<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:cf="https://www.futureplc.com/rss/content-flags"
>
    <channel>
                    <atom:link href="https://www.tomsguide.com/feeds/tag/skechers" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from Tom's Guide in Skechers ]]></title>
                <link>https://www.tomsguide.com/tag/skechers</link>
        <description><![CDATA[ All the latest skechers content from the Tom's Guide team ]]></description>
                                    <lastBuildDate>Tue, 18 Aug 2026 12:30:23 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ Skechers are up to 44% off — 17 deals I'd shop now on walking shoes, running shoes and sandals ]]></title>
                                                                                                <dc:content><![CDATA[ <p>There's just a few weeks left to enjoy the glorious summer weather. To close out the season with a bang, <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is offering up to 45% off walking shoes, running shoes and sandals from Skechers</a>.</p><p>Whether you're wearing them in summer or any season at all, the <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BP6CD5" target="_blank" rel="nofollow">Skechers Hands Free Slip-ins Go Walk Flex on sale from $39</a> are a steal. They're beloved by shoppers on Amazon with thousands of positive reviews under their belt.</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out any different color options available in your size to find the best deals. For more deals, check out the <a href="https://www.tomsguide.com/savings-squad">Tom's Guide Savings Squad</a> and the <a href="https://www.amazon.com/shop/tomsguide" target="_blank" rel="nofollow">Tom's Guide Amazon Storefront</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Rumble on - Sassy Dayz (Women's): </strong><a href="https://www.amazon.com/Skechers-Cali-Womens-womens-Rumble/dp/B08JYK57NV" target="_blank" rel="nofollow"><strong>was $55 now from $33</strong></a></li><li><strong>GO Walk Flex Shoes (Men’s):</strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow"><strong> was $44 now from $39</strong></a></li><li><strong>Squad Waves Still Wading (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Waves-Still-Wading-Sneaker/dp/B0CSGD34PC" target="_blank" rel="nofollow"><strong>was $62 now from $39</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $40</strong></a></li><li><strong>Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><strong>was $75 now from $42</strong></a></li><li><strong>Bobs Arc Waves - Slick Turn Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><strong>was $79 now from $61</strong></a></li><li><strong>Summits-Sweet Glow (Women's): </strong><a href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow"><strong>was $105 now from $85</strong></a></li></ul><h3 class="article-body__section" id="section-my-top-deals"><span>My top deals</span></h3><div class="product"><a data-dimension112="b5a198fe-9b32-11f1-8acb-c9d89a1bd4bb" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="b5a198fe-9b32-11f1-8acb-c9d89a1bd4bb" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="b5a198fe-9b32-11f1-8acb-c9d89a1bd4bb" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="b5a19962-9b32-11f1-a333-a9d5b645f63e" data-action="Deal Block" data-label="Go Walk Flex Grand Entry (Women's)" data-dimension48="Go Walk Flex Grand Entry (Women's)" data-dimension25="$58" href="https://www.amazon.com/dp/B0CK3G71X1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:64.70%;"><img id="hpR3j3wwHcR6ZKa7p6e8ZE" name="81GE9JAqgbL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hpR3j3wwHcR6ZKa7p6e8ZE.jpg" mos="" align="middle" fullscreen="" width="575" height="372" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="b5a19962-9b32-11f1-a333-a9d5b645f63e" data-action="Deal Block" data-label="Go Walk Flex Grand Entry (Women's)" data-dimension48="Go Walk Flex Grand Entry (Women's)" data-dimension25="$58">Go Walk Flex Grand Entry (Women's): was $68 now $58</a></strong><br>These stylish sneakers are slip-in, which makes them great for travel. Even better, they're currently $10 off. Note: Only select colors and styles are on sale. <a class="view-deal button" href="https://www.amazon.com/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="b5a19962-9b32-11f1-a333-a9d5b645f63e" data-action="Deal Block" data-label="Go Walk Flex Grand Entry (Women's)" data-dimension48="Go Walk Flex Grand Entry (Women's)" data-dimension25="$58">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="ec4067fe-9af2-11f1-8191-113832cf6f38" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="ec4067fe-9af2-11f1-8191-113832cf6f38" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $33 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="ec4067fe-9af2-11f1-8191-113832cf6f38" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="071ce574-9af4-11f1-afab-23559f7289f0" data-action="Deal Block" data-label="Rumble on - Sassy Dayz (Women's)" data-dimension48="Rumble on - Sassy Dayz (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Cali-Womens-womens-Rumble/dp/B08JYK57NV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.92%;"><img id="TsSDvzXuEhpS85Pqc9Q3hK" name="81+ILCtufxL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TsSDvzXuEhpS85Pqc9Q3hK.jpg" mos="" align="middle" fullscreen="" width="695" height="479" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Cali-Womens-womens-Rumble/dp/B08JYK57NV" target="_blank" rel="nofollow" data-dimension112="071ce574-9af4-11f1-afab-23559f7289f0" data-action="Deal Block" data-label="Rumble on - Sassy Dayz (Women's)" data-dimension48="Rumble on - Sassy Dayz (Women's)" data-dimension25="$33">Rumble on - Sassy Dayz (Women's): was $51 now $33</a></strong><br>Skechers don't just make sneakers! Reviewers on Amazon say these heels are as comfortable as can be, and you have a choice of four different strap colors to match your favorite outfits.<a class="view-deal button" href="https://www.amazon.com/Skechers-Cali-Womens-womens-Rumble/dp/B08JYK57NV" target="_blank" rel="nofollow" data-dimension112="071ce574-9af4-11f1-afab-23559f7289f0" data-action="Deal Block" data-label="Rumble on - Sassy Dayz (Women's)" data-dimension48="Rumble on - Sassy Dayz (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="071ce5ec-9af4-11f1-89c2-09d0525bf1d1" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.45%;"><img id="W2VzyZELppountASJMzhFX" name="GO Walk Flex Shoes (Men’s)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/W2VzyZELppountASJMzhFX.jpg" mos="" align="middle" fullscreen="" width="695" height="434" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow" data-dimension112="071ce5ec-9af4-11f1-89c2-09d0525bf1d1" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$39">GO Walk Flex Shoes (Men’s): was $44 now $39</a></strong><br>These slip-on Skechers come in a surprising number of different colors, but this Blue is one that caught my eye. Air-cooled memory foam, stretch laces, and a mesh and synthetic upper make for an easy shoe to wear day-in-day-out. And it certainly doesn't hurt that there's a great saving to be made, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow" data-dimension112="071ce5ec-9af4-11f1-89c2-09d0525bf1d1" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="071ce664-9af4-11f1-a115-59f15d4051d6" data-action="Deal Block" data-label="Squad Waves Still Wading (Women's)" data-dimension48="Squad Waves Still Wading (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Waves-Still-Wading-Sneaker/dp/B0CSGD34PC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.32%;"><img id="mL7UxYbnBV83vmiswhTLeU" name="714p+yn-8ZL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mL7UxYbnBV83vmiswhTLeU.jpg" mos="" align="middle" fullscreen="" width="625" height="327" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waves-Still-Wading-Sneaker/dp/B0CSGD34PC" target="_blank" rel="nofollow" data-dimension112="071ce664-9af4-11f1-a115-59f15d4051d6" data-action="Deal Block" data-label="Squad Waves Still Wading (Women's)" data-dimension48="Squad Waves Still Wading (Women's)" data-dimension25="$39">Squad Waves Still Wading (Women's): was $62 now $39</a></strong><br>These Skechers look eye-catching thanks to their chunky sole and Skechers logo on the outside. However, they're also super comfortable thanks to their Skechers Memory Foam cushioned comfort insole. Reviewers say that they're great to wear even if you're on your feet all day.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waves-Still-Wading-Sneaker/dp/B0CSGD34PC" target="_blank" rel="nofollow" data-dimension112="071ce664-9af4-11f1-a115-59f15d4051d6" data-action="Deal Block" data-label="Squad Waves Still Wading (Women's)" data-dimension48="Squad Waves Still Wading (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="ec406862-9af2-11f1-b844-d94eb1be6c16" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$40" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="ec406862-9af2-11f1-b844-d94eb1be6c16" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$40">Foamies Precision Slide Sandal (Men's): was $49 now $40</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $40 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="ec406862-9af2-11f1-b844-d94eb1be6c16" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="ec4068c6-9af2-11f1-a510-393ee676e2af" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="ec4068c6-9af2-11f1-a510-393ee676e2af" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $42</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $42 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="ec4068c6-9af2-11f1-a510-393ee676e2af" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="ec40692a-9af2-11f1-90aa-ad56641bbed9" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="ec40692a-9af2-11f1-90aa-ad56641bbed9" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="ec40692a-9af2-11f1-90aa-ad56641bbed9" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="ec406984-9af2-11f1-8b81-97f0562f0aa7" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="ec406984-9af2-11f1-8b81-97f0562f0aa7" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">On the GO 600 - Brilliancy (Women's): was $49 now $44</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="ec406984-9af2-11f1-8b81-97f0562f0aa7" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="ec4069e8-9af2-11f1-b61d-f1ac6bb35bd2" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XWF78L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XWF78L" target="_blank" rel="nofollow" data-dimension112="ec4069e8-9af2-11f1-b61d-f1ac6bb35bd2" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$45">Reggae Slim Simply Stretch Sandal (Women's): was $62 now $45</a></strong><br>Be ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XWF78L" target="_blank" rel="nofollow" data-dimension112="ec4069e8-9af2-11f1-b61d-f1ac6bb35bd2" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="071ce768-9af4-11f1-90c4-5f698b1019e8" data-action="Deal Block" data-label="D'Lites Bright Sky Sneaker (Women's)" data-dimension48="D'Lites Bright Sky Sneaker (Women's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Womens-Bright-Fashion-Sneaker/dp/B014GMZV0G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1552px;"><p class="vanilla-image-block" style="padding-top:44.78%;"><img id="VzedEma4mgjp7A3Mxycfkh" name="613L6Zy8LAL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VzedEma4mgjp7A3Mxycfkh.jpg" mos="" align="middle" fullscreen="" width="1552" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Bright-Fashion-Sneaker/dp/B014GMZV0G" target="_blank" rel="nofollow" data-dimension112="071ce768-9af4-11f1-90c4-5f698b1019e8" data-action="Deal Block" data-label="D'Lites Bright Sky Sneaker (Women's)" data-dimension48="D'Lites Bright Sky Sneaker (Women's)" data-dimension25="$54">D'Lites Bright Sky Sneaker (Women's): was $62 now $54</a></strong><br>These Skechers D lites combine the look of sneakers with the functionality and comfort of mules. They have a super cushy Memory Foam comfort insole, traction outsoles and a shock-absorbing supportive midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Bright-Fashion-Sneaker/dp/B014GMZV0G" target="_blank" rel="nofollow" data-dimension112="071ce768-9af4-11f1-90c4-5f698b1019e8" data-action="Deal Block" data-label="D'Lites Bright Sky Sneaker (Women's)" data-dimension48="D'Lites Bright Sky Sneaker (Women's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="071ce7d6-9af4-11f1-a6da-79b7a8cfe4d7" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="071ce7d6-9af4-11f1-a6da-79b7a8cfe4d7" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $59</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="071ce7d6-9af4-11f1-a6da-79b7a8cfe4d7" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="ec406aa6-9af2-11f1-880a-6118aa63f145" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0F3RXPKMX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0F3RXPKMX" target="_blank" rel="nofollow" data-dimension112="ec406aa6-9af2-11f1-880a-6118aa63f145" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$61">Contour Foam Cozy Fit Slip-Ins (Women's): was $72 now $61</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0F3RXPKMX" target="_blank" rel="nofollow" data-dimension112="ec406aa6-9af2-11f1-880a-6118aa63f145" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="ec406b00-9af2-11f1-8e29-df2488194cfa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.72%;"><img id="k5HJ7GLKs4W2YimAqh8CiX" name="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k5HJ7GLKs4W2YimAqh8CiX.jpg" mos="" align="middle" fullscreen="" width="695" height="422" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="ec406b00-9af2-11f1-8e29-df2488194cfa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61">Bobs Arc Waves - Slick Turn Slip-ins (Men's): was $79 now $61</a></strong><br>Elevate your style and comfort with these arc cushioned sneakers! They have a simple, slip-on design with bungee laces and come in a striking color selection of navy, white or black.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="ec406b00-9af2-11f1-8e29-df2488194cfa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="b5a19a52-9b32-11f1-8ec6-e9e7d8b9d7db" data-action="Deal Block" data-label="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension48="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension25="$77" href="https://www.amazon.com/dp/B0CPJG8DMM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:71.65%;"><img id="hxvnvUzVzpJ5HUZiWvwYK6" name="71oBW7kRIPL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hxvnvUzVzpJ5HUZiWvwYK6.jpg" mos="" align="middle" fullscreen="" width="575" height="412" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0CPJG8DMM" target="_blank" rel="nofollow" data-dimension112="b5a19a52-9b32-11f1-8ec6-e9e7d8b9d7db" data-action="Deal Block" data-label="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension48="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension25="$77">Glide-Step Altus Hands Free Slip-Ins (Women's): was $88 now $77</a></strong><br>These slip-in Skechers look a LOT more expensive than they are, and you wouldn't know they are slip-in sneakers at all. A great option for any walking workouts, these have a decent amount of cushioning underfoot. Plus, you can save a few bucks in this current deal.<a class="view-deal button" href="https://www.amazon.com/dp/B0CPJG8DMM" target="_blank" rel="nofollow" data-dimension112="b5a19a52-9b32-11f1-8ec6-e9e7d8b9d7db" data-action="Deal Block" data-label="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension48="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension25="$77">View Deal</a></p></div><div class="product"><a data-dimension112="ec406b64-9af2-11f1-80b0-992ddc5fcf65" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85" href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.33%;"><img id="nWuELnVSTmpEsKfkcSXkvb" name="Summits-Sweet Glow (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nWuELnVSTmpEsKfkcSXkvb.jpg" mos="" align="middle" fullscreen="" width="695" height="461" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow" data-dimension112="ec406b64-9af2-11f1-80b0-992ddc5fcf65" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85">Summits-Sweet Glow (Women's): was $109 now $85</a></strong><br>These are a super-comfortable pair of Skechers that are great for the casual walks or the workplace. They have slip-resistant outsoles, electrical hazard protection and Air-Cooled Memory Foam insoles to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow" data-dimension112="ec406b64-9af2-11f1-80b0-992ddc5fcf65" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&rows=6&view_mode=savings_squad&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-are-up-to-44-percent-off-15-deals-id-shop-now-on-walking-shoes-running-shoes-and-sandals</link>
                                                                            <description>
                            <![CDATA[ Summer will be coming to an end soon — check out the best deals you can get on a range of Skechers footwear to close out the season. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9D8EksEzmX38xokyTok84k</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yFaeiDguFLf5wJAy3GUFzQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 18 Aug 2026 12:30:23 +0000</pubDate>                                                                                                                                <updated>Tue, 18 Aug 2026 18:29:12 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yFaeiDguFLf5wJAy3GUFzQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Go Walk Flex walking shoes]]></media:description>                                                            <media:text><![CDATA[Skechers Go Walk Flex walking shoes]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Go Walk Flex walking shoes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yFaeiDguFLf5wJAy3GUFzQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>There's just a few weeks left to enjoy the glorious summer weather. To close out the season with a bang, <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is offering up to 45% off walking shoes, running shoes and sandals from Skechers</a>.</p><p>Whether you're wearing them in summer or any season at all, the <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BP6CD5" target="_blank" rel="nofollow">Skechers Hands Free Slip-ins Go Walk Flex on sale from $39</a> are a steal. They're beloved by shoppers on Amazon with thousands of positive reviews under their belt.</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out any different color options available in your size to find the best deals. For more deals, check out the <a href="https://www.tomsguide.com/savings-squad">Tom's Guide Savings Squad</a> and the <a href="https://www.amazon.com/shop/tomsguide" target="_blank" rel="nofollow">Tom's Guide Amazon Storefront</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Rumble on - Sassy Dayz (Women's): </strong><a href="https://www.amazon.com/Skechers-Cali-Womens-womens-Rumble/dp/B08JYK57NV" target="_blank" rel="nofollow"><strong>was $55 now from $33</strong></a></li><li><strong>GO Walk Flex Shoes (Men’s):</strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow"><strong> was $44 now from $39</strong></a></li><li><strong>Squad Waves Still Wading (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Waves-Still-Wading-Sneaker/dp/B0CSGD34PC" target="_blank" rel="nofollow"><strong>was $62 now from $39</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $40</strong></a></li><li><strong>Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><strong>was $75 now from $42</strong></a></li><li><strong>Bobs Arc Waves - Slick Turn Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><strong>was $79 now from $61</strong></a></li><li><strong>Summits-Sweet Glow (Women's): </strong><a href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow"><strong>was $105 now from $85</strong></a></li></ul><h3 class="article-body__section" id="section-my-top-deals"><span>My top deals</span></h3><div class="product"><a data-dimension112="b5a198fe-9b32-11f1-8acb-c9d89a1bd4bb" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="b5a198fe-9b32-11f1-8acb-c9d89a1bd4bb" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="b5a198fe-9b32-11f1-8acb-c9d89a1bd4bb" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="b5a19962-9b32-11f1-a333-a9d5b645f63e" data-action="Deal Block" data-label="Go Walk Flex Grand Entry (Women's)" data-dimension48="Go Walk Flex Grand Entry (Women's)" data-dimension25="$58" href="https://www.amazon.com/dp/B0CK3G71X1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:64.70%;"><img id="hpR3j3wwHcR6ZKa7p6e8ZE" name="81GE9JAqgbL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hpR3j3wwHcR6ZKa7p6e8ZE.jpg" mos="" align="middle" fullscreen="" width="575" height="372" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="b5a19962-9b32-11f1-a333-a9d5b645f63e" data-action="Deal Block" data-label="Go Walk Flex Grand Entry (Women's)" data-dimension48="Go Walk Flex Grand Entry (Women's)" data-dimension25="$58">Go Walk Flex Grand Entry (Women's): was $68 now $58</a></strong><br>These stylish sneakers are slip-in, which makes them great for travel. Even better, they're currently $10 off. Note: Only select colors and styles are on sale. <a class="view-deal button" href="https://www.amazon.com/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="b5a19962-9b32-11f1-a333-a9d5b645f63e" data-action="Deal Block" data-label="Go Walk Flex Grand Entry (Women's)" data-dimension48="Go Walk Flex Grand Entry (Women's)" data-dimension25="$58">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="ec4067fe-9af2-11f1-8191-113832cf6f38" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="ec4067fe-9af2-11f1-8191-113832cf6f38" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $33 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="ec4067fe-9af2-11f1-8191-113832cf6f38" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="071ce574-9af4-11f1-afab-23559f7289f0" data-action="Deal Block" data-label="Rumble on - Sassy Dayz (Women's)" data-dimension48="Rumble on - Sassy Dayz (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Cali-Womens-womens-Rumble/dp/B08JYK57NV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.92%;"><img id="TsSDvzXuEhpS85Pqc9Q3hK" name="81+ILCtufxL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TsSDvzXuEhpS85Pqc9Q3hK.jpg" mos="" align="middle" fullscreen="" width="695" height="479" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Cali-Womens-womens-Rumble/dp/B08JYK57NV" target="_blank" rel="nofollow" data-dimension112="071ce574-9af4-11f1-afab-23559f7289f0" data-action="Deal Block" data-label="Rumble on - Sassy Dayz (Women's)" data-dimension48="Rumble on - Sassy Dayz (Women's)" data-dimension25="$33">Rumble on - Sassy Dayz (Women's): was $51 now $33</a></strong><br>Skechers don't just make sneakers! Reviewers on Amazon say these heels are as comfortable as can be, and you have a choice of four different strap colors to match your favorite outfits.<a class="view-deal button" href="https://www.amazon.com/Skechers-Cali-Womens-womens-Rumble/dp/B08JYK57NV" target="_blank" rel="nofollow" data-dimension112="071ce574-9af4-11f1-afab-23559f7289f0" data-action="Deal Block" data-label="Rumble on - Sassy Dayz (Women's)" data-dimension48="Rumble on - Sassy Dayz (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="071ce5ec-9af4-11f1-89c2-09d0525bf1d1" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.45%;"><img id="W2VzyZELppountASJMzhFX" name="GO Walk Flex Shoes (Men’s)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/W2VzyZELppountASJMzhFX.jpg" mos="" align="middle" fullscreen="" width="695" height="434" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow" data-dimension112="071ce5ec-9af4-11f1-89c2-09d0525bf1d1" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$39">GO Walk Flex Shoes (Men’s): was $44 now $39</a></strong><br>These slip-on Skechers come in a surprising number of different colors, but this Blue is one that caught my eye. Air-cooled memory foam, stretch laces, and a mesh and synthetic upper make for an easy shoe to wear day-in-day-out. And it certainly doesn't hurt that there's a great saving to be made, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow" data-dimension112="071ce5ec-9af4-11f1-89c2-09d0525bf1d1" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="071ce664-9af4-11f1-a115-59f15d4051d6" data-action="Deal Block" data-label="Squad Waves Still Wading (Women's)" data-dimension48="Squad Waves Still Wading (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Waves-Still-Wading-Sneaker/dp/B0CSGD34PC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.32%;"><img id="mL7UxYbnBV83vmiswhTLeU" name="714p+yn-8ZL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mL7UxYbnBV83vmiswhTLeU.jpg" mos="" align="middle" fullscreen="" width="625" height="327" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waves-Still-Wading-Sneaker/dp/B0CSGD34PC" target="_blank" rel="nofollow" data-dimension112="071ce664-9af4-11f1-a115-59f15d4051d6" data-action="Deal Block" data-label="Squad Waves Still Wading (Women's)" data-dimension48="Squad Waves Still Wading (Women's)" data-dimension25="$39">Squad Waves Still Wading (Women's): was $62 now $39</a></strong><br>These Skechers look eye-catching thanks to their chunky sole and Skechers logo on the outside. However, they're also super comfortable thanks to their Skechers Memory Foam cushioned comfort insole. Reviewers say that they're great to wear even if you're on your feet all day.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waves-Still-Wading-Sneaker/dp/B0CSGD34PC" target="_blank" rel="nofollow" data-dimension112="071ce664-9af4-11f1-a115-59f15d4051d6" data-action="Deal Block" data-label="Squad Waves Still Wading (Women's)" data-dimension48="Squad Waves Still Wading (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="ec406862-9af2-11f1-b844-d94eb1be6c16" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$40" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="ec406862-9af2-11f1-b844-d94eb1be6c16" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$40">Foamies Precision Slide Sandal (Men's): was $49 now $40</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $40 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="ec406862-9af2-11f1-b844-d94eb1be6c16" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="ec4068c6-9af2-11f1-a510-393ee676e2af" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="ec4068c6-9af2-11f1-a510-393ee676e2af" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $42</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $42 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="ec4068c6-9af2-11f1-a510-393ee676e2af" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="ec40692a-9af2-11f1-90aa-ad56641bbed9" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="ec40692a-9af2-11f1-90aa-ad56641bbed9" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="ec40692a-9af2-11f1-90aa-ad56641bbed9" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="ec406984-9af2-11f1-8b81-97f0562f0aa7" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="ec406984-9af2-11f1-8b81-97f0562f0aa7" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">On the GO 600 - Brilliancy (Women's): was $49 now $44</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="ec406984-9af2-11f1-8b81-97f0562f0aa7" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="ec4069e8-9af2-11f1-b61d-f1ac6bb35bd2" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XWF78L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XWF78L" target="_blank" rel="nofollow" data-dimension112="ec4069e8-9af2-11f1-b61d-f1ac6bb35bd2" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$45">Reggae Slim Simply Stretch Sandal (Women's): was $62 now $45</a></strong><br>Be ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XWF78L" target="_blank" rel="nofollow" data-dimension112="ec4069e8-9af2-11f1-b61d-f1ac6bb35bd2" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="071ce768-9af4-11f1-90c4-5f698b1019e8" data-action="Deal Block" data-label="D'Lites Bright Sky Sneaker (Women's)" data-dimension48="D'Lites Bright Sky Sneaker (Women's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Womens-Bright-Fashion-Sneaker/dp/B014GMZV0G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1552px;"><p class="vanilla-image-block" style="padding-top:44.78%;"><img id="VzedEma4mgjp7A3Mxycfkh" name="613L6Zy8LAL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VzedEma4mgjp7A3Mxycfkh.jpg" mos="" align="middle" fullscreen="" width="1552" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Bright-Fashion-Sneaker/dp/B014GMZV0G" target="_blank" rel="nofollow" data-dimension112="071ce768-9af4-11f1-90c4-5f698b1019e8" data-action="Deal Block" data-label="D'Lites Bright Sky Sneaker (Women's)" data-dimension48="D'Lites Bright Sky Sneaker (Women's)" data-dimension25="$54">D'Lites Bright Sky Sneaker (Women's): was $62 now $54</a></strong><br>These Skechers D lites combine the look of sneakers with the functionality and comfort of mules. They have a super cushy Memory Foam comfort insole, traction outsoles and a shock-absorbing supportive midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Bright-Fashion-Sneaker/dp/B014GMZV0G" target="_blank" rel="nofollow" data-dimension112="071ce768-9af4-11f1-90c4-5f698b1019e8" data-action="Deal Block" data-label="D'Lites Bright Sky Sneaker (Women's)" data-dimension48="D'Lites Bright Sky Sneaker (Women's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="071ce7d6-9af4-11f1-a6da-79b7a8cfe4d7" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="071ce7d6-9af4-11f1-a6da-79b7a8cfe4d7" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $59</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="071ce7d6-9af4-11f1-a6da-79b7a8cfe4d7" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="ec406aa6-9af2-11f1-880a-6118aa63f145" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0F3RXPKMX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0F3RXPKMX" target="_blank" rel="nofollow" data-dimension112="ec406aa6-9af2-11f1-880a-6118aa63f145" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$61">Contour Foam Cozy Fit Slip-Ins (Women's): was $72 now $61</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0F3RXPKMX" target="_blank" rel="nofollow" data-dimension112="ec406aa6-9af2-11f1-880a-6118aa63f145" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="ec406b00-9af2-11f1-8e29-df2488194cfa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.72%;"><img id="k5HJ7GLKs4W2YimAqh8CiX" name="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k5HJ7GLKs4W2YimAqh8CiX.jpg" mos="" align="middle" fullscreen="" width="695" height="422" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="ec406b00-9af2-11f1-8e29-df2488194cfa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61">Bobs Arc Waves - Slick Turn Slip-ins (Men's): was $79 now $61</a></strong><br>Elevate your style and comfort with these arc cushioned sneakers! They have a simple, slip-on design with bungee laces and come in a striking color selection of navy, white or black.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="ec406b00-9af2-11f1-8e29-df2488194cfa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="b5a19a52-9b32-11f1-8ec6-e9e7d8b9d7db" data-action="Deal Block" data-label="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension48="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension25="$77" href="https://www.amazon.com/dp/B0CPJG8DMM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:71.65%;"><img id="hxvnvUzVzpJ5HUZiWvwYK6" name="71oBW7kRIPL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hxvnvUzVzpJ5HUZiWvwYK6.jpg" mos="" align="middle" fullscreen="" width="575" height="412" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0CPJG8DMM" target="_blank" rel="nofollow" data-dimension112="b5a19a52-9b32-11f1-8ec6-e9e7d8b9d7db" data-action="Deal Block" data-label="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension48="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension25="$77">Glide-Step Altus Hands Free Slip-Ins (Women's): was $88 now $77</a></strong><br>These slip-in Skechers look a LOT more expensive than they are, and you wouldn't know they are slip-in sneakers at all. A great option for any walking workouts, these have a decent amount of cushioning underfoot. Plus, you can save a few bucks in this current deal.<a class="view-deal button" href="https://www.amazon.com/dp/B0CPJG8DMM" target="_blank" rel="nofollow" data-dimension112="b5a19a52-9b32-11f1-8ec6-e9e7d8b9d7db" data-action="Deal Block" data-label="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension48="Glide-Step Altus Hands Free Slip-Ins (Women's)" data-dimension25="$77">View Deal</a></p></div><div class="product"><a data-dimension112="ec406b64-9af2-11f1-80b0-992ddc5fcf65" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85" href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.33%;"><img id="nWuELnVSTmpEsKfkcSXkvb" name="Summits-Sweet Glow (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nWuELnVSTmpEsKfkcSXkvb.jpg" mos="" align="middle" fullscreen="" width="695" height="461" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow" data-dimension112="ec406b64-9af2-11f1-80b0-992ddc5fcf65" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85">Summits-Sweet Glow (Women's): was $109 now $85</a></strong><br>These are a super-comfortable pair of Skechers that are great for the casual walks or the workplace. They have slip-resistant outsoles, electrical hazard protection and Air-Cooled Memory Foam insoles to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow" data-dimension112="ec406b64-9af2-11f1-80b0-992ddc5fcf65" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&rows=6&view_mode=savings_squad&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers are on sale from $29 — save up to 45% on walking shoes, running shoes and sandals this summer ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Enjoying the summer? Skechers are here to help you max out your fun this season, and there are discounts galore at Amazon. I've found <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers pairs on sale for as low as $29</a>.</p><p>Personally, I'm most excited about the sandal deals right now — the <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHD" target="_blank" rel="nofollow">Skechers Women's On-The-go 600-Brilliancy Sport Sandal on sale from $44</a> are especially tempting.</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out any different color options available in your size to find the best deals. For more deals, check out the <a href="https://www.tomsguide.com/savings-squad">Tom's Guide Savings Squad</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><strong>was $49 now from $29</strong></a></li><li><strong>Reggae Slim Simply Stretch Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><strong>was $54 now from $36</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $40</strong></a></li><li><strong>Beverlee-Tiger Posse Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H6816CB" target="_blank" rel="nofollow"><strong>was $50 now from $43</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $59</strong></a></li><li><strong>Aero Razor Running Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><strong>was $140 now from $98</strong></a></li></ul><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="f34d4364-8f26-11f1-8486-954c18fb6af6" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="f34d4364-8f26-11f1-8486-954c18fb6af6" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $29</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="f34d4364-8f26-11f1-8486-954c18fb6af6" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="b1470fc6-8f27-11f1-9b33-db0493af22fb" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="b1470fc6-8f27-11f1-9b33-db0493af22fb" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $33 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="b1470fc6-8f27-11f1-9b33-db0493af22fb" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="b147107a-8f27-11f1-b19f-df60c8bd34cd" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H6816CB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:56.16%;"><img id="SVdgtVA8sNWJzcr49iERGA" name="81TUwoYWIOL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SVdgtVA8sNWJzcr49iERGA.jpg" mos="" align="middle" fullscreen="" width="625" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H6816CB" target="_blank" rel="nofollow" data-dimension112="b147107a-8f27-11f1-b19f-df60c8bd34cd" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$43">Beverlee-Tiger Posse Wedge Sandal (Women's): was $50 now $43</a></strong><br>I'm a big fan of the color options these Skechers wedge sandals come in. There are options for black and brown soles and a selection of brown, black and white strap colors to choose from! Plus, the straps have a pretty cut-out floral design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H6816CB" target="_blank" rel="nofollow" data-dimension112="b147107a-8f27-11f1-b19f-df60c8bd34cd" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="b147112e-8f27-11f1-86e4-415c7a16e0ca" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="b147112e-8f27-11f1-86e4-415c7a16e0ca" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="b147112e-8f27-11f1-86e4-415c7a16e0ca" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="f34d4422-8f26-11f1-b41f-fd16130e2f77" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f34d4422-8f26-11f1-b41f-fd16130e2f77" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">On the GO 600 - Brilliancy (Women's): was $49 now $44</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f34d4422-8f26-11f1-b41f-fd16130e2f77" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="f34d44d6-8f26-11f1-beec-4956d0b17781" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f34d44d6-8f26-11f1-beec-4956d0b17781" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40">On-The-go 600 Sunny Flip-Flop (Women's): was $57 now $40</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f34d44d6-8f26-11f1-beec-4956d0b17781" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="f34d458a-8f26-11f1-9747-ddff20284927" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="f34d458a-8f26-11f1-9747-ddff20284927" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36">Reggae Slim Simply Stretch Sandal (Women's): was $55 now $36</a></strong><br>Get ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="f34d458a-8f26-11f1-9747-ddff20284927" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="f34d4634-8f26-11f1-b24d-ab5e6a7ec914" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="f34d4634-8f26-11f1-b24d-ab5e6a7ec914" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="f34d4634-8f26-11f1-b24d-ab5e6a7ec914" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="f34d46d4-8f26-11f1-a617-3300ce02146b" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.69%;"><img id="aqUWsueeM3Z3zz4bY64ro4" name="Aero Razor Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aqUWsueeM3Z3zz4bY64ro4.jpg" mos="" align="middle" fullscreen="" width="695" height="394" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="f34d46d4-8f26-11f1-a617-3300ce02146b" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98">Aero Razor Running Shoes (Women's): was $140 now $98</a></strong><br>We loved these shoes in our <a href="https://www.tomsguide.com/wellness/running/skechers-aero-razor-review">Skechers Aero Razor review</a>! Our testers said this is a great pair of lightweight shoes for runners who want to pick up speed. You'll find more cushioning elsewhere, but these running shoes bring a super energetic feel to every step you take.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="f34d46d4-8f26-11f1-a617-3300ce02146b" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98">View Deal</a></p></div><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="f34d480a-8f26-11f1-90c1-e7f1cc957c3c" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="f34d480a-8f26-11f1-90c1-e7f1cc957c3c" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $42</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $42 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="f34d480a-8f26-11f1-90c1-e7f1cc957c3c" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="b1471232-8f27-11f1-92ef-23acf3354c78" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="b1471232-8f27-11f1-92ef-23acf3354c78" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $45</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="b1471232-8f27-11f1-92ef-23acf3354c78" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="b14712d2-8f27-11f1-bcc9-5d7143752f54" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.76%;"><img id="7Df5kPyiUzpxYrrz5switE" name="Summits High Range Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7Df5kPyiUzpxYrrz5switE.jpg" mos="" align="middle" fullscreen="" width="695" height="457" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow" data-dimension112="b14712d2-8f27-11f1-bcc9-5d7143752f54" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48">Summits High Range Slip-in Sneaker (Men's): was $56 now $48</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow" data-dimension112="b14712d2-8f27-11f1-bcc9-5d7143752f54" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="b1471368-8f27-11f1-a77c-8ffc6f017f6e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="b1471368-8f27-11f1-a77c-8ffc6f017f6e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">Cankton Steel Toe Construction Shoe (Men's): was $89 now $48</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="b1471368-8f27-11f1-a77c-8ffc6f017f6e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="b1471408-8f27-11f1-aacb-a1aaf2e52c0d" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="b1471408-8f27-11f1-aacb-a1aaf2e52c0d" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="b1471408-8f27-11f1-aacb-a1aaf2e52c0d" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="477adda6-8ffa-11f1-b4af-7f8a0dc5aaab" data-action="Deal Block" data-label="Bobs Skillz - Too Essential (Women's)" data-dimension48="Bobs Skillz - Too Essential (Women's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-Skillz/dp/B0FMPL2P9Y" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.07%;"><img id="PT6KSrJojg7QC2Ve52mnnD" name="Bobs Skillz - Too Essential (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PT6KSrJojg7QC2Ve52mnnD.jpg" mos="" align="middle" fullscreen="" width="695" height="487" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-Skillz/dp/B0FMPL2P9Y" target="_blank" rel="nofollow" data-dimension112="477adda6-8ffa-11f1-b4af-7f8a0dc5aaab" data-action="Deal Block" data-label="Bobs Skillz - Too Essential (Women's)" data-dimension48="Bobs Skillz - Too Essential (Women's)" data-dimension25="$52">Bobs Skillz - Too Essential (Women's): was $79 now $52</a></strong><br>I absolutely love the color options for this pair of Skechers — several of them have soft gradient patterns that look just fantastic, especially for spring and summer. They feature a wide fit that's easy to slip on.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-Skillz/dp/B0FMPL2P9Y" target="_blank" rel="nofollow" data-dimension112="477adda6-8ffa-11f1-b4af-7f8a0dc5aaab" data-action="Deal Block" data-label="Bobs Skillz - Too Essential (Women's)" data-dimension48="Bobs Skillz - Too Essential (Women's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="b147149e-8f27-11f1-8642-d9890a188e4c" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$64" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.72%;"><img id="k5HJ7GLKs4W2YimAqh8CiX" name="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k5HJ7GLKs4W2YimAqh8CiX.jpg" mos="" align="middle" fullscreen="" width="695" height="422" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="b147149e-8f27-11f1-8642-d9890a188e4c" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$64">Bobs Arc Waves - Slick Turn Slip-ins (Men's): was $79 now $64</a></strong><br>Elevate your style and comfort with these arc cushioned sneakers! They have a simple, slip-on design with bungee laces and come in a striking color selection of navy, white or black.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="b147149e-8f27-11f1-8642-d9890a188e4c" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$64">View Deal</a></p></div><div class="product"><a data-dimension112="477ade32-8ffa-11f1-a422-7d4177897897" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85" href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.33%;"><img id="nWuELnVSTmpEsKfkcSXkvb" name="Summits-Sweet Glow (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nWuELnVSTmpEsKfkcSXkvb.jpg" mos="" align="middle" fullscreen="" width="695" height="461" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow" data-dimension112="477ade32-8ffa-11f1-a422-7d4177897897" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85">Summits-Sweet Glow (Women's): was $109 now $85</a></strong><br>These are a super-comfortable pair of Skechers that are great for the casual walks or the workplace. They have slip-resistant outsoles, electrical hazard protection and Air-Cooled Memory Foam insoles to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow" data-dimension112="477ade32-8ffa-11f1-a422-7d4177897897" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&rows=6&view_mode=savings_squad&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-are-on-sale-from-usd29-save-up-to-45-percent-on-walking-shoes-running-shoes-and-sandals-this-summer</link>
                                                                            <description>
                            <![CDATA[ Amazon is holding a huge sale on Skechers! Check out the best deals with almost half off. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4chH45H6mnx9konPvRrZJm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dTR2fSKAShqNMLJJi6w5GH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 03 Aug 2026 11:05:01 +0000</pubDate>                                                                                                                                <updated>Tue, 04 Aug 2026 11:47:33 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dTR2fSKAShqNMLJJi6w5GH-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Aero Razor running shoes]]></media:description>                                                            <media:text><![CDATA[Skechers Aero Razor running shoes]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Aero Razor running shoes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dTR2fSKAShqNMLJJi6w5GH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Enjoying the summer? Skechers are here to help you max out your fun this season, and there are discounts galore at Amazon. I've found <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers pairs on sale for as low as $29</a>.</p><p>Personally, I'm most excited about the sandal deals right now — the <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHD" target="_blank" rel="nofollow">Skechers Women's On-The-go 600-Brilliancy Sport Sandal on sale from $44</a> are especially tempting.</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out any different color options available in your size to find the best deals. For more deals, check out the <a href="https://www.tomsguide.com/savings-squad">Tom's Guide Savings Squad</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><strong>was $49 now from $29</strong></a></li><li><strong>Reggae Slim Simply Stretch Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><strong>was $54 now from $36</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $40</strong></a></li><li><strong>Beverlee-Tiger Posse Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H6816CB" target="_blank" rel="nofollow"><strong>was $50 now from $43</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $59</strong></a></li><li><strong>Aero Razor Running Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><strong>was $140 now from $98</strong></a></li></ul><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="f34d4364-8f26-11f1-8486-954c18fb6af6" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="f34d4364-8f26-11f1-8486-954c18fb6af6" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $29</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="f34d4364-8f26-11f1-8486-954c18fb6af6" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="b1470fc6-8f27-11f1-9b33-db0493af22fb" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="b1470fc6-8f27-11f1-9b33-db0493af22fb" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $33 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="b1470fc6-8f27-11f1-9b33-db0493af22fb" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="b147107a-8f27-11f1-b19f-df60c8bd34cd" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H6816CB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:56.16%;"><img id="SVdgtVA8sNWJzcr49iERGA" name="81TUwoYWIOL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SVdgtVA8sNWJzcr49iERGA.jpg" mos="" align="middle" fullscreen="" width="625" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H6816CB" target="_blank" rel="nofollow" data-dimension112="b147107a-8f27-11f1-b19f-df60c8bd34cd" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$43">Beverlee-Tiger Posse Wedge Sandal (Women's): was $50 now $43</a></strong><br>I'm a big fan of the color options these Skechers wedge sandals come in. There are options for black and brown soles and a selection of brown, black and white strap colors to choose from! Plus, the straps have a pretty cut-out floral design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H6816CB" target="_blank" rel="nofollow" data-dimension112="b147107a-8f27-11f1-b19f-df60c8bd34cd" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="b147112e-8f27-11f1-86e4-415c7a16e0ca" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="b147112e-8f27-11f1-86e4-415c7a16e0ca" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="b147112e-8f27-11f1-86e4-415c7a16e0ca" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="f34d4422-8f26-11f1-b41f-fd16130e2f77" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f34d4422-8f26-11f1-b41f-fd16130e2f77" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">On the GO 600 - Brilliancy (Women's): was $49 now $44</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f34d4422-8f26-11f1-b41f-fd16130e2f77" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="f34d44d6-8f26-11f1-beec-4956d0b17781" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f34d44d6-8f26-11f1-beec-4956d0b17781" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40">On-The-go 600 Sunny Flip-Flop (Women's): was $57 now $40</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f34d44d6-8f26-11f1-beec-4956d0b17781" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="f34d458a-8f26-11f1-9747-ddff20284927" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="f34d458a-8f26-11f1-9747-ddff20284927" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36">Reggae Slim Simply Stretch Sandal (Women's): was $55 now $36</a></strong><br>Get ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="f34d458a-8f26-11f1-9747-ddff20284927" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="f34d4634-8f26-11f1-b24d-ab5e6a7ec914" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="f34d4634-8f26-11f1-b24d-ab5e6a7ec914" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="f34d4634-8f26-11f1-b24d-ab5e6a7ec914" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="f34d46d4-8f26-11f1-a617-3300ce02146b" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.69%;"><img id="aqUWsueeM3Z3zz4bY64ro4" name="Aero Razor Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aqUWsueeM3Z3zz4bY64ro4.jpg" mos="" align="middle" fullscreen="" width="695" height="394" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="f34d46d4-8f26-11f1-a617-3300ce02146b" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98">Aero Razor Running Shoes (Women's): was $140 now $98</a></strong><br>We loved these shoes in our <a href="https://www.tomsguide.com/wellness/running/skechers-aero-razor-review">Skechers Aero Razor review</a>! Our testers said this is a great pair of lightweight shoes for runners who want to pick up speed. You'll find more cushioning elsewhere, but these running shoes bring a super energetic feel to every step you take.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="f34d46d4-8f26-11f1-a617-3300ce02146b" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98">View Deal</a></p></div><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="f34d480a-8f26-11f1-90c1-e7f1cc957c3c" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="f34d480a-8f26-11f1-90c1-e7f1cc957c3c" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $42</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $42 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="f34d480a-8f26-11f1-90c1-e7f1cc957c3c" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="b1471232-8f27-11f1-92ef-23acf3354c78" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="b1471232-8f27-11f1-92ef-23acf3354c78" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $45</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="b1471232-8f27-11f1-92ef-23acf3354c78" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="b14712d2-8f27-11f1-bcc9-5d7143752f54" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.76%;"><img id="7Df5kPyiUzpxYrrz5switE" name="Summits High Range Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7Df5kPyiUzpxYrrz5switE.jpg" mos="" align="middle" fullscreen="" width="695" height="457" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow" data-dimension112="b14712d2-8f27-11f1-bcc9-5d7143752f54" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48">Summits High Range Slip-in Sneaker (Men's): was $56 now $48</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow" data-dimension112="b14712d2-8f27-11f1-bcc9-5d7143752f54" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="b1471368-8f27-11f1-a77c-8ffc6f017f6e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="b1471368-8f27-11f1-a77c-8ffc6f017f6e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">Cankton Steel Toe Construction Shoe (Men's): was $89 now $48</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="b1471368-8f27-11f1-a77c-8ffc6f017f6e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="b1471408-8f27-11f1-aacb-a1aaf2e52c0d" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="b1471408-8f27-11f1-aacb-a1aaf2e52c0d" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="b1471408-8f27-11f1-aacb-a1aaf2e52c0d" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="477adda6-8ffa-11f1-b4af-7f8a0dc5aaab" data-action="Deal Block" data-label="Bobs Skillz - Too Essential (Women's)" data-dimension48="Bobs Skillz - Too Essential (Women's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-Skillz/dp/B0FMPL2P9Y" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.07%;"><img id="PT6KSrJojg7QC2Ve52mnnD" name="Bobs Skillz - Too Essential (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PT6KSrJojg7QC2Ve52mnnD.jpg" mos="" align="middle" fullscreen="" width="695" height="487" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-Skillz/dp/B0FMPL2P9Y" target="_blank" rel="nofollow" data-dimension112="477adda6-8ffa-11f1-b4af-7f8a0dc5aaab" data-action="Deal Block" data-label="Bobs Skillz - Too Essential (Women's)" data-dimension48="Bobs Skillz - Too Essential (Women's)" data-dimension25="$52">Bobs Skillz - Too Essential (Women's): was $79 now $52</a></strong><br>I absolutely love the color options for this pair of Skechers — several of them have soft gradient patterns that look just fantastic, especially for spring and summer. They feature a wide fit that's easy to slip on.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-Skillz/dp/B0FMPL2P9Y" target="_blank" rel="nofollow" data-dimension112="477adda6-8ffa-11f1-b4af-7f8a0dc5aaab" data-action="Deal Block" data-label="Bobs Skillz - Too Essential (Women's)" data-dimension48="Bobs Skillz - Too Essential (Women's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="b147149e-8f27-11f1-8642-d9890a188e4c" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$64" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.72%;"><img id="k5HJ7GLKs4W2YimAqh8CiX" name="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k5HJ7GLKs4W2YimAqh8CiX.jpg" mos="" align="middle" fullscreen="" width="695" height="422" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="b147149e-8f27-11f1-8642-d9890a188e4c" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$64">Bobs Arc Waves - Slick Turn Slip-ins (Men's): was $79 now $64</a></strong><br>Elevate your style and comfort with these arc cushioned sneakers! They have a simple, slip-on design with bungee laces and come in a striking color selection of navy, white or black.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="b147149e-8f27-11f1-8642-d9890a188e4c" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$64">View Deal</a></p></div><div class="product"><a data-dimension112="477ade32-8ffa-11f1-a422-7d4177897897" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85" href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.33%;"><img id="nWuELnVSTmpEsKfkcSXkvb" name="Summits-Sweet Glow (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nWuELnVSTmpEsKfkcSXkvb.jpg" mos="" align="middle" fullscreen="" width="695" height="461" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow" data-dimension112="477ade32-8ffa-11f1-a422-7d4177897897" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85">Summits-Sweet Glow (Women's): was $109 now $85</a></strong><br>These are a super-comfortable pair of Skechers that are great for the casual walks or the workplace. They have slip-resistant outsoles, electrical hazard protection and Air-Cooled Memory Foam insoles to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Resistant-Glide-Step-Slip-ins-Sneakers/dp/B0H4WWMDX1" target="_blank" rel="nofollow" data-dimension112="477ade32-8ffa-11f1-a422-7d4177897897" data-action="Deal Block" data-label="Summits-Sweet Glow (Women's)" data-dimension48="Summits-Sweet Glow (Women's)" data-dimension25="$85">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&rows=6&view_mode=savings_squad&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 15 biggest Skechers deals with up to 52% off at Amazon — save on walking shoes, running shoes and sandals ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Surprise! <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers are on sale with up to 52% off at Amazon</a> right now. If you need a new pair to help you get through the summer season, there are plenty of options at great prices.</p><p>One of my favorites right now is the <a href="https://www.amazon.com/Skechers-Expected-Avillo-Relaxed-Fit-Loafer/dp/B00P6LHHZ4" target="_blank" rel="nofollow">Skechers Expected Avillo Relaxed-Fit Slip-On Loafer on sale from $38</a>. This style is easy to slip on, and the neutral color goes with pretty much everything!</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out any different color options available in your size to find the best deals. For more deals and personal recommendations, make sure to check out the <a href="https://www.tomsguide.com/savings-squad">Tom's Guide Savings Squad</a> homepage and our <a href="https://www.tomsguide.com/news/ultimate-back-to-school-guide">back to school deals</a> guide. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Raggae Fest Wicker Slip-On Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Reggae-Fest-Wicker-Engineered-Willows/dp/B07HX6HZ1X" target="_blank" rel="nofollow"><strong>was $43 now from $25</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $34</strong></a><strong></strong></li><li><strong>Reggae Slim Simply Stretch Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><strong>was $54 now from $36</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $40</strong></a></li><li><strong>Respected-Holmgren Slip-in Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><strong>was $89 now from $43</strong></a></li><li><strong>Go Walk 6 Slip-Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><strong>was $69 now from $59</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><strong>was $105 now from $69</strong></a></li><li><strong>Aero Razor Running Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><strong>was $140 now from $98</strong></a></li></ul><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="2067b416-85b7-11f1-8e5f-7731c70d40e8" data-action="Deal Block" data-label="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension48="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-Reggae-Fest-Wicker-Engineered-Willows/dp/B07HX6HZ1X" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:39.57%;"><img id="Fo337SCiMFborHYVkbmJU6" name="Raggae Fest Wicker Slip-On Shoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Fo337SCiMFborHYVkbmJU6.jpg" mos="" align="middle" fullscreen="" width="695" height="275" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Reggae-Fest-Wicker-Engineered-Willows/dp/B07HX6HZ1X" target="_blank" rel="nofollow" data-dimension112="2067b416-85b7-11f1-8e5f-7731c70d40e8" data-action="Deal Block" data-label="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension48="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension25="$25">Raggae Fest Wicker Slip-On Shoe (Women's): was $43 now $25</a></strong><br>These Skechers slip-ons have seen a nice discount, cutting their price almost in half. The knitted upper gives them a stretchy fit that's roomy and easy to wear. You also get an Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Reggae-Fest-Wicker-Engineered-Willows/dp/B07HX6HZ1X" target="_blank" rel="nofollow" data-dimension112="2067b416-85b7-11f1-8e5f-7731c70d40e8" data-action="Deal Block" data-label="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension48="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="2067b47a-85b7-11f1-ba07-bb14286352d0" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="2067b47a-85b7-11f1-ba07-bb14286352d0" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $29</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="2067b47a-85b7-11f1-ba07-bb14286352d0" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="2067b4d4-85b7-11f1-ac2c-edca0109c57e" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="2067b4d4-85b7-11f1-ac2c-edca0109c57e" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$30">On the GO 600 - Brilliancy (Women's): was $49 now $30</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="2067b4d4-85b7-11f1-ac2c-edca0109c57e" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="2067b52e-85b7-11f1-81b1-f5e337573e67" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072LFYC5Q" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072LFYC5Q" target="_blank" rel="nofollow" data-dimension112="2067b52e-85b7-11f1-81b1-f5e337573e67" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$38">Go Walk Joy Cushioning Sneakers (Women's): was $43 now $38</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072LFYC5Q" target="_blank" rel="nofollow" data-dimension112="2067b52e-85b7-11f1-81b1-f5e337573e67" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="2067b588-85b7-11f1-8064-871d022e1dd7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="2067b588-85b7-11f1-8064-871d022e1dd7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$40">Contour Foam Cozy Fit Slip-Ins (Women's): was $55 now $40</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="2067b588-85b7-11f1-8064-871d022e1dd7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="2067b5ec-85b7-11f1-9170-8df21b5fe9c2" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="2067b5ec-85b7-11f1-9170-8df21b5fe9c2" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40">On-The-go 600 Sunny Flip-Flop (Women's): was $57 now $40</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="2067b5ec-85b7-11f1-9170-8df21b5fe9c2" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="2067b646-85b7-11f1-9ecd-bb2f43652df3" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="2067b646-85b7-11f1-9ecd-bb2f43652df3" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36">Reggae Slim Simply Stretch Sandal (Women's): was $55 now $36</a></strong><br>Get ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="2067b646-85b7-11f1-9ecd-bb2f43652df3" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="2067b6a0-85b7-11f1-9b33-61717e808b3f" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="2067b6a0-85b7-11f1-9b33-61717e808b3f" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="2067b6a0-85b7-11f1-9b33-61717e808b3f" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="2067b6fa-85b7-11f1-a27d-33b39d7abc42" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.69%;"><img id="aqUWsueeM3Z3zz4bY64ro4" name="Aero Razor Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aqUWsueeM3Z3zz4bY64ro4.jpg" mos="" align="middle" fullscreen="" width="695" height="394" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="2067b6fa-85b7-11f1-a27d-33b39d7abc42" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98">Aero Razor Running Shoes (Women's): was $140 now $98</a></strong><br>We loved these shoes in our <a href="https://www.tomsguide.com/wellness/running/skechers-aero-razor-review">Skechers Aero Razor review</a>! Our testers said this is a great pair of lightweight shoes for runners who want to pick up speed. You'll find more cushioning elsewhere, but these running shoes bring a super energetic feel to every step you take.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="2067b6fa-85b7-11f1-a27d-33b39d7abc42" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98">View Deal</a></p></div><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="2067b7ae-85b7-11f1-8c88-e70a11f5f24c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="2067b7ae-85b7-11f1-8c88-e70a11f5f24c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34">Foamies Precision Slide Sandal (Men's): was $49 now $34</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $36 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="2067b7ae-85b7-11f1-8c88-e70a11f5f24c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="2067b7fe-85b7-11f1-a0be-b14d3d699a38" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="2067b7fe-85b7-11f1-a0be-b14d3d699a38" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $38</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $38 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="2067b7fe-85b7-11f1-a0be-b14d3d699a38" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="2067b862-85b7-11f1-842a-1703f489f42d" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="2067b862-85b7-11f1-842a-1703f489f42d" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$43">Respected-Holmgren Slip-in Loafer (Men's): was $89 now $43</a></strong><br>The simple but stylish design of the Respected-Holmgren Slip-in Loafer makes them a great pick for any activity. The Air Cooled Memory Foam delivers breathable comfort, and the Goodyear rubber outsole provides reliable grip in wet or icy conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="2067b862-85b7-11f1-842a-1703f489f42d" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="2067b8bc-85b7-11f1-9117-214f25b1e3de" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:82.01%;"><img id="4cTPyyd554JbXjaUPwSjuR" name="Energy Afterburn Sneakers (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4cTPyyd554JbXjaUPwSjuR.jpg" mos="" align="middle" fullscreen="" width="695" height="570" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4" target="_blank" rel="nofollow" data-dimension112="2067b8bc-85b7-11f1-9117-214f25b1e3de" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$51">Energy Afterburn Sneakers (Men's): was $86 now $51</a></strong><br>The Skechers Energy Afterburn Sneakers are on sale starting from $51, so don't miss out! These sneakers are built for sport, meaning they're durable and offer increased shock absorption.<a class="view-deal button" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4" target="_blank" rel="nofollow" data-dimension112="2067b8bc-85b7-11f1-9117-214f25b1e3de" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="2067b916-85b7-11f1-8ac6-9fedd5ee282d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="2067b916-85b7-11f1-8ac6-9fedd5ee282d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$59">Go Walk 6 Slip-Ins (Men's): was $69 now $59</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="2067b916-85b7-11f1-8ac6-9fedd5ee282d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="2067b970-85b7-11f1-bdda-4b4daa5b1183" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="2067b970-85b7-11f1-bdda-4b4daa5b1183" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$69">Viper Court Reload Sneaker (Men's): was $103 now $69</a></strong><br>These hands-free sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="2067b970-85b7-11f1-bdda-4b4daa5b1183" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&rows=6&view_mode=savings_squad&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/15-biggest-skechers-deals-with-up-to-52-percent-off-at-amazon-save-on-walking-shoes-running-shoes-and-sandals</link>
                                                                            <description>
                            <![CDATA[ Skechers are seeing huge price drops at Amazon — check out the deals I would add to my cart ASAP. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rqcLa8gRzUPa4aCyKiFmm7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FpRtUxwqWw6Xfzt3bU9LK7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Jul 2026 10:52:32 +0000</pubDate>                                                                                                                                <updated>Wed, 22 Jul 2026 19:05:27 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FpRtUxwqWw6Xfzt3bU9LK7-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes with a TG Savings Squad badge.]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes with a TG Savings Squad badge.]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes with a TG Savings Squad badge.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FpRtUxwqWw6Xfzt3bU9LK7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Surprise! <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers are on sale with up to 52% off at Amazon</a> right now. If you need a new pair to help you get through the summer season, there are plenty of options at great prices.</p><p>One of my favorites right now is the <a href="https://www.amazon.com/Skechers-Expected-Avillo-Relaxed-Fit-Loafer/dp/B00P6LHHZ4" target="_blank" rel="nofollow">Skechers Expected Avillo Relaxed-Fit Slip-On Loafer on sale from $38</a>. This style is easy to slip on, and the neutral color goes with pretty much everything!</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out any different color options available in your size to find the best deals. For more deals and personal recommendations, make sure to check out the <a href="https://www.tomsguide.com/savings-squad">Tom's Guide Savings Squad</a> homepage and our <a href="https://www.tomsguide.com/news/ultimate-back-to-school-guide">back to school deals</a> guide. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Raggae Fest Wicker Slip-On Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Reggae-Fest-Wicker-Engineered-Willows/dp/B07HX6HZ1X" target="_blank" rel="nofollow"><strong>was $43 now from $25</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $34</strong></a><strong></strong></li><li><strong>Reggae Slim Simply Stretch Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><strong>was $54 now from $36</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $40</strong></a></li><li><strong>Respected-Holmgren Slip-in Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><strong>was $89 now from $43</strong></a></li><li><strong>Go Walk 6 Slip-Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><strong>was $69 now from $59</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><strong>was $105 now from $69</strong></a></li><li><strong>Aero Razor Running Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><strong>was $140 now from $98</strong></a></li></ul><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="2067b416-85b7-11f1-8e5f-7731c70d40e8" data-action="Deal Block" data-label="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension48="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-Reggae-Fest-Wicker-Engineered-Willows/dp/B07HX6HZ1X" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:39.57%;"><img id="Fo337SCiMFborHYVkbmJU6" name="Raggae Fest Wicker Slip-On Shoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Fo337SCiMFborHYVkbmJU6.jpg" mos="" align="middle" fullscreen="" width="695" height="275" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Reggae-Fest-Wicker-Engineered-Willows/dp/B07HX6HZ1X" target="_blank" rel="nofollow" data-dimension112="2067b416-85b7-11f1-8e5f-7731c70d40e8" data-action="Deal Block" data-label="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension48="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension25="$25">Raggae Fest Wicker Slip-On Shoe (Women's): was $43 now $25</a></strong><br>These Skechers slip-ons have seen a nice discount, cutting their price almost in half. The knitted upper gives them a stretchy fit that's roomy and easy to wear. You also get an Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Reggae-Fest-Wicker-Engineered-Willows/dp/B07HX6HZ1X" target="_blank" rel="nofollow" data-dimension112="2067b416-85b7-11f1-8e5f-7731c70d40e8" data-action="Deal Block" data-label="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension48="Raggae Fest Wicker Slip-On Shoe (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="2067b47a-85b7-11f1-ba07-bb14286352d0" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="2067b47a-85b7-11f1-ba07-bb14286352d0" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $29</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="2067b47a-85b7-11f1-ba07-bb14286352d0" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="2067b4d4-85b7-11f1-ac2c-edca0109c57e" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="2067b4d4-85b7-11f1-ac2c-edca0109c57e" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$30">On the GO 600 - Brilliancy (Women's): was $49 now $30</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="2067b4d4-85b7-11f1-ac2c-edca0109c57e" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="2067b52e-85b7-11f1-81b1-f5e337573e67" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072LFYC5Q" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072LFYC5Q" target="_blank" rel="nofollow" data-dimension112="2067b52e-85b7-11f1-81b1-f5e337573e67" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$38">Go Walk Joy Cushioning Sneakers (Women's): was $43 now $38</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072LFYC5Q" target="_blank" rel="nofollow" data-dimension112="2067b52e-85b7-11f1-81b1-f5e337573e67" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="2067b588-85b7-11f1-8064-871d022e1dd7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="2067b588-85b7-11f1-8064-871d022e1dd7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$40">Contour Foam Cozy Fit Slip-Ins (Women's): was $55 now $40</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="2067b588-85b7-11f1-8064-871d022e1dd7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="2067b5ec-85b7-11f1-9170-8df21b5fe9c2" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="2067b5ec-85b7-11f1-9170-8df21b5fe9c2" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40">On-The-go 600 Sunny Flip-Flop (Women's): was $57 now $40</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="2067b5ec-85b7-11f1-9170-8df21b5fe9c2" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="2067b646-85b7-11f1-9ecd-bb2f43652df3" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="2067b646-85b7-11f1-9ecd-bb2f43652df3" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36">Reggae Slim Simply Stretch Sandal (Women's): was $55 now $36</a></strong><br>Get ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="2067b646-85b7-11f1-9ecd-bb2f43652df3" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="2067b6a0-85b7-11f1-9b33-61717e808b3f" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="2067b6a0-85b7-11f1-9b33-61717e808b3f" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="2067b6a0-85b7-11f1-9b33-61717e808b3f" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="2067b6fa-85b7-11f1-a27d-33b39d7abc42" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.69%;"><img id="aqUWsueeM3Z3zz4bY64ro4" name="Aero Razor Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aqUWsueeM3Z3zz4bY64ro4.jpg" mos="" align="middle" fullscreen="" width="695" height="394" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="2067b6fa-85b7-11f1-a27d-33b39d7abc42" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98">Aero Razor Running Shoes (Women's): was $140 now $98</a></strong><br>We loved these shoes in our <a href="https://www.tomsguide.com/wellness/running/skechers-aero-razor-review">Skechers Aero Razor review</a>! Our testers said this is a great pair of lightweight shoes for runners who want to pick up speed. You'll find more cushioning elsewhere, but these running shoes bring a super energetic feel to every step you take.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="2067b6fa-85b7-11f1-a27d-33b39d7abc42" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$98">View Deal</a></p></div><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="2067b7ae-85b7-11f1-8c88-e70a11f5f24c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="2067b7ae-85b7-11f1-8c88-e70a11f5f24c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34">Foamies Precision Slide Sandal (Men's): was $49 now $34</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $36 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="2067b7ae-85b7-11f1-8c88-e70a11f5f24c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="2067b7fe-85b7-11f1-a0be-b14d3d699a38" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="2067b7fe-85b7-11f1-a0be-b14d3d699a38" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $38</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $38 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="2067b7fe-85b7-11f1-a0be-b14d3d699a38" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="2067b862-85b7-11f1-842a-1703f489f42d" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="2067b862-85b7-11f1-842a-1703f489f42d" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$43">Respected-Holmgren Slip-in Loafer (Men's): was $89 now $43</a></strong><br>The simple but stylish design of the Respected-Holmgren Slip-in Loafer makes them a great pick for any activity. The Air Cooled Memory Foam delivers breathable comfort, and the Goodyear rubber outsole provides reliable grip in wet or icy conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="2067b862-85b7-11f1-842a-1703f489f42d" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="2067b8bc-85b7-11f1-9117-214f25b1e3de" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:82.01%;"><img id="4cTPyyd554JbXjaUPwSjuR" name="Energy Afterburn Sneakers (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4cTPyyd554JbXjaUPwSjuR.jpg" mos="" align="middle" fullscreen="" width="695" height="570" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4" target="_blank" rel="nofollow" data-dimension112="2067b8bc-85b7-11f1-9117-214f25b1e3de" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$51">Energy Afterburn Sneakers (Men's): was $86 now $51</a></strong><br>The Skechers Energy Afterburn Sneakers are on sale starting from $51, so don't miss out! These sneakers are built for sport, meaning they're durable and offer increased shock absorption.<a class="view-deal button" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4" target="_blank" rel="nofollow" data-dimension112="2067b8bc-85b7-11f1-9117-214f25b1e3de" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="2067b916-85b7-11f1-8ac6-9fedd5ee282d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="2067b916-85b7-11f1-8ac6-9fedd5ee282d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$59">Go Walk 6 Slip-Ins (Men's): was $69 now $59</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="2067b916-85b7-11f1-8ac6-9fedd5ee282d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="2067b970-85b7-11f1-bdda-4b4daa5b1183" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="2067b970-85b7-11f1-bdda-4b4daa5b1183" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$69">Viper Court Reload Sneaker (Men's): was $103 now $69</a></strong><br>These hands-free sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="2067b970-85b7-11f1-bdda-4b4daa5b1183" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&rows=6&view_mode=savings_squad&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers are up to 58% off — 17 best summer deals on sandals, walking shoes and running shoes ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Enjoying the summer? Temperatures are high right now, so if you need help keeping your feet cool and comfortable, check out <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon's Skechers sale</a>. A huge range of popular styles are discounted, with as much as 50% off.</p><p>One of my favorites right now is the <a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow">Skechers Reggae Slim Simply Stretch Sandal on sale from $43</a>. The straps are stretchy, comfortable and secure; and the sandals have a Memory Foam footbed to cushion your feet.</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out any different color options available in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Skip Cute - City Stride (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cute-City-Stride-Sneaker/dp/B0FKJRDP8V" target="_blank" rel="nofollow"><strong>was $65 now from $27</strong></a></li><li><strong>Cleo Honeycomb (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><strong> was $36 now from $29</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>Summits AT Hands Free Slip-in Sneaker:</strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCMQG4L" target="_blank" rel="nofollow"><strong> was $40 now $37</strong></a><strong></strong></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $42</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><strong>was $105 now from $74</strong></a></li><li><strong>Aero Razor Running Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><strong>was $140 now from $105</strong></a></li></ul><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="5eb6a718-7f72-11f1-9ffe-47378bf218ee" data-action="Deal Block" data-label="Bobs Skip Cute - City Stride (Women's)" data-dimension48="Bobs Skip Cute - City Stride (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Womens-Cute-City-Stride-Sneaker/dp/B0FKJRDP8V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.33%;"><img id="ucUt4xxj4t5tbSwVcHaCiA" name="Bobs Skip Cute - City Stride (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ucUt4xxj4t5tbSwVcHaCiA.jpg" mos="" align="middle" fullscreen="" width="695" height="461" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cute-City-Stride-Sneaker/dp/B0FKJRDP8V" target="_blank" rel="nofollow" data-dimension112="5eb6a718-7f72-11f1-9ffe-47378bf218ee" data-action="Deal Block" data-label="Bobs Skip Cute - City Stride (Women's)" data-dimension48="Bobs Skip Cute - City Stride (Women's)" data-dimension25="$27">Bobs Skip Cute - City Stride (Women's): was $65 now $27</a></strong><br>These Skechers are on sale in limited quantities, so act fast! They have an effortless style that goes with any outfit, are easy to slip on, and have a canvas upper. If you need a pair of casual sneakers, don't hesitate to grab a pair. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cute-City-Stride-Sneaker/dp/B0FKJRDP8V" target="_blank" rel="nofollow" data-dimension112="5eb6a718-7f72-11f1-9ffe-47378bf218ee" data-action="Deal Block" data-label="Bobs Skip Cute - City Stride (Women's)" data-dimension48="Bobs Skip Cute - City Stride (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="e80e3306-7f71-11f1-b055-e3b2fd017307" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="e80e3306-7f71-11f1-b055-e3b2fd017307" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29">Cleo Honeycomb (Women's): was $36 now $29</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="e80e3306-7f71-11f1-b055-e3b2fd017307" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="e80e3388-7f71-11f1-b348-7b7207790d1f" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="e80e3388-7f71-11f1-b348-7b7207790d1f" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$30">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $30</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="e80e3388-7f71-11f1-b348-7b7207790d1f" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="e80e3464-7f71-11f1-be0c-e5da48fbe074" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="e80e3464-7f71-11f1-be0c-e5da48fbe074" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$40">Bobs B Cute Sneaker (Women's): was $55 now $40</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="e80e3464-7f71-11f1-be0c-e5da48fbe074" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="e80e354a-7f71-11f1-89c2-812c3eecbe00" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="e80e354a-7f71-11f1-89c2-812c3eecbe00" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">On-The-go 600 Sunny Flip-Flop (Women's): was $57 now $42</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="e80e354a-7f71-11f1-89c2-812c3eecbe00" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="e80e34f0-7f71-11f1-8de4-e77516c5056b" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="e80e34f0-7f71-11f1-8de4-e77516c5056b" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$43">Reggae Slim Simply Stretch Sandal (Women's): was $55 now $43</a></strong><br>Get ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="e80e34f0-7f71-11f1-8de4-e77516c5056b" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="5b86799c-8067-11f1-abf4-63ec78cf547b" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48" href="https://www.amazon.com/dp/B014GNJTMQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="892XnmjbzN4fp5Y2AapBgL" name="Skechers_D'Lites_Fresh_Start.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/892XnmjbzN4fp5Y2AapBgL.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B014GNJTMQ" target="_blank" rel="nofollow" data-dimension112="5b86799c-8067-11f1-abf4-63ec78cf547b" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48">D'Lites Fresh Start Sneaker (Women's): was $74 now $48</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $48 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole.<a class="view-deal button" href="https://www.amazon.com/dp/B014GNJTMQ" target="_blank" rel="nofollow" data-dimension112="5b86799c-8067-11f1-abf4-63ec78cf547b" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="e80e35b8-7f71-11f1-ad22-771482e06da4" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="e80e35b8-7f71-11f1-ad22-771482e06da4" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="e80e35b8-7f71-11f1-ad22-771482e06da4" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="e80e3612-7f71-11f1-9f64-ad469f98c135" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$105" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.69%;"><img id="aqUWsueeM3Z3zz4bY64ro4" name="Aero Razor Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aqUWsueeM3Z3zz4bY64ro4.jpg" mos="" align="middle" fullscreen="" width="695" height="394" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="e80e3612-7f71-11f1-9f64-ad469f98c135" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$105">Aero Razor Running Shoes (Women's): was $140 now $105</a></strong><br>We loved these shoes in our <a href="https://www.tomsguide.com/wellness/running/skechers-aero-razor-review">Skechers Aero Razor review</a>! Our testers said this is a great pair of lightweight shoes for runners who want to pick up speed. You'll find more cushioning elsewhere, but these running shoes bring a super energetic feel to every step you take.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="e80e3612-7f71-11f1-9f64-ad469f98c135" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$105">View Deal</a></p></div><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="50d1a7ee-7f70-11f1-a77e-9799a0a864fc" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="50d1a7ee-7f70-11f1-a77e-9799a0a864fc" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">Foamies Precision Slide Sandal (Men's): was $49 now $36</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $36 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="50d1a7ee-7f70-11f1-a77e-9799a0a864fc" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="50d1a852-7f70-11f1-b46a-4ffd9f7d09cc" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="vvRL4urtNAaDd8natVVXaA" name="Summits AT Hands Free Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vvRL4urtNAaDd8natVVXaA.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow" data-dimension112="50d1a852-7f70-11f1-b46a-4ffd9f7d09cc" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$37">Summits AT Hands Free Slip-in Sneaker (Men's): was $40 now $37</a></strong><br>The Skechers Summits AT are a #1 best seller in men's fashion sneakers on Amazon. Plus, the 4.5-star rating and thousands of positive reviews can't lie. They come in a range of neutral colors and have a super-cool athletic style. Plus, you get Skechers Air-Cooled Memory Foam cushioning.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow" data-dimension112="50d1a852-7f70-11f1-b46a-4ffd9f7d09cc" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="50d1a8c0-7f70-11f1-94c4-ff3b23e92ff0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="50d1a8c0-7f70-11f1-94c4-ff3b23e92ff0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $38</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $38 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="50d1a8c0-7f70-11f1-94c4-ff3b23e92ff0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="5b867a6e-8067-11f1-9fe3-31ddb6d1d4c6" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Casual-Steel-Sneaker-Charcoal/dp/B00UKCYBXA" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Casual-Steel-Sneaker-Charcoal/dp/B00UKCYBXA" target="_blank" rel="nofollow" data-dimension112="5b867a6e-8067-11f1-9fe3-31ddb6d1d4c6" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">Cankton Steel Toe Construction Shoe (Men's): was $89 now $48</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Casual-Steel-Sneaker-Charcoal/dp/B00UKCYBXA" target="_blank" rel="nofollow" data-dimension112="5b867a6e-8067-11f1-9fe3-31ddb6d1d4c6" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="50d1a974-7f70-11f1-a3d7-0117ca664cff" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="50d1a974-7f70-11f1-a3d7-0117ca664cff" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48">Summits Key Pace Slip-ins (Men's): was $59 now $48</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="50d1a974-7f70-11f1-a3d7-0117ca664cff" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="50d1aa32-7f70-11f1-842d-054e86e9c89c" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.77%;"><img id="HYVz9PKHgwtKfMiGVpAnFT" name="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HYVz9PKHgwtKfMiGVpAnFT.jpg" mos="" align="middle" fullscreen="" width="695" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow" data-dimension112="50d1aa32-7f70-11f1-842d-054e86e9c89c" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$55">Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's): was $83 now $55</a></strong><br>The Skechers Vigor 3.0 look cool with a leather and mesh upper, and provide Skechers' trademark comfort. But they also bring a goodyear rubber traction outsole to keep you steady on your feet, in both wet and dry conditions. <a class="view-deal button" href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow" data-dimension112="50d1aa32-7f70-11f1-842d-054e86e9c89c" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="50d1aa8c-7f70-11f1-aa80-23d5edacb9dc" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="50d1aa8c-7f70-11f1-aa80-23d5edacb9dc" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">Go Walk 6 Slip-Ins (Men's): was $85 now $69</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="50d1aa8c-7f70-11f1-aa80-23d5edacb9dc" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="50d1aae6-7f70-11f1-a207-2bf115ff26c5" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$74" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="50d1aae6-7f70-11f1-a207-2bf115ff26c5" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$74">Viper Court Reload Sneaker (Men's): was $103 now $74</a></strong><br>These hands-free sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="50d1aae6-7f70-11f1-a207-2bf115ff26c5" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$74">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&view_mode=savings_squad&widget_title=4th+of+July+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-are-up-to-58-percent-off-15-best-summer-deals-on-sandals-walking-shoes-and-running-shoes</link>
                                                                            <description>
                            <![CDATA[ Amazon is offering huge price drops on Skechers — check out this week's best sales on a massive range of comfortable footwear. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zaabPB2otqWRJSUQnMajPG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dTR2fSKAShqNMLJJi6w5GH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 14 Jul 2026 11:46:50 +0000</pubDate>                                                                                                                                <updated>Wed, 15 Jul 2026 16:08:03 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dTR2fSKAShqNMLJJi6w5GH-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Aero Razor running shoes]]></media:description>                                                            <media:text><![CDATA[Skechers Aero Razor running shoes]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Aero Razor running shoes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dTR2fSKAShqNMLJJi6w5GH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Enjoying the summer? Temperatures are high right now, so if you need help keeping your feet cool and comfortable, check out <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon's Skechers sale</a>. A huge range of popular styles are discounted, with as much as 50% off.</p><p>One of my favorites right now is the <a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow">Skechers Reggae Slim Simply Stretch Sandal on sale from $43</a>. The straps are stretchy, comfortable and secure; and the sandals have a Memory Foam footbed to cushion your feet.</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out any different color options available in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Skip Cute - City Stride (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cute-City-Stride-Sneaker/dp/B0FKJRDP8V" target="_blank" rel="nofollow"><strong>was $65 now from $27</strong></a></li><li><strong>Cleo Honeycomb (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><strong> was $36 now from $29</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>Summits AT Hands Free Slip-in Sneaker:</strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCMQG4L" target="_blank" rel="nofollow"><strong> was $40 now $37</strong></a><strong></strong></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $42</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><strong>was $105 now from $74</strong></a></li><li><strong>Aero Razor Running Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><strong>was $140 now from $105</strong></a></li></ul><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="5eb6a718-7f72-11f1-9ffe-47378bf218ee" data-action="Deal Block" data-label="Bobs Skip Cute - City Stride (Women's)" data-dimension48="Bobs Skip Cute - City Stride (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Womens-Cute-City-Stride-Sneaker/dp/B0FKJRDP8V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.33%;"><img id="ucUt4xxj4t5tbSwVcHaCiA" name="Bobs Skip Cute - City Stride (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ucUt4xxj4t5tbSwVcHaCiA.jpg" mos="" align="middle" fullscreen="" width="695" height="461" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cute-City-Stride-Sneaker/dp/B0FKJRDP8V" target="_blank" rel="nofollow" data-dimension112="5eb6a718-7f72-11f1-9ffe-47378bf218ee" data-action="Deal Block" data-label="Bobs Skip Cute - City Stride (Women's)" data-dimension48="Bobs Skip Cute - City Stride (Women's)" data-dimension25="$27">Bobs Skip Cute - City Stride (Women's): was $65 now $27</a></strong><br>These Skechers are on sale in limited quantities, so act fast! They have an effortless style that goes with any outfit, are easy to slip on, and have a canvas upper. If you need a pair of casual sneakers, don't hesitate to grab a pair. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cute-City-Stride-Sneaker/dp/B0FKJRDP8V" target="_blank" rel="nofollow" data-dimension112="5eb6a718-7f72-11f1-9ffe-47378bf218ee" data-action="Deal Block" data-label="Bobs Skip Cute - City Stride (Women's)" data-dimension48="Bobs Skip Cute - City Stride (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="e80e3306-7f71-11f1-b055-e3b2fd017307" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="e80e3306-7f71-11f1-b055-e3b2fd017307" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29">Cleo Honeycomb (Women's): was $36 now $29</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="e80e3306-7f71-11f1-b055-e3b2fd017307" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="e80e3388-7f71-11f1-b348-7b7207790d1f" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="e80e3388-7f71-11f1-b348-7b7207790d1f" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$30">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $30</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="e80e3388-7f71-11f1-b348-7b7207790d1f" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="e80e3464-7f71-11f1-be0c-e5da48fbe074" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="e80e3464-7f71-11f1-be0c-e5da48fbe074" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$40">Bobs B Cute Sneaker (Women's): was $55 now $40</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="e80e3464-7f71-11f1-be0c-e5da48fbe074" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="e80e354a-7f71-11f1-89c2-812c3eecbe00" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="e80e354a-7f71-11f1-89c2-812c3eecbe00" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">On-The-go 600 Sunny Flip-Flop (Women's): was $57 now $42</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="e80e354a-7f71-11f1-89c2-812c3eecbe00" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="e80e34f0-7f71-11f1-8de4-e77516c5056b" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="e80e34f0-7f71-11f1-8de4-e77516c5056b" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$43">Reggae Slim Simply Stretch Sandal (Women's): was $55 now $43</a></strong><br>Get ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="e80e34f0-7f71-11f1-8de4-e77516c5056b" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="5b86799c-8067-11f1-abf4-63ec78cf547b" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48" href="https://www.amazon.com/dp/B014GNJTMQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="892XnmjbzN4fp5Y2AapBgL" name="Skechers_D'Lites_Fresh_Start.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/892XnmjbzN4fp5Y2AapBgL.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B014GNJTMQ" target="_blank" rel="nofollow" data-dimension112="5b86799c-8067-11f1-abf4-63ec78cf547b" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48">D'Lites Fresh Start Sneaker (Women's): was $74 now $48</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $48 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole.<a class="view-deal button" href="https://www.amazon.com/dp/B014GNJTMQ" target="_blank" rel="nofollow" data-dimension112="5b86799c-8067-11f1-abf4-63ec78cf547b" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="e80e35b8-7f71-11f1-ad22-771482e06da4" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="e80e35b8-7f71-11f1-ad22-771482e06da4" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="e80e35b8-7f71-11f1-ad22-771482e06da4" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="e80e3612-7f71-11f1-9f64-ad469f98c135" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$105" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.69%;"><img id="aqUWsueeM3Z3zz4bY64ro4" name="Aero Razor Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aqUWsueeM3Z3zz4bY64ro4.jpg" mos="" align="middle" fullscreen="" width="695" height="394" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="e80e3612-7f71-11f1-9f64-ad469f98c135" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$105">Aero Razor Running Shoes (Women's): was $140 now $105</a></strong><br>We loved these shoes in our <a href="https://www.tomsguide.com/wellness/running/skechers-aero-razor-review">Skechers Aero Razor review</a>! Our testers said this is a great pair of lightweight shoes for runners who want to pick up speed. You'll find more cushioning elsewhere, but these running shoes bring a super energetic feel to every step you take.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Razor-Turquoise-Medium/dp/B0GVPVGG8C" target="_blank" rel="nofollow" data-dimension112="e80e3612-7f71-11f1-9f64-ad469f98c135" data-action="Deal Block" data-label="Aero Razor Running Shoes (Women's)" data-dimension48="Aero Razor Running Shoes (Women's)" data-dimension25="$105">View Deal</a></p></div><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="50d1a7ee-7f70-11f1-a77e-9799a0a864fc" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="50d1a7ee-7f70-11f1-a77e-9799a0a864fc" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">Foamies Precision Slide Sandal (Men's): was $49 now $36</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $36 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="50d1a7ee-7f70-11f1-a77e-9799a0a864fc" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="50d1a852-7f70-11f1-b46a-4ffd9f7d09cc" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="vvRL4urtNAaDd8natVVXaA" name="Summits AT Hands Free Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vvRL4urtNAaDd8natVVXaA.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow" data-dimension112="50d1a852-7f70-11f1-b46a-4ffd9f7d09cc" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$37">Summits AT Hands Free Slip-in Sneaker (Men's): was $40 now $37</a></strong><br>The Skechers Summits AT are a #1 best seller in men's fashion sneakers on Amazon. Plus, the 4.5-star rating and thousands of positive reviews can't lie. They come in a range of neutral colors and have a super-cool athletic style. Plus, you get Skechers Air-Cooled Memory Foam cushioning.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow" data-dimension112="50d1a852-7f70-11f1-b46a-4ffd9f7d09cc" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="50d1a8c0-7f70-11f1-94c4-ff3b23e92ff0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="50d1a8c0-7f70-11f1-94c4-ff3b23e92ff0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $38</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $38 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="50d1a8c0-7f70-11f1-94c4-ff3b23e92ff0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="5b867a6e-8067-11f1-9fe3-31ddb6d1d4c6" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Casual-Steel-Sneaker-Charcoal/dp/B00UKCYBXA" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Casual-Steel-Sneaker-Charcoal/dp/B00UKCYBXA" target="_blank" rel="nofollow" data-dimension112="5b867a6e-8067-11f1-9fe3-31ddb6d1d4c6" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">Cankton Steel Toe Construction Shoe (Men's): was $89 now $48</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Casual-Steel-Sneaker-Charcoal/dp/B00UKCYBXA" target="_blank" rel="nofollow" data-dimension112="5b867a6e-8067-11f1-9fe3-31ddb6d1d4c6" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="50d1a974-7f70-11f1-a3d7-0117ca664cff" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="50d1a974-7f70-11f1-a3d7-0117ca664cff" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48">Summits Key Pace Slip-ins (Men's): was $59 now $48</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="50d1a974-7f70-11f1-a3d7-0117ca664cff" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="50d1aa32-7f70-11f1-842d-054e86e9c89c" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.77%;"><img id="HYVz9PKHgwtKfMiGVpAnFT" name="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HYVz9PKHgwtKfMiGVpAnFT.jpg" mos="" align="middle" fullscreen="" width="695" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow" data-dimension112="50d1aa32-7f70-11f1-842d-054e86e9c89c" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$55">Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's): was $83 now $55</a></strong><br>The Skechers Vigor 3.0 look cool with a leather and mesh upper, and provide Skechers' trademark comfort. But they also bring a goodyear rubber traction outsole to keep you steady on your feet, in both wet and dry conditions. <a class="view-deal button" href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow" data-dimension112="50d1aa32-7f70-11f1-842d-054e86e9c89c" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="50d1aa8c-7f70-11f1-aa80-23d5edacb9dc" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="50d1aa8c-7f70-11f1-aa80-23d5edacb9dc" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">Go Walk 6 Slip-Ins (Men's): was $85 now $69</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="50d1aa8c-7f70-11f1-aa80-23d5edacb9dc" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="50d1aae6-7f70-11f1-a207-2bf115ff26c5" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$74" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="50d1aae6-7f70-11f1-a207-2bf115ff26c5" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$74">Viper Court Reload Sneaker (Men's): was $103 now $74</a></strong><br>These hands-free sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="50d1aae6-7f70-11f1-a207-2bf115ff26c5" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$74">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&view_mode=savings_squad&widget_title=4th+of+July+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I ran 35 miles in the Skechers Aero Razor, and it’s a surprise hit, perfect for runners who love lightweight shoes ]]></title>
                                                                                                <dc:content><![CDATA[ <p>I like highly cushioned sneakers, which is a good thing right now because most of the <a href="https://www.tomsguide.com/best-picks/best-running-shoes">best running shoes</a> have max-stack designs with over 40mm of foam packed into the midsole.</p><p>However, there are times when I long for a nimbler, more direct feel on the run, and the Skechers Aero Razor offers exactly that. If you’re not a fan of big running shoes, it’s a shoe you definitely need to know about.</p><p>It’s incredibly light and has a sleek, fast ride thanks to the rockered midsole and lively midsole foam, but the Aero Razor is still pretty comfortable on easy runs in my experience.</p><p>Some will find it a bit too direct and lacking in cushioning, but the Aero Razor is a surprise standout of the year so far for me, and a rival to some of my favorite shoes like the<a href="https://www.tomsguide.com/wellness/running/puma-deviate-pure-nitro-review"> Puma Deviate Pure Nitro</a> and <a href="https://www.tomsguide.com/wellness/running/its-been-over-a-year-since-i-reviewed-the-adidas-adizero-evo-sl-heres-5-reasons-why-its-still-my-go-to-running-shoe">Adidas Adizero Evo SL</a>.</p><h2 class="article-body__section" id="section-skechers-aero-razor-review-price-and-availability"><span>Skechers Aero Razor review: Price and availability</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cobC2DkPsFWvRVXJrTzq7d" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/cobC2DkPsFWvRVXJrTzq7d.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Skechers Aero Razor launched in February 2026 and costs $140 in the U.S. and £135 in the U.K., a good price that puts it up against some of the best value running shoes available, like the Adidas Evo SL and Puma Deviate Pure.</p><p>Skechers shoes also seem to have a happy habit of dropping in price more regularly than other running brands, so the Aero Razor could be even better value — it’s <a href="https://www.amazon.com/Skechers-Lightweight-Performance-Running-Orange/dp/B0GVPVXJY2" target="_blank" rel="nofollow">available for $119 at Amazon right now</a>, for example.</p><h2 class="article-body__section" id="section-skechers-aero-razor-review-design-and-fit"><span>Skechers Aero Razor review: Design and fit</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7vHj844Ffcs8BpMbBfAzCd" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/7vHj844Ffcs8BpMbBfAzCd.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Aero Razor is currently available in four colors, including the black design I tested. I went with my normal running shoe size in the Aero Razor and had a good fit, but it’s a fairly narrow sneaker that fits closely around the toes, so if you have a wide foot, it would be worth trying before buying if you can.</p><p>Compared to most daily trainers on the market, the Aero Razor is lighter and has a lower stack height. It has a 4mm drop and stands 36mm tall at the heel and 32mm at the forefoot, and weighs just 7.1oz in my US men’s size 10.</p><p>This light, lean design lends itself more to speed training, but there’s still enough cushioning on the shoe for easier efforts.</p><h3 class="article-body__section" id="section-upper"><span>Upper</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="G5PAdFBkLtXmzcdDFTGs9d" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/G5PAdFBkLtXmzcdDFTGs9d.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Aero Razor has a minimal mesh upper that aims to be lightweight and breathable rather than being especially padded. </p><p>There is some padding around the heel, and I found it comfortable enough, but in general it has a less plush feel than most daily trainers.</p><h3 class="article-body__section" id="section-midsole"><span>Midsole</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="i7NUygZNbyVZ3mn3qnSP4d" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/i7NUygZNbyVZ3mn3qnSP4d.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Hyper Burst Pro midsole foam is a nitrogen-infused aliphatic TPU material, which means it is light and energetic. It’s the kind of foam used by a lot of my favorite shoes right now, so I was excited to see Skechers use their version of it on the Aero Razor.</p><p>In the forefoot of the shoe is Skechers’ H-Wing plate, which adds stiffness to the shoe to speed up the transition from heel to toe without being as heavy and stiff as a full plate.</p><p>A pronounced rocker, called Hyper Arc, also works to roll you onto your forefoot rapidly, whether you’re cruising along at an easy pace or going all out in a workout.</p><h3 class="article-body__section" id="section-outsole"><span>Outsole</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="93KzcC4Vy8a6yVcM4n8D5d" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/93KzcC4Vy8a6yVcM4n8D5d.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>For a lightweight shoe, the Aero Razor has an impressive outsole, which is made from Goodyear rubber. Most of the heel and forefoot are well covered, and the shoe has gripped well for me even during runs on light trails.</p><h2 class="article-body__section" id="section-skechers-aero-razor-review-running-performance"><span>Skechers Aero Razor review: Running performance</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uhBAn7Y4wq7i4zhuaTL9Cd" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/uhBAn7Y4wq7i4zhuaTL9Cd.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It’s been a couple of years since I last tested a Skechers running shoe, but in the past they have impressed me with their lightweight designs, and that’s definitely true of the Aero Razor.</p><p>Where past Skechers running shoes sometimes fell short compared with other brands was in the foam used in the midsole, but the Hyper Burst Pro in the Aero Razor is very good.</p><p>It delivers a lot of energy return at faster paces, and when combined with the fluid rocker and the nylon H-Wing in the forefoot, the shoe has an effective, efficient ride for workouts in my experience, whether it’s intervals or tempo sessions.</p><p>There are some foams I still find a bit more lively, such as the Lightstrike Pro used in the Adidas Evo SL or the FF Turbo Squared used in the <a href="https://www.tomsguide.com/wellness/running/asics-megablast-review">Asics Megablast</a>, but Hyper Burst Pro is an impressively energetic material to find in a running shoe at this price.</p><p>I also found the Aero Razor to be just about comfortable and supportive enough for a long easy run in my testing; while it wouldn’t be my first choice for that kind of run compared with a more cushioned shoe, it’s versatile enough to handle it.</p><p>However, if you are a runner who values comfort highly, the Aero Razor might be a bit too direct for your taste, and you’d need to pair it with a more cushioned shoe for your easy runs.</p><h2 class="article-body__section" id="section-should-you-buy-the-skechers-aero-razor"><span>Should you buy the Skechers Aero Razor?</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BwgrYjTmezAWqVtTS9WyAd" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/BwgrYjTmezAWqVtTS9WyAd.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Skechers Aero Razor will suit some runners down to the ground, and if you’re a fan of lightweight, lower-stack daily trainers, it’s one of the best options on the market. </p><p>It’s a bit of a throwback to shoes like the early models of the New Balance Rebel, and it’s also well-priced and likely to feature in sales regularly.</p><p>If you would prefer a more cushioned option, the <a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review">Asics Novablast 6</a> is an outstanding running shoe that isn’t quite as quick as the Skechers, but more comfortable and stable, and still lively at faster paces.</p><p>Aside from perhaps not being cushioned enough for the mass market, the Aero Razor’s other problem is the rollcall of brilliant rivals in its category, which include the Adidas Evo SL and Puma Deviate Pure, two shoes that are also lightweight and versatile, but also a little more cushioned and comfortable.</p><p>I still rate those shoes a little more highly, and the <a href="https://www.tomsguide.com/wellness/running/i-ran-75-miles-in-the-hoka-mach-7-heres-my-verdict-on-the-versatile-daily-trainer">Hoka Mach 7</a> is another fun, versatile daily trainer to consider, but the Skechers Aero Razor is in great company simply by being competitive with them, and this bodes well for the future of the line.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/running/skechers-aero-razor-review</link>
                                                                            <description>
                            <![CDATA[ The Skechers Aero Razor is a great option for runners who prefer lighter, lower-stack daily trainers, and it’s good value too. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qhosbssXXAr4NaiWKeKQDJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FkKHmRQhZVc25KDPWhzRxc-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 12 Jul 2026 10:45:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Running]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                    <category><![CDATA[Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Harris-Fry ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick has been a journalist since 2012 and has spent most of that time writing about health and fitness for a variety of publications. Nick spent nine years working on the Coach magazine and website before moving to the fitness team at Tom’s Guide in 2024. Nick is a keen runner and also the founder of YouTube channel &lt;a href=&quot;https://www.youtube.com/channel/UCOBM9FasII4dKbyE_HKkbjw&quot;&gt;The Run Testers&lt;/a&gt;, which specialises in reviewing running shoes, watches, headphones and other gear.&lt;/p&gt;&lt;p&gt;Nick has covered all aspects of health and fitness throughout his career, interviewing experts and celebrities, trying fitness classes and running marathons, all in the name of providing readers with the information they need to get the most out of an active lifestyle.&lt;/p&gt;&lt;p&gt;Nick ran his first marathon in 2016 after six weeks of training for a magazine feature and subsequently became obsessed with the sport. He now has PBs of 2hr 25min for the marathon and 15min 30sec for 5K, and has run 16 marathons in total, as well as a 50-mile ultramarathon.&lt;/p&gt;&lt;p&gt;Nick runs 60-90 miles a week and races regularly with his club, which gives him a lot of opportunity to test out running gear: he has tested and reviewed hundreds of pairs of running shoes, as well as fitness trackers, running watches, sports headphones, treadmills, and all manner of other kit. Nick is also a qualified Run Leader in the UK.&lt;/p&gt;&lt;p&gt;Nick is an established expert in the health and fitness area and along with writing for several publications, including &lt;a href=&quot;https://www.livescience.com/author/nick-harris-fry&quot;&gt;Live Science&lt;/a&gt;, &lt;a href=&quot;https://www.expertreviews.co.uk/authors/nick-harris-fry&quot;&gt;Expert Reviews&lt;/a&gt;, &lt;a href=&quot;https://www.wareable.com/author/n.harris-fry&quot;&gt;Wareable&lt;/a&gt;, &lt;a href=&quot;https://www.coachweb.com/author/nick-harris-fry&quot;&gt;Coach&lt;/a&gt; and &lt;a href=&quot;https://www.getsweatgo.com/author/n.harrisfry&quot;&gt;Get Sweat Go&lt;/a&gt;, he has been quoted on &lt;a href=&quot;https://www.theguardian.com/thefilter/2024/oct/20/if-you-pay-more-than-4-youre-being-ripped-off-the-fair-price-for-14-everyday-items-from-cleaning-spray-to-olive-oil&quot;&gt;The Guardian&lt;/a&gt; and &lt;a href=&quot;https://www.independent.co.uk/life-style/health-and-families/london-marathon-2021-date-training-tips-summer-running-a9482486.html&quot;&gt;The Independent&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Nick graduated from the University of York in 2010 with a degree in Politics, Philosophy and Economics and worked in the NHS for three years, during which time he completed his NCTJ Diploma in Journalism at News Associates in London. Before starting on Coach and moving into health and fitness, Nick worked as a football journalist and lived in Kathmandu, Nepal for two years.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FkKHmRQhZVc25KDPWhzRxc-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Aero Razor]]></media:description>                                                            <media:text><![CDATA[Skechers Aero Razor]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Aero Razor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FkKHmRQhZVc25KDPWhzRxc-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I like highly cushioned sneakers, which is a good thing right now because most of the <a href="https://www.tomsguide.com/best-picks/best-running-shoes">best running shoes</a> have max-stack designs with over 40mm of foam packed into the midsole.</p><p>However, there are times when I long for a nimbler, more direct feel on the run, and the Skechers Aero Razor offers exactly that. If you’re not a fan of big running shoes, it’s a shoe you definitely need to know about.</p><p>It’s incredibly light and has a sleek, fast ride thanks to the rockered midsole and lively midsole foam, but the Aero Razor is still pretty comfortable on easy runs in my experience.</p><p>Some will find it a bit too direct and lacking in cushioning, but the Aero Razor is a surprise standout of the year so far for me, and a rival to some of my favorite shoes like the<a href="https://www.tomsguide.com/wellness/running/puma-deviate-pure-nitro-review"> Puma Deviate Pure Nitro</a> and <a href="https://www.tomsguide.com/wellness/running/its-been-over-a-year-since-i-reviewed-the-adidas-adizero-evo-sl-heres-5-reasons-why-its-still-my-go-to-running-shoe">Adidas Adizero Evo SL</a>.</p><h2 class="article-body__section" id="section-skechers-aero-razor-review-price-and-availability"><span>Skechers Aero Razor review: Price and availability</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cobC2DkPsFWvRVXJrTzq7d" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/cobC2DkPsFWvRVXJrTzq7d.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Skechers Aero Razor launched in February 2026 and costs $140 in the U.S. and £135 in the U.K., a good price that puts it up against some of the best value running shoes available, like the Adidas Evo SL and Puma Deviate Pure.</p><p>Skechers shoes also seem to have a happy habit of dropping in price more regularly than other running brands, so the Aero Razor could be even better value — it’s <a href="https://www.amazon.com/Skechers-Lightweight-Performance-Running-Orange/dp/B0GVPVXJY2" target="_blank" rel="nofollow">available for $119 at Amazon right now</a>, for example.</p><h2 class="article-body__section" id="section-skechers-aero-razor-review-design-and-fit"><span>Skechers Aero Razor review: Design and fit</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7vHj844Ffcs8BpMbBfAzCd" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/7vHj844Ffcs8BpMbBfAzCd.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Aero Razor is currently available in four colors, including the black design I tested. I went with my normal running shoe size in the Aero Razor and had a good fit, but it’s a fairly narrow sneaker that fits closely around the toes, so if you have a wide foot, it would be worth trying before buying if you can.</p><p>Compared to most daily trainers on the market, the Aero Razor is lighter and has a lower stack height. It has a 4mm drop and stands 36mm tall at the heel and 32mm at the forefoot, and weighs just 7.1oz in my US men’s size 10.</p><p>This light, lean design lends itself more to speed training, but there’s still enough cushioning on the shoe for easier efforts.</p><h3 class="article-body__section" id="section-upper"><span>Upper</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="G5PAdFBkLtXmzcdDFTGs9d" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/G5PAdFBkLtXmzcdDFTGs9d.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Aero Razor has a minimal mesh upper that aims to be lightweight and breathable rather than being especially padded. </p><p>There is some padding around the heel, and I found it comfortable enough, but in general it has a less plush feel than most daily trainers.</p><h3 class="article-body__section" id="section-midsole"><span>Midsole</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="i7NUygZNbyVZ3mn3qnSP4d" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/i7NUygZNbyVZ3mn3qnSP4d.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Hyper Burst Pro midsole foam is a nitrogen-infused aliphatic TPU material, which means it is light and energetic. It’s the kind of foam used by a lot of my favorite shoes right now, so I was excited to see Skechers use their version of it on the Aero Razor.</p><p>In the forefoot of the shoe is Skechers’ H-Wing plate, which adds stiffness to the shoe to speed up the transition from heel to toe without being as heavy and stiff as a full plate.</p><p>A pronounced rocker, called Hyper Arc, also works to roll you onto your forefoot rapidly, whether you’re cruising along at an easy pace or going all out in a workout.</p><h3 class="article-body__section" id="section-outsole"><span>Outsole</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="93KzcC4Vy8a6yVcM4n8D5d" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/93KzcC4Vy8a6yVcM4n8D5d.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>For a lightweight shoe, the Aero Razor has an impressive outsole, which is made from Goodyear rubber. Most of the heel and forefoot are well covered, and the shoe has gripped well for me even during runs on light trails.</p><h2 class="article-body__section" id="section-skechers-aero-razor-review-running-performance"><span>Skechers Aero Razor review: Running performance</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uhBAn7Y4wq7i4zhuaTL9Cd" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/uhBAn7Y4wq7i4zhuaTL9Cd.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It’s been a couple of years since I last tested a Skechers running shoe, but in the past they have impressed me with their lightweight designs, and that’s definitely true of the Aero Razor.</p><p>Where past Skechers running shoes sometimes fell short compared with other brands was in the foam used in the midsole, but the Hyper Burst Pro in the Aero Razor is very good.</p><p>It delivers a lot of energy return at faster paces, and when combined with the fluid rocker and the nylon H-Wing in the forefoot, the shoe has an effective, efficient ride for workouts in my experience, whether it’s intervals or tempo sessions.</p><p>There are some foams I still find a bit more lively, such as the Lightstrike Pro used in the Adidas Evo SL or the FF Turbo Squared used in the <a href="https://www.tomsguide.com/wellness/running/asics-megablast-review">Asics Megablast</a>, but Hyper Burst Pro is an impressively energetic material to find in a running shoe at this price.</p><p>I also found the Aero Razor to be just about comfortable and supportive enough for a long easy run in my testing; while it wouldn’t be my first choice for that kind of run compared with a more cushioned shoe, it’s versatile enough to handle it.</p><p>However, if you are a runner who values comfort highly, the Aero Razor might be a bit too direct for your taste, and you’d need to pair it with a more cushioned shoe for your easy runs.</p><h2 class="article-body__section" id="section-should-you-buy-the-skechers-aero-razor"><span>Should you buy the Skechers Aero Razor?</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BwgrYjTmezAWqVtTS9WyAd" name="Skechers Aero Razor" alt="Skechers Aero Razor" src="https://cdn.mos.cms.futurecdn.net/BwgrYjTmezAWqVtTS9WyAd.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Skechers Aero Razor will suit some runners down to the ground, and if you’re a fan of lightweight, lower-stack daily trainers, it’s one of the best options on the market. </p><p>It’s a bit of a throwback to shoes like the early models of the New Balance Rebel, and it’s also well-priced and likely to feature in sales regularly.</p><p>If you would prefer a more cushioned option, the <a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review">Asics Novablast 6</a> is an outstanding running shoe that isn’t quite as quick as the Skechers, but more comfortable and stable, and still lively at faster paces.</p><p>Aside from perhaps not being cushioned enough for the mass market, the Aero Razor’s other problem is the rollcall of brilliant rivals in its category, which include the Adidas Evo SL and Puma Deviate Pure, two shoes that are also lightweight and versatile, but also a little more cushioned and comfortable.</p><p>I still rate those shoes a little more highly, and the <a href="https://www.tomsguide.com/wellness/running/i-ran-75-miles-in-the-hoka-mach-7-heres-my-verdict-on-the-versatile-daily-trainer">Hoka Mach 7</a> is another fun, versatile daily trainer to consider, but the Skechers Aero Razor is in great company simply by being competitive with them, and this bodes well for the future of the line.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers are on sale from £24 — 7 best comfortable shoe deals with up to 58% off ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Skechers are the shoe of the summer. Not only does this brand make lightweight, breathable trainers, you'll also find memory foam sandals and running shoes to keep you light on your feet all summer long.</p><p>Even better, <a href="https://www.amazon.co.uk/stores/page/DEE5E5D3-5D22-4BF2-BACF-5E3F9351F478" target="_blank" rel="nofollow">Skechers are on sale from £24 at Amazon</a> right now. There are lots of options to go through, so if you're having trouble deciding, I've picked out 7 of my favourite discounts to save you some time and cash.</p><p>Short on time? My #1 recommendation is the <a href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow">Skechers Go Walk Joy on sale from £24</a>. This is a hugely popular shoe on Amazon with a 4.5 star rating and over 95,000 reviews under its belt. Shoppers love them because they're lightweight, flexible and extremely easy to wear — plus you get soft 5Gen cushioning to support your feet.</p><p><strong>Note:</strong> prices vary depending on the size and color you select. To find the best deals, check out any different color options available in your size.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.co.uk/stores/page/DEE5E5D3-5D22-4BF2-BACF-5E3F9351F478" target="_blank" rel="nofollow"><strong>shop Skechers deals at Amazon</strong></a></li><li><strong>Skechers Go Walk Joy Cushioning Sneakers (Women's): </strong><a href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow"><strong>was £59 now from £24</strong></a></li><li><strong>Skechers On-The-Go 600 Glistening Slide Sandal (Women's): </strong><a href="https://www.amazon.co.uk/Skechers-Womens-Open-Sandals-Textile/dp/B07TYVQRM1" target="_blank" rel="nofollow"><strong>was £44 now from £28</strong></a></li><li><strong>Skechers Go Walk Max (Men's): </strong><a href="https://www.amazon.co.uk/Skechers-54601-Trainers-Blue-Navy/dp/B072NGG8BM" target="_blank" rel="nofollow"><strong>was £59 now from £29</strong></a></li><li><strong>Skechers Arch Fit Arcade-Meet Ya There Sneaker (Women's): </strong><a href="https://www.amazon.co.uk/Skechers-Womens-Arcade-Sneaker-White/dp/B0CGTLN9R9" target="_blank" rel="nofollow"><strong>was £69 now from £51</strong></a></li><li><strong>Skechers Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.co.uk/Skechers-Womens-Cushioning-Solace-Sneaker/dp/B0CH1P1ZGH/" target="_blank" rel="nofollow"><strong>was £114 now from £61</strong></a></li></ul><h3 class="article-body__section" id="section-editor-s-choice"><span>Editor's Choice</span></h3><div class="product"><a data-dimension112="ca613af6-7b98-11f1-a3f6-e935dcf73fe4" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="£24" href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow" data-dimension112="ca613af6-7b98-11f1-a3f6-e935dcf73fe4" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="£24">Go Walk Joy Cushioning Sneakers (Women's): was £59 now £24</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow" data-dimension112="ca613af6-7b98-11f1-a3f6-e935dcf73fe4" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="£24">View Deal</a></p></div><div class="product"><a data-dimension112="ca613b64-7b98-11f1-87eb-adc59aaf9dd1" data-action="Deal Block" data-label="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension48="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension25="£28" href="https://www.amazon.co.uk/Skechers-Womens-Open-Sandals-Textile/dp/B07TYVQRM1/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:40.86%;"><img id="rVFiBMFxZ5zzTjZVgkjMrS" name="On-The-Go 600 Glistening Slide Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rVFiBMFxZ5zzTjZVgkjMrS.jpg" mos="" align="middle" fullscreen="" width="695" height="284" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Open-Sandals-Textile/dp/B07TYVQRM1/" target="_blank" rel="nofollow" data-dimension112="ca613b64-7b98-11f1-87eb-adc59aaf9dd1" data-action="Deal Block" data-label="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension48="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension25="£28">On-The-Go 600 Glistening Slide Sandal (Women's): was £44 now £28</a></strong><br>These Skechers slides are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and elastic cross band make them comfortable and supportive, even when you're on your feet all day.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Open-Sandals-Textile/dp/B07TYVQRM1/" target="_blank" rel="nofollow" data-dimension112="ca613b64-7b98-11f1-87eb-adc59aaf9dd1" data-action="Deal Block" data-label="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension48="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension25="£28">View Deal</a></p></div><div class="product"><a data-dimension112="ca613bc8-7b98-11f1-bd1d-ada58d4bcefa" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="£29" href="https://www.amazon.co.uk/Skechers-54601-Trainers-Blue-Navy/dp/B072NGG8BM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-54601-Trainers-Blue-Navy/dp/B072NGG8BM" target="_blank" rel="nofollow" data-dimension112="ca613bc8-7b98-11f1-bd1d-ada58d4bcefa" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="£29">Go Walk Max (Men's): was £59 now £29</a></strong><br>The Skechers Men's Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max technology with high-rebound cushioning along with an extra-padded heel for comfort.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-54601-Trainers-Blue-Navy/dp/B072NGG8BM" target="_blank" rel="nofollow" data-dimension112="ca613bc8-7b98-11f1-bd1d-ada58d4bcefa" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="£29">View Deal</a></p></div><div class="product"><a data-dimension112="ca613c2c-7b98-11f1-b9ad-9361449ecdce" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="£32" href="https://www.amazon.co.uk/Skechers-Womens-Trainers-White-Canvas/dp/B07NJNRPP7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Trainers-White-Canvas/dp/B07NJNRPP7" target="_blank" rel="nofollow" data-dimension112="ca613c2c-7b98-11f1-b9ad-9361449ecdce" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="£32">Bobs B Cute Sneaker (Women's): was £44 now £32</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Trainers-White-Canvas/dp/B07NJNRPP7" target="_blank" rel="nofollow" data-dimension112="ca613c2c-7b98-11f1-b9ad-9361449ecdce" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="£32">View Deal</a></p></div><div class="product"><a data-dimension112="ca613c90-7b98-11f1-b4b9-9990342b22e6" data-action="Deal Block" data-label="Summits Artistry Chic Trainers (Women's)" data-dimension48="Summits Artistry Chic Trainers (Women's)" data-dimension25="£33" href="https://www.amazon.co.uk/Skechers-Womens-Summits-Black-Light/dp/B0CB1RFS87" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:912px;"><p class="vanilla-image-block" style="padding-top:76.21%;"><img id="aKfStXzCkAjNegPfyueaKD" name="Summits Artistry Chic Trainers (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aKfStXzCkAjNegPfyueaKD.jpg" mos="" align="middle" fullscreen="" width="912" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Summits-Black-Light/dp/B0CB1RFS87" target="_blank" rel="nofollow" data-dimension112="ca613c90-7b98-11f1-b4b9-9990342b22e6" data-action="Deal Block" data-label="Summits Artistry Chic Trainers (Women's)" data-dimension48="Summits Artistry Chic Trainers (Women's)" data-dimension25="£33">Summits Artistry Chic Trainers (Women's): was £59 now £33</a></strong><br>These Skechers are a popular buy on Amazon. Their Skechers Memory Foam insole and shock-absorbing midsole make them an incredibly comfortable pair of shoes that you can wear an entire day without your feet getting tired.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Summits-Black-Light/dp/B0CB1RFS87" target="_blank" rel="nofollow" data-dimension112="ca613c90-7b98-11f1-b4b9-9990342b22e6" data-action="Deal Block" data-label="Summits Artistry Chic Trainers (Women's)" data-dimension48="Summits Artistry Chic Trainers (Women's)" data-dimension25="£33">View Deal</a></p></div><div class="product"><a data-dimension112="ca613cfe-7b98-11f1-8362-2901eb39d748" data-action="Deal Block" data-label="Summits Trainers (Women's)" data-dimension48="Summits Trainers (Women's)" data-dimension25="£37" href="https://www.amazon.co.uk/Skechers-Womens-Summits-Trainers-Light/dp/B07LG9X7FM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.55%;"><img id="c2tXXRoHCt82HyV83b3B43" name="Summits Quick Lapse Trainers (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/c2tXXRoHCt82HyV83b3B43.jpg" mos="" align="middle" fullscreen="" width="695" height="393" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Summits-Trainers-Light/dp/B07LG9X7FM" target="_blank" rel="nofollow" data-dimension112="ca613cfe-7b98-11f1-8362-2901eb39d748" data-action="Deal Block" data-label="Summits Trainers (Women's)" data-dimension48="Summits Trainers (Women's)" data-dimension25="£37">Summits Trainers (Women's): was £59 now £37</a></strong><br>By all accounts, I think these slip-on Skechers look like a super convenient shoe. They're lightweight, flexible and best of all, you don't need to waste time tying your laces. They're really popular with shoppers on Amazon, too, with a ton of positive reviews under their belt — one customer wrote: "The memory foam insole is so comfortable and supports my feet brilliantly. I have knee problems but with these sneakers I am able to walk for a long time without much pain."<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Summits-Trainers-Light/dp/B07LG9X7FM" target="_blank" rel="nofollow" data-dimension112="ca613cfe-7b98-11f1-8362-2901eb39d748" data-action="Deal Block" data-label="Summits Trainers (Women's)" data-dimension48="Summits Trainers (Women's)" data-dimension25="£37">View Deal</a></p></div><div class="product"><a data-dimension112="ca613d62-7b98-11f1-bd44-af013b0f4534" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="£51" href="https://www.amazon.co.uk/Skechers-Womens-Arcade-Sneaker-White/dp/B0CGTLN9R9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Arcade-Sneaker-White/dp/B0CGTLN9R9" target="_blank" rel="nofollow" data-dimension112="ca613d62-7b98-11f1-bd44-af013b0f4534" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="£51">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was £69 now £51</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Arcade-Sneaker-White/dp/B0CGTLN9R9" target="_blank" rel="nofollow" data-dimension112="ca613d62-7b98-11f1-bd44-af013b0f4534" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="£51">View Deal</a></p></div><div class="product"><a data-dimension112="cdb4ed48-7b9c-11f1-a56f-2fc817d861f8" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="£61" href="https://www.amazon.co.uk/Skechers-Womens-Cushioning-Solace-Sneaker/dp/B0CH1P1ZGH/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Cushioning-Solace-Sneaker/dp/B0CH1P1ZGH/" target="_blank" rel="nofollow" data-dimension112="cdb4ed48-7b9c-11f1-a56f-2fc817d861f8" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="£61">Max Cushioning Elite 2.0 (Women's): was £114 now £61</a></strong><br>These are a pair of comfortable, max-cushioned shoes, best suited to easy miles and long runs. They are hailed as cheaper dupes for the <a href="https://www.tomsguide.com/reviews/hoka-clifton-9">Hoka Clifton 9</a> trainers, without the price tag. Best suited to beginners, or runners looking for a plush shoe to wear for easy miles and long walks, these are a decent option. Read our <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0 review</a> for all the info.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Cushioning-Solace-Sneaker/dp/B0CH1P1ZGH/" target="_blank" rel="nofollow" data-dimension112="cdb4ed48-7b9c-11f1-a56f-2fc817d861f8" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="£61">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&view_mode=carousel&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=light_blue" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters {      display: flex;      gap: 12px;      justify-content: center;      flex-wrap: wrap;    }    .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);      display: -webkit-box;      -webkit-line-clamp: 2;      -webkit-box-orient: vertical;      overflow: hidden;    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    .tg-df-container .tg-df-card-cta.tg-df-cta-savings-squad {      background-color: #3c8d0d;    }    .tg-df-card:hover .tg-df-card-cta.tg-df-cta-savings-squad,    .tg-df-card-cta.tg-df-cta-savings-squad:hover {      background-color: #2b6509;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 0;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 0 16px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }            .tg-df-filters {        width: calc(100% + 32px);        margin: 0 -16px;        padding: 0 16px 4px 16px;        display: flex;        justify-content: flex-start;        gap: 8px;        flex-wrap: nowrap;        overflow-x: auto;        -webkit-overflow-scrolling: touch;        scrollbar-width: none;      }      .tg-df-filters::after {        content: "";        display: block;        flex: 0 0 8px;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }            .tg-df-sort-wrapper {        flex: 0 0 max(42%, 130px);        min-width: 0;      }      .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;        -webkit-line-clamp: 3;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        -webkit-line-clamp: 3;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 16px;      text-align: center;      width: 100%;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: #f8fafc;      border-color: #cbd5e1;    }        .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-left,    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right,    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left,    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right {      background-color: rgba(255, 255, 255, 0.4);      border: none;      box-shadow: none;      backdrop-filter: blur(4px);      -webkit-backdrop-filter: blur(4px);    }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-left { left: 0; }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right { right: 0; }    .tg-df-grid-wrapper .tg-df-carousel-scroll-left { left: 0; }    .tg-df-grid-wrapper .tg-df-carousel-scroll-right { right: 0; }        .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-left:hover,    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);      border: none;    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-carousel-roundels::after {      content: "";      flex: 0 0 32px;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;      transition: font-weight 0.2s;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-label {      font-weight: 700;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;      display: inline-flex;      align-items: center;      justify-content: center;      min-height: 36px;      box-sizing: border-box;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::after {      content: "";      flex: 0 0 32px;    }    .tg-df-grid-wrapper {      position: relative;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card {      flex: 0 0 auto;      width: 100px;      border-radius: 15px;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      border: 2px solid #1e293b;      background: white;      color: #1e293b;      display: flex;      flex-direction: column;      justify-content: center;      align-items: center;      font-weight: 600;      font-size: 14px;      cursor: pointer;      padding: 16px;      text-align: center;      transition: all 0.2s;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card:hover {      background: #1e293b;      color: white;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      -webkit-line-clamp: 2;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {      -webkit-line-clamp: 3;    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.45);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #5aaf0b; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #4a9109; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>          \x3C/div>          \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">      \x3Cdiv class="tg-df-top-bar">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>                \x3Cdiv class="tg-df-settings-wrapper">          \x3Cbutton type="button" class="tg-df-settings-btn" aria-label="Settings" id="tg-df-settings-toggle">            \x3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20">                \x3Cpath d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.06-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.73 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.06.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .43-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.49-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"/>            \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-settings-dropdown-backdrop" id="tg-df-settings-backdrop">\x3C/div>          \x3Cdiv class="tg-df-settings-dropdown" id="tg-df-settings-panel">            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Search Region\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-region-select">                \x3Coption value="auto">🌍 Auto-detect\x3C/option>                \x3Coption value="US">🇺🇸 United States (US)\x3C/option>                \x3Coption value="GB">🇬🇧 United Kingdom (UK)\x3C/option>                \x3Coption value="CA">🇨🇦 Canada (CA)\x3C/option>                \x3Coption value="AU">🇦🇺 Australia (AU)\x3C/option>                \x3Coption value="DE">🇩🇪 Germany (DE)\x3C/option>                \x3Coption value="FR">🇫🇷 France (FR)\x3C/option>                \x3Coption value="IT">🇮🇹 Italy (IT)\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Retailer\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-retailer-select">                \x3Coption value="">All Retailers\x3C/option>                \x3Coption value="Amazon">Amazon\x3C/option>                \x3Coption value="Walmart">Walmart\x3C/option>                \x3Coption value="Best Buy">Best Buy\x3C/option>                \x3Coption value="Target">Target\x3C/option>                \x3Coption value="John Lewis">John Lewis\x3C/option>                \x3Coption value="Currys">Currys\x3C/option>                \x3Coption value="Argos">Argos\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Offer Type\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-offer-type-select">                \x3Coption value="">All Offers\x3C/option>                \x3Coption value="amazon_prime">Amazon Prime\x3C/option>                \x3Coption value="recommended_promo">Recommended Promo\x3C/option>                \x3Coption value="amazon_lightning">Amazon Lightning Deal\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Result Count\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-rows-select">                \x3Coption value="3">3 Items\x3C/option>                \x3Coption value="4">4 Items\x3C/option>                \x3Coption value="6">6 Items\x3C/option>                \x3Coption value="12" selected>12 Items\x3C/option>                \x3Coption value="24">24 Items\x3C/option>                \x3Coption value="48">48 Items\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Deal Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Only show products with active offers or previous prices (was_price)\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-deal-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Editor Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Enable multi-select to copy deals to CMS\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-editor-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">View Mode\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-view-mode-select">                \x3Coption value="auto">Auto Collection\x3C/option>                \x3Coption value="carousel">Carousel\x3C/option>                \x3Coption value="savings_squad">Savings Squad\x3C/option>                \x3Coption value="grid">Grid (Columns)\x3C/option>                \x3Coption value="row">Row (List)\x3C/option>              \x3C/select>            \x3C/div>          \x3C/div>        \x3C/div>      \x3C/div>      \x3Cdiv class="tg-df-filters">        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z"/>          \x3C/svg>          \x3Cselect class="tg-df-sort-select" aria-label="Sort Deals">            \x3Coption value="date_desc">Newest First\x3C/option>            \x3Coption value="best_match">Sort by: Match\x3C/option>            \x3Coption value="price_asc">Price Low to High\x3C/option>            \x3Coption value="price_desc">Price High to Low\x3C/option>            \x3Coption value="discount_desc">Biggest Discount\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>        \x3C/div>      \x3C/div>    \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();            if (['carousel', 'carousel-compact', 'auto', 'grid', 'row'].includes(this.getViewMode())) { this.loadCarouselSpreadsheet(); }        }        getViewMode() {          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          if (mode === 'carousel' || mode === 'auto' || mode === 'grid' || mode === 'row') {             if (mode === 'carousel') this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container') && mode === 'carousel') {               this.root.classList.add('is-carousel');             } else if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Everything';             if (this.discountFilter && !params.has('min_discount_ratio')) {               this.discountFilter.value = '5';             }          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (params.has('bg_color')) {            const bg = params.get('bg_color');            if (bg === 'white') {              this.root.style.setProperty('background-color', '#ffffff', 'important');            } else if (bg === 'transparent') {              this.root.style.setProperty('background-color', 'transparent', 'important');            } else if (bg === 'light_blue') {              this.root.style.setProperty('background-color', '#E7F0FF', 'important');            }          } else {             this.root.style.removeProperty('background-color');          }                    if (params.has('view_mode')) {            if (this.viewModeSelect) {              this.viewModeSelect.value = params.get('view_mode');            } else {              this.viewModeOverride = params.get('view_mode');            }          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'discount_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            this.searchInput.value = this.currentQuery;          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'discount_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const roundels = this.root.querySelectorAll('.tg-df-carousel-cat.original-hardcoded');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              if (this.getViewMode() === 'savings_squad' && this.autocompleteDropdown && this.airedaleTags && query.length > 0) {                 const matches = this.airedaleTags.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase()).slice(0, 5);                 if (matches.length > 0) {                    this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                    this.autocompleteDropdown.classList.add('active');                 } else {                    this.autocompleteDropdown.classList.remove('active');                 }              } else if (this.autocompleteDropdown) {                 this.autocompleteDropdown.classList.remove('active');              }              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  this.deals = [];                  this.render();                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                this.activeDealTag = null;                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });              this.activeDealTag = null;              this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.fetchDeals(query);              }            });          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = this.viewModeSelect.value === 'savings_squad' ? 'date_desc' : 'discount_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }                async loadCarouselSpreadsheet() {          try {              const parseCSVRow = (str) => {                  let result = [], cur = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (inQuotes) {                          if (char === '"') {                              if (str[i + 1] === '"') { cur += '"'; i++; }                              else { inQuotes = false; }                          } else { cur += char; }                      } else {                          if (char === '"') { inQuotes = true; }                          else if (char === ',') { result.push(cur); cur = ''; }                          else { cur += char; }                      }                  }                  result.push(cur); return result;              };              const parseCSV = (str) => {                  const rows = []; let curRow = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (char === '"') inQuotes = !inQuotes;                      if ((char === '\n' || char === '\r') && !inQuotes) {                          if (char === '\r' && str[i+1] === '\n') i++;                          if (curRow) rows.push(parseCSVRow(curRow));                          curRow = '';                      } else { curRow += char; }                  }                  if (curRow) rows.push(parseCSVRow(curRow));                  return rows;              };              const preloadedCSV = decodeURIComponent(escape(atob("LCwxLDIsMyw0LDUsNiw3LDgsOSwxMCwxMSwxMiwxMywxNCwxNQ0KUm91bmRlbCB0ZXh0LEFsbCxUVnMsRm9vdHdlYXIsQXBwYXJlbCxNYXR0cmVzZXMsQXBwbGlhbmNlcyxXZWFyYWJsZSB0ZWNoLEhlYWRwaG9uZXMsU21hcnQgSG9tZSxTcGVha2VycyxMYXB0b3BzLFRhYmxldHMsQ29tcHV0aW5nLFBob25lcyxHYW1pbmcsTGVnbw0KUm91bmRlbCBpbWFnZSxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2FpLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3R2cy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvN2IzYTIyNGIwNzk2M2M2MjdiNmI5MDliZDc4MzM4MzZlMDJmZjgxOS5qcGcud2VicCxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy84NGRhYzVkNDhlZDJkNDQ4NTU5ZWJhNjdhY2U4MzE0Y2M2N2NjZDk0LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvbWF0dHJlc3Nlcy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvNzY4ZTk3Y2ViMDcxODAxZmFlMjA5MTBkMDgyMGIxNmY3NDdhZjkzOS5qcGcud2VicCxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3dlbGxuZXNzLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2hlYWRwaG9uZXMuanBnLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzg5NTM1YmVlYmUyMGRiYmQ0YTM0NmQ2ZDZiZGZlOTFkOGE4ODRhMjEuanBnLndlYnAsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9hdWRpby5qcGcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9sYXB0b3BzLmpwZyxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy8yMzk3NTY0ZWQ3YTVmZjk0N2U5YjZiMzBlNTRmNDc0OTRiODQxZjg5LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvY29tcHV0aW5nLmpwZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3Bob25lcy5wbmcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9nYW1pbmcucG5nLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzRmNmM2MjFjYWMwYmMxYTg1ZDU5M2UzNTk0YmE1YjM0OWVmZmQyOTIuanBnLndlYnANClNlYXJjaCBRdWVyeSxFdmVyeXRoaW5nLFRlbGV2aXNpb25zLCJTbmVha2VycywgcnVubmluZyBzaG9lcywgc2FuZGFscyIsQ2xvdGhpbmcsTWF0dHJlc3NlcyxIb21lIEFwcGxpYW5jZXMsV2VhcmFibGVzICYgRml0bmVzcyBUZWNoLEhlYWRwaG9uZXMsSG9tZSBUZWNoLFNwZWFrZXJzLExhcHRvcHMsVGFibGV0cyxDb21wdXRpbmcsUGhvbmVzLEdhbWluZyxDb25zdHJ1Y3Rpb24gVG95cw0KRGlzY291bnQgQW1vdW50LG1pbiA1JSxtaW4gMTAlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUNClByaWNlIFJhbmdlLCwsLCxtaW4gJDQwMCwsLCxtaW4gJDI1LCxtaW4gJDMwMCwsLG1pbiAkMTAwLCwNCkJyYW5kIFNlbGVjdGlvbiwsLCwsLCwsLCwsLCwsLCwNCkZpbHRlciBidXR0b25zLCwsLCwsLCwsLCwsLCwsLA0KMSxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMNCjIsQW1hem9uIGRlYWxzLFVuZGVyICQxMDAwLDUwJSBvZmYsQWRpZGFzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsNTAlIG9mZixBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscw0KMyxPdmVyICQ0MDAsVW5kZXIgJDUwMCxIb2thLE5pa2UsU2FhdHZhLE5pbmphLDQwJSBvZmYsSkxhYiwsSkJMLERlbGwsLEFzdXMsQXBwbGUsQ29uc29sZXMsU3RhciBXYXJzDQo0LFVuZGVyICQxMDAwLDUwJSBvZmYsU2tlY2hlcnMsVW5kZXIgQXJtb3VyLEhlbGl4LFNoYXJrLEdhcm1pbixBbmtlciBTb3VuZGNvcmUsUmluZyxTb25vcyxBcHBsZSxBcHBsZSxUUC1saW5rLFNhbXN1bmcsQWNjZXNzb3JpZXMsVW5kZXIgJDI1DQo1LFVuZGVyICQ1MDAsTEcsQXNpY3MsQ29sdW1iaWEsRHJlYW1DbG91ZCxLZXVyaWcsQXBwbGUsU29ueSxHb3ZlZSxUcmliaXQsTGVub3ZvLFNhbXN1bmcsRWVybyxHb29nbGUsR2FtZXMsVW5kZXIgJDUwDQo2LDUwJSBvZmYsU2Ftc3VuZyxOaWtlLFBhdGFnb25pYSxOZWN0YXIsRGUnTG9uZ2hpLEFtYXpmaXQsQXBwbGUsS2FzYSBzbWFydCxTb255LEFsaWVud2FyZSxUQ0wsTmV0Z2VhcixNb3Rvcm9sYSxOaW50ZW5kbyxCb3RhbmljYWxzDQo3LEFtYXpvbixIaXNlbnNlLE5ldyBCYWxhbmNlLEFyYyd0ZXJ5eCxUZW1wdXItcGVkaWMsRHlzb24sRml0Yml0LEJlYXRzLFBoaWxpcHMgSHVlLEFua2VyLEFjZXIsT25lUGx1cyxEZWxsLE9uZVBsdXMsU29ueSxEaXNuZXkNCjgsQXBwbGUsVENMLEFkaWRhcyxDYXJoYXJ0dCxCZWFyLEJpc3NlbGwsU2Ftc3VuZyxFYXJmdW4sQmxpbmssQmVhdHMsTVNJLE1pY3Jvc29mdCxBY2VyLE5vdGhpbmcsWGJveCxNYXJ2ZWwNCjksLFNvbnksU2F1Y29ueSxUaGUgTm9ydGggRmFjZSxTaWVuYSxOdXRyaWJ1bGxldCxPdXJhLFNhbXN1bmcsR29vZ2xlIE5lc3QgLE1hcnNoYWxsLFNhbXN1bmcsTGVub3ZvLExlbm92bywsLFBva2Vtb24NCjEwLCxSb2t1LEJpcmtlbnN0b2NrLENSWiBZb2dhLFdpbmtCZWRzLEJsYWNrIGFuZCBEZWNrZXIsUmluZ2Nvbm4sQ01GLEV1ZnksU2Ftc3VuZyxNaWNyb3NvZnQsUmVNYXJrYWJsZSxBbGllbndhcmUsLCwNCjExLCwsQnJvb2tzLFRoZSBHeW0gUGVvcGxlLEJyb29rbHluIGJlZGRpbmcsTmVzcHJlc3NvLCwxTW9yZSxBcmxvLCxSYXplciwsQ29yc2FpciwsLA0KMTIsLCxDcm9jcywsRWlnaHQgU2xlZXAsQ3Vpc2luYXJ0LCxKQkwsLCwsLEhQLCwsDQpOb3RlcywsLCwsLCwsLCwsLCwsLCwNCiwsIlByaW9yaXRpc2UgYmlnZ2VzdCAlLyQgZGlzY291bnQsIFR2cyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiB0aGUgbW9zdCBwb3B1bGFyIGV2ZW4gaWYgdGhleSBhcmUgc3RpbGwgZXhwZW5zaXZlIiwiTm8gcGF0dGVybiB0byBwcmljaW5nL2Rpc2NvdW50LCByZWFkZXJzIG1haW5seSBzaG9wIGJ5IGJyYW5kL3JlY29nbmlzYWJsZSBzaG9lcyIsIk5vIHBhdHRlcm4gdG8gcHJpY2luZy9kaXNjb3VudCwgcmVhZGVycyBtYWlubHkgc2hvcCBieSBicmFuZCIsIkEgbGFiZWwgd2lsbCBkZWZpbml0ZWx5IGhlbHAgaGVyZSBlLmcuIGJlc3QgZm9yIHNpZGUgc2xlZXBlciwgYmVzdCBtZW1vcnkgZm9hbSIsIkFwcGxpYW5jZXMgaXMgYSBiaWcgY2F0ZWdvcnksIGlzIGl0IHBvc3NpYmxlIHRvIHNwbGl0IGludG8ga2l0Y2hlbiBhcHBsaWFuY2VzLCBmbG9vcmNhcmUsIGFpciBoZWFsdGgvY29vbGluZz8gT3Igc2ltaWxhciIsIkZvY3VzIG9uIHZhbHVlIGZvciBtb25leSwgR2FybWlucyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiBwb3B1bGFyIGV2ZW4gdGhvdWdoIHRoZXkgYXJlIHN0aWxsICQ1MDAiLCwsLCxJbmNsdWRlIEtpbmRsZXMsSSB3b3VsZCBpbmNsdWRlIHdpZmkgcm91dGVycyBoZXJlIGluc3RlYWQgb2Ygc21hcnQgaG9tZSxDYW4gd2Ugc3VyZmFjZSBwaG9uZSBwcm92aWRlciBkZWFscz8gVC1tb2JpbGUgYW5kIHZlcml6b24gd291bGQgbWFrZSBhIGxvdCBtb3JlIG1vbmV5IHRoYW4gQW1hem9uLCwNCiwsaGF2aW5nIGEgJ2Jlc3QgZm9yJyBsYWJlbCB3b3VsZCBiZSBoZWxwZnVsIGUuZy4gYmVzdCBmb3IgYnJpZ2h0IHJvb20sQ2FuIHdlIHN0b3Aga2lkcyBzaG9lcyBmcm9tIHB1bGxpbmcgdGhyb3VnaD8sIldpbGwgdGhpcyBpbmNsdWRlIGFjY2Vzc29yaWVzIGUuZy4gY2FwcywgYmFncywgaWYgc28gbWFrZSBzdXJlIHRoZXNlIGFyZSBtaXhlZCB0aHJvdWdob3V0IGNsb3RoaW5nIGRlYWxzIixXaWxsIHRoaXMgaW5jbHVkZSB0b3BwZXJzIGFuZCBwaWxsb3dzPyBTZWVpbmcgbW9yZSBtb21lbnR1bSB3aXRoIHRoaXMgY2F0ZWdvcnkgcmVjZW50bHkgc28gYSBiZWRkaW5nIHRhYiBtaWdodCB3b3JrLCwiTmVlZCB0byBtYWtlIHN1cmUgYmFuZHMsIHNjcmVlbiBwcm90ZWN0b3JzIGV0Yy4gZG9uJ3QgcHVsbCBpbnRvIGhlcmUiLCwsLCwsLCwsDQosLCJQcmlvcml0aXNlIDY1JycgYW5kIDU1JyBpbmNoIFRWcywgdGhlbiBiaWdnZXIgc2NyZWVucyBiZWZvcmUgdGhlIHNtYWxsZXIgc2l6ZXMiLCwsUXVlZW4gaXMgdGhlIG1vc3QgcG9wdWxhciBzaXplIGluIHRoZSBVUyAtIHByaW9yaXRpc2UgZGVhbHMgZm9yIHRoaXMgc2l6ZSwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpDYXRlZ29yaWVzIHRvIGNvbnNpZGVyLCxQcm9kdWN0cyBpbmNsdWRlZCwsLCwsLCwsLCwsLCwsDQpVbmRlciAkNTA/LCxBaXIgdGFncywsLCwsLCwsLCwsLCwsDQosLFBvcnRhYmxlIGNoYXJnZXJzL3dpcmVsZXNzIGNoYXJnZXJzLCwsLCwsLCwsLCwsLCwNCiwsIldhdGVyIGJvdHRsZXMgKHN0YW5sZXlzLCBPd2FsYSwgSHlkcm8gZmxhc2ssIFlldGkpIiwsLCwsLCwsLCwsLCwsDQosLEhhbmQgaGVsZCBmYW5zLCwsLCwsLCwsLCwsLCwNCiwsLCwsLCwsLCwsLCwsLCwNCmhvbWUgb2ZmaWNlLCxvZmZpY2UgY2hhaXJzLCwsLCwsLCwsLCwsLCwNCiwsc3RhbmRpbmcgZGVza3MsLCwsLCwsLCwsLCwsLA0KLCxtb25pdG9ycywsLCwsLCwsLCwsLCwsDQosLEtleWJvYXJkcywsLCwsLCwsLCwsLCwsDQosLGRvY2tpbmcgc3RhdGlvbiwsLCwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpHYW1pbmcsLENvbnNvbGVzLCwsLCwsLCwsLCwsLCwNCiwsQWNjZXNzb3JpZXMsLCwsLCwsLCwsLCwsLA0KLCxHYW1lcywsLCwsLCwsLCwsLCwsDQosLENvdWxkIGluY2x1ZGUgTGVnbz8sLCwsLCwsLCwsLCwsLA==")));              const text = preloadedCSV;              const parsed = parseCSV(text);                            const rowsByName = {};              let filterStart = -1;              parsed.forEach((rc, i) => {                 if (rc && rc.length > 0 && rc[0]) rowsByName[rc[0]] = rc;                 if (rc && rc.length > 0 && rc[0] === 'Filter buttons') filterStart = i;              });                            const cols = [];              if(rowsByName['Roundel text']) {                const headerRow = rowsByName['Roundel text'];                for(let col = 1; col < headerRow.length; col++) {                   let label = headerRow[col];                   if (!label) continue;                                      let q = rowsByName['Search Query'] && rowsByName['Search Query'][col] ? rowsByName['Search Query'][col] : '';                   let img = rowsByName['Roundel image'] && rowsByName['Roundel image'][col] ? rowsByName['Roundel image'][col] : '';                   let ds = rowsByName['Discount Amount'] && rowsByName['Discount Amount'][col] ? rowsByName['Discount Amount'][col] : '';                   let pr = rowsByName['Price Range'] && rowsByName['Price Range'][col] ? rowsByName['Price Range'][col] : '';                   let rt = rowsByName['Retailer'] && rowsByName['Retailer'][col] ? rowsByName['Retailer'][col] : '';                   let ot = rowsByName['Offer Type'] && rowsByName['Offer Type'][col] ? rowsByName['Offer Type'][col] : '';                                      let filters = [];                   if(filterStart > 0) {                     for(let r = filterStart + 1; r < parsed.length; r++) {                         if(!parsed[r] || parsed[r][0] === 'Notes' || parsed[r][0] === 'Categories to consider') break;                         let f = parsed[r][col];                         if(f) filters.push(f);                     }                   }                   cols.push({ label, img, q, ds, pr, rt, ot, filters });                }              }              this.carouselData = cols;              if (this.carouselData && this.carouselData.length > 0) {                 const isMatched = this.carouselData.some(c => c.q === this.currentQuery || c.label === this.currentQuery);                 if (!isMatched) {                    const first = this.carouselData[0];                    this.currentQuery = first.q || first.label;                    if (this.priceFilter) this.priceFilter.value = 'all';                    if (this.customPriceMin) this.customPriceMin.value = '';                    if (this.customPriceMax) this.customPriceMax.value = '';                    let dPr = first.pr || 'all';                    if (typeof dPr === 'string' && dPr !== 'all') {                       let prLower = dPr.toLowerCase();                       if (prLower.includes('min') || prLower.includes('over')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else if (prLower.includes('max') || prLower.includes('under')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       }                    }                    let dAm = '0';                    if(first.ds && typeof first.ds === 'string') {                       let m = first.ds.match(/(\d+)/);                       if(m) dAm = m[1];                    }                    if (this.discountFilter) this.discountFilter.value = dAm;                    if (this.offerTypeSelect) this.offerTypeSelect.value = first.ot || '';                    if (this.retailerSelect) this.retailerSelect.value = first.rt || '';                    this.selectedBrands = [];                    if (this.brandDropdown) {                        const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                        chks.forEach(chk => chk.checked = false);                    }                    if (this.searchInput) this.searchInput.value = this.currentQuery;                 }              }              this.renderCarouselUI();          } catch(e){ console.warn(e); }        }                renderCarouselUI() {           const roundelWrapper = this.root.querySelector('.tg-df-carousel-roundels');           if(!roundelWrapper || !this.carouselData) return;                      let html = '';           this.carouselData.forEach(r => {              const q = r.q || r.label;              const isActive = (this.currentQuery === q || this.currentQuery === r.label) ? 'active' : '';              const imgHtml = r.img ? `\x3Cimg src="${r.img}" alt="${r.label}" />` : `\x3Csvg width="32" height="32" fill="#1F69FF" viewBox="0 0 24 24">\x3Cpath d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\x3C/svg>`;              html += `                \x3Cdiv class="tg-df-roundel tg-df-carousel-cat ${isActive}" data-label="${this.escapeHTML(r.label)}">                  \x3Cdiv class="tg-df-roundel-img-box">${imgHtml}\x3C/div>                  \x3Cspan class="tg-df-roundel-label">${this.escapeHTML(r.label)}\x3C/span>                \x3C/div>              `;           });           roundelWrapper.innerHTML = html;                      // Rebind clicks           const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');           roundels.forEach(rNode => {             rNode.addEventListener('click', () => {                const r = this.carouselData.find(c => c.label === rNode.getAttribute('data-label'));                 if(!r) return;                                  if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: r.label,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = r.q || r.label;                const labelTitle = this.root.querySelector('#tg-df-carousel-title-label');                if (labelTitle) labelTitle.textContent = 'Best ' + this.currentQuery;                if (this.priceFilter) this.priceFilter.value = 'all';                if (this.customPriceMin) this.customPriceMin.value = '';                if (this.customPriceMax) this.customPriceMax.value = '';                let dPr = r.pr || 'all';                if (typeof dPr === 'string' && dPr !== 'all') {                   let prLower = dPr.toLowerCase();                   if (prLower.includes('min') || prLower.includes('over')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMin) this.customPriceMin.value = m[1];                   } else if (prLower.includes('max') || prLower.includes('under')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMax) this.customPriceMax.value = m[1];                   }                }                                let discountAmount = '0';                if(r.ds && typeof r.ds === 'string') {                   let m = r.ds.match(/(\d+)/);                   if(m) discountAmount = m[1];                }                if (this.discountFilter) this.discountFilter.value = discountAmount;                if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                                // Clear brands                    this.selectedBrands = [];                    if (this.brandDropdown) {                    const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                    chks.forEach(chk => chk.checked = false);                }                                if (this.searchInput) this.searchInput.value = this.currentQuery;                                roundels.forEach(ro => ro.classList.remove('active'));                if (rNode) rNode.classList.add('active');                                this.renderCarouselFilters(r);                this.fetchDeals(this.currentQuery);             });           });                      // Auto-highlight active           const activeR = this.carouselData.find(c => c.q === this.currentQuery || c.label === this.currentQuery);           if(activeR) this.renderCarouselFilters(activeR);        }                renderCarouselFilters(r) {           const filtersWrap = this.root.querySelector('.tg-df-carousel-filters-wrap');           if(!filtersWrap) return;                      let html = `\x3Cbutton class="tg-df-carousel-filter-btn" data-type="all">All\x3C/button>`;                      r.filters.forEach(f => {              let fL = f.toLowerCase();              let icon = '';              let logic = `data-type="custom" data-v="${this.escapeHTML(f)}"`;              if (fL === 'amazon deals' || fL === 'prime deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>`;              } else if (fL === 'lightning deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>`;              } else {                 if (fL.includes('lightning')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap">\x3Cpolygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2">\x3C/polygon>\x3C/svg>`;                 } else if (fL.includes('% off')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>`;                 } else if (fL.includes('under') || fL.includes('min ')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>`;                 }                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>${icon} ${this.escapeHTML(f)}\x3C/button>`;              }           });                      filtersWrap.innerHTML = html;                      const btns = filtersWrap.querySelectorAll('button');           btns.forEach(b => {             b.addEventListener('click', () => {                const type = b.getAttribute('data-type');                if (type === 'custom') {                   const v = b.getAttribute('data-v');                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-custom-${(v||'').toLowerCase().replace(/[^a-z0-9]+/g, '-')}`, name: 'Custom Filter', label: v });                }                if (type === 'all') {                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: 'filter-clear-all', name: 'Clear all', label: 'Clear all filters' });                   // reset everything                   btns.forEach(btn => btn.classList.remove('active'));                   b.classList.add('active');                                      // Reset prices                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   if (this.brandDropdown) {                     const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                     chks.forEach(chk => chk.checked = false);                   }                } else {                   const v = b.getAttribute('data-v');                   const fL = v.toLowerCase();                                      let mapRet = ['amazon', 'walmart', 'best buy', 'target', 'john lewis', 'currys', 'argos'];                   const getCategory = (s) => {                      if (s === 'lightning deals' || s === 'amazon deals' || s === 'prime deals') return 'offer';                      if (s.includes('% off')) return 'discount';                      if (s.includes('under') || s.includes('over') || s.includes('min') || s.includes('max')) return 'price';                      if (mapRet.includes(s)) return 'retailer';                      return 'brand';                   };                   const cat = getCategory(fL);                   const wasActive = b.classList.contains('active');                   if (cat !== 'brand') {                      btns.forEach(btn => {                          if (btn === b) return;                          if (btn.getAttribute('data-type') === 'all') return;                          const bV = btn.getAttribute('data-v');                          if (!bV) return;                          if (getCategory(bV.toLowerCase()) === cat) btn.classList.remove('active');                      });                   }                   if (wasActive) b.classList.remove('active');                   else b.classList.add('active');                   let anyActive = Array.from(btns).some(btn => btn !== btns[0] && btn.classList.contains('active'));                   if (!anyActive) {                       btns[0].click();                       return;                   } else {                       btns[0].classList.remove('active');                   }                                      if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   btns.forEach(btn => {                       if (!btn.classList.contains('active') || btn.getAttribute('data-type') === 'all') return;                       const vv = btn.getAttribute('data-v');                       const vl = vv.toLowerCase();                                              if (vl === 'lightning deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_lightning';                       } else if (vl === 'amazon deals' || vl === 'prime deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_prime';                       } else if (vl.includes('% off')) {                          let m = vl.match(/(\d+)%/);                          if (m && this.discountFilter) this.discountFilter.value = m[1];                       } else if (vl.includes('under') || vl.includes('max')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       } else if (vl.includes('min') || vl.includes('over')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else {                          let foundR = mapRet.find(x => x === vl);                          if (foundR) {                             let realR = ['Amazon', 'Walmart', 'Best Buy', 'Target', 'John Lewis', 'Currys', 'Argos'].find(x => x.toLowerCase() === vl);                             if (this.retailerSelect) this.retailerSelect.value = realR;                          } else {                             this.selectedBrands.push(vv);                          }                       }                   });                                      if (this.brandDropdown) {                       const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                       chks.forEach(c => c.checked = this.selectedBrands.includes(c.value));                   }                                      if (r.pr && typeof r.pr === 'string') {                       let prL = r.pr.toLowerCase();                       if (prL.includes('under $')) {                           let m = prL.match(/under \$(\d+)/i);                           if (m && this.customPriceMax && !this.customPriceMax.value) this.customPriceMax.value = m[1];                       }                   }                }                                this.fetchDeals(this.currentQuery);             });           });                      // default to highlighting first           btns[0].classList.add('active');        }async fetchDeals(query, append = false) {          if (!append) {             this.showLoading();             this.deals = [];             this.displayLimit = this.getRowsLimit();          } else {             this.displayLimit += this.getRowsLimit();          }                    try {            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad(append);            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query, append);               } else {                 await this.fetchHawkDeals(query, append);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query, append);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const url = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let dynamicBrandsCounts = {};                    targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                   dynamicBrandsCounts[data.brand] = (dynamicBrandsCounts[data.brand] || 0) + 1;                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || ''                });             });          });                    const airedaleBrandsList = Object.keys(dynamicBrandsCounts).map(b => ({              formatted_value: b,              count: dynamicBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query, append = false) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (append && this.deals.length > 0) {            url.searchParams.append('offset', this.deals.length.toString());          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : (this.getViewMode() === 'savings_squad' ? 'date_desc' : 'discount_desc');          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin-top:8px;">${_div}                ${_div}              ${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)} (${this.airedaleTagCounts[tag] || 0})${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = isSavingsSquadMode ? 'View Deal' : 'Check Price';              if (isSavingsSquadMode) {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                  ${_div}                `;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = `                \x3Cdiv class="tg-df-card-merchant-wrapper">                  \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                ${_div}                \x3Cdiv class="tg-df-card-price-group">                  ${isSavingsSquadMode ? '' : `                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                  `}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description">\x3Cp>${this.escapeHTML(deal.description)}${_p}${_div}` : ''}                      ${_div}                    ${_div}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>${deal.isCheckPrice ? 'Check Price' : 'View Deal'}${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cp style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 12px; line-height: 1.4;">${this.escapeHTML(deal.description)}${_p}` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${priceGroupHtml}                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta ${isSavingsSquadMode ? 'tg-df-cta-savings-squad' : ''}" style="text-decoration: none;">${ctaText}${_a}                  ${_div}                ${_div}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit || ((this.getViewMode() === 'carousel' || this.getViewMode() === 'auto') && displayDeals.length > 0 && displayDeals.length % ((this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12) === 0)) {            if (this.getViewMode() === 'carousel') {               dealsHtml += `                 \x3Cbutton type="button" class="tg-df-load-more-card tg-df-load-more">                   \x3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-bottom: 8px;">\x3Cpath d="M5 12h14">\x3C/path>\x3Cpath d="m12 5 7 7-7 7">\x3C/path>\x3C/svg>                   Load More                 ${_button}               `;            } else {               dealsHtml += `                 \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                   \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer; display: flex; align-items: center;">Load More${_button}                 ${_div}               `;            }          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }                    let gridWrapper = this.grid.parentElement;          if (gridWrapper && gridWrapper.classList.contains('tg-df-grid-wrapper')) {             let rightChevron = gridWrapper.querySelector('.tg-df-carousel-scroll-right');             let leftChevron = gridWrapper.querySelector('.tg-df-carousel-scroll-left');             if (this.getViewMode() === 'carousel') {                 // The observer set up in setupScrollListeners handles visibility.                 if (rightChevron) rightChevron.style.display = 'flex';                 if (leftChevron) leftChevron.style.display = 'none'; // reset correctly             } else {                 if (rightChevron) rightChevron.style.display = 'none';                 if (leftChevron) leftChevron.style.display = 'none';             }          }                    const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', async () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              if (displayDeals.length <= this.displayLimit) {                 loadMoreBtn.innerHTML = `                  <svg class="tg-df-spinner" style="width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 8px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M12 2v4m0 12v4M4.93 4.93l2.83 2.83m8.48 8.48l2.83 2.83M2 12h4m12 0h4M4.93 19.07l2.83-2.83m8.48-8.48l2.83-2.83"/></svg>                  Loading...                 `;                 loadMoreBtn.disabled = true;                 await this.fetchDeals(this.currentQuery, true);              } else {                 this.displayLimit += this.getRowsLimit();                 this.render();              }            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            setTimeout(() => {               if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');               document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));            }, 50);          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/running/skechers-are-on-sale-from-gbp24-7-best-comfortable-shoe-deals-with-up-to-58-percent-off</link>
                                                                            <description>
                            <![CDATA[ Skechers are dropping in price right now! Check out the best savings on the most comfortable Skechers footwear. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Lr7KEjpWoejBeiR844qX2e</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FpRtUxwqWw6Xfzt3bU9LK7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 09 Jul 2026 13:59:14 +0000</pubDate>                                                                                                                                <updated>Thu, 09 Jul 2026 14:01:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Running]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                    <category><![CDATA[Fitness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FpRtUxwqWw6Xfzt3bU9LK7-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes with a TG Savings Squad badge.]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes with a TG Savings Squad badge.]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes with a TG Savings Squad badge.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FpRtUxwqWw6Xfzt3bU9LK7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Skechers are the shoe of the summer. Not only does this brand make lightweight, breathable trainers, you'll also find memory foam sandals and running shoes to keep you light on your feet all summer long.</p><p>Even better, <a href="https://www.amazon.co.uk/stores/page/DEE5E5D3-5D22-4BF2-BACF-5E3F9351F478" target="_blank" rel="nofollow">Skechers are on sale from £24 at Amazon</a> right now. There are lots of options to go through, so if you're having trouble deciding, I've picked out 7 of my favourite discounts to save you some time and cash.</p><p>Short on time? My #1 recommendation is the <a href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow">Skechers Go Walk Joy on sale from £24</a>. This is a hugely popular shoe on Amazon with a 4.5 star rating and over 95,000 reviews under its belt. Shoppers love them because they're lightweight, flexible and extremely easy to wear — plus you get soft 5Gen cushioning to support your feet.</p><p><strong>Note:</strong> prices vary depending on the size and color you select. To find the best deals, check out any different color options available in your size.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.co.uk/stores/page/DEE5E5D3-5D22-4BF2-BACF-5E3F9351F478" target="_blank" rel="nofollow"><strong>shop Skechers deals at Amazon</strong></a></li><li><strong>Skechers Go Walk Joy Cushioning Sneakers (Women's): </strong><a href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow"><strong>was £59 now from £24</strong></a></li><li><strong>Skechers On-The-Go 600 Glistening Slide Sandal (Women's): </strong><a href="https://www.amazon.co.uk/Skechers-Womens-Open-Sandals-Textile/dp/B07TYVQRM1" target="_blank" rel="nofollow"><strong>was £44 now from £28</strong></a></li><li><strong>Skechers Go Walk Max (Men's): </strong><a href="https://www.amazon.co.uk/Skechers-54601-Trainers-Blue-Navy/dp/B072NGG8BM" target="_blank" rel="nofollow"><strong>was £59 now from £29</strong></a></li><li><strong>Skechers Arch Fit Arcade-Meet Ya There Sneaker (Women's): </strong><a href="https://www.amazon.co.uk/Skechers-Womens-Arcade-Sneaker-White/dp/B0CGTLN9R9" target="_blank" rel="nofollow"><strong>was £69 now from £51</strong></a></li><li><strong>Skechers Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.co.uk/Skechers-Womens-Cushioning-Solace-Sneaker/dp/B0CH1P1ZGH/" target="_blank" rel="nofollow"><strong>was £114 now from £61</strong></a></li></ul><h3 class="article-body__section" id="section-editor-s-choice"><span>Editor's Choice</span></h3><div class="product"><a data-dimension112="ca613af6-7b98-11f1-a3f6-e935dcf73fe4" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="£24" href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow" data-dimension112="ca613af6-7b98-11f1-a3f6-e935dcf73fe4" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="£24">Go Walk Joy Cushioning Sneakers (Women's): was £59 now £24</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Walk-Trainers-Black/dp/B0722Y2KJV" target="_blank" rel="nofollow" data-dimension112="ca613af6-7b98-11f1-a3f6-e935dcf73fe4" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="£24">View Deal</a></p></div><div class="product"><a data-dimension112="ca613b64-7b98-11f1-87eb-adc59aaf9dd1" data-action="Deal Block" data-label="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension48="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension25="£28" href="https://www.amazon.co.uk/Skechers-Womens-Open-Sandals-Textile/dp/B07TYVQRM1/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:40.86%;"><img id="rVFiBMFxZ5zzTjZVgkjMrS" name="On-The-Go 600 Glistening Slide Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rVFiBMFxZ5zzTjZVgkjMrS.jpg" mos="" align="middle" fullscreen="" width="695" height="284" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Open-Sandals-Textile/dp/B07TYVQRM1/" target="_blank" rel="nofollow" data-dimension112="ca613b64-7b98-11f1-87eb-adc59aaf9dd1" data-action="Deal Block" data-label="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension48="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension25="£28">On-The-Go 600 Glistening Slide Sandal (Women's): was £44 now £28</a></strong><br>These Skechers slides are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and elastic cross band make them comfortable and supportive, even when you're on your feet all day.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Open-Sandals-Textile/dp/B07TYVQRM1/" target="_blank" rel="nofollow" data-dimension112="ca613b64-7b98-11f1-87eb-adc59aaf9dd1" data-action="Deal Block" data-label="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension48="On-The-Go 600 Glistening Slide Sandal (Women's)" data-dimension25="£28">View Deal</a></p></div><div class="product"><a data-dimension112="ca613bc8-7b98-11f1-bd1d-ada58d4bcefa" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="£29" href="https://www.amazon.co.uk/Skechers-54601-Trainers-Blue-Navy/dp/B072NGG8BM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-54601-Trainers-Blue-Navy/dp/B072NGG8BM" target="_blank" rel="nofollow" data-dimension112="ca613bc8-7b98-11f1-bd1d-ada58d4bcefa" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="£29">Go Walk Max (Men's): was £59 now £29</a></strong><br>The Skechers Men's Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max technology with high-rebound cushioning along with an extra-padded heel for comfort.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-54601-Trainers-Blue-Navy/dp/B072NGG8BM" target="_blank" rel="nofollow" data-dimension112="ca613bc8-7b98-11f1-bd1d-ada58d4bcefa" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="£29">View Deal</a></p></div><div class="product"><a data-dimension112="ca613c2c-7b98-11f1-b9ad-9361449ecdce" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="£32" href="https://www.amazon.co.uk/Skechers-Womens-Trainers-White-Canvas/dp/B07NJNRPP7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Trainers-White-Canvas/dp/B07NJNRPP7" target="_blank" rel="nofollow" data-dimension112="ca613c2c-7b98-11f1-b9ad-9361449ecdce" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="£32">Bobs B Cute Sneaker (Women's): was £44 now £32</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Trainers-White-Canvas/dp/B07NJNRPP7" target="_blank" rel="nofollow" data-dimension112="ca613c2c-7b98-11f1-b9ad-9361449ecdce" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="£32">View Deal</a></p></div><div class="product"><a data-dimension112="ca613c90-7b98-11f1-b4b9-9990342b22e6" data-action="Deal Block" data-label="Summits Artistry Chic Trainers (Women's)" data-dimension48="Summits Artistry Chic Trainers (Women's)" data-dimension25="£33" href="https://www.amazon.co.uk/Skechers-Womens-Summits-Black-Light/dp/B0CB1RFS87" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:912px;"><p class="vanilla-image-block" style="padding-top:76.21%;"><img id="aKfStXzCkAjNegPfyueaKD" name="Summits Artistry Chic Trainers (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aKfStXzCkAjNegPfyueaKD.jpg" mos="" align="middle" fullscreen="" width="912" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Summits-Black-Light/dp/B0CB1RFS87" target="_blank" rel="nofollow" data-dimension112="ca613c90-7b98-11f1-b4b9-9990342b22e6" data-action="Deal Block" data-label="Summits Artistry Chic Trainers (Women's)" data-dimension48="Summits Artistry Chic Trainers (Women's)" data-dimension25="£33">Summits Artistry Chic Trainers (Women's): was £59 now £33</a></strong><br>These Skechers are a popular buy on Amazon. Their Skechers Memory Foam insole and shock-absorbing midsole make them an incredibly comfortable pair of shoes that you can wear an entire day without your feet getting tired.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Summits-Black-Light/dp/B0CB1RFS87" target="_blank" rel="nofollow" data-dimension112="ca613c90-7b98-11f1-b4b9-9990342b22e6" data-action="Deal Block" data-label="Summits Artistry Chic Trainers (Women's)" data-dimension48="Summits Artistry Chic Trainers (Women's)" data-dimension25="£33">View Deal</a></p></div><div class="product"><a data-dimension112="ca613cfe-7b98-11f1-8362-2901eb39d748" data-action="Deal Block" data-label="Summits Trainers (Women's)" data-dimension48="Summits Trainers (Women's)" data-dimension25="£37" href="https://www.amazon.co.uk/Skechers-Womens-Summits-Trainers-Light/dp/B07LG9X7FM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.55%;"><img id="c2tXXRoHCt82HyV83b3B43" name="Summits Quick Lapse Trainers (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/c2tXXRoHCt82HyV83b3B43.jpg" mos="" align="middle" fullscreen="" width="695" height="393" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Summits-Trainers-Light/dp/B07LG9X7FM" target="_blank" rel="nofollow" data-dimension112="ca613cfe-7b98-11f1-8362-2901eb39d748" data-action="Deal Block" data-label="Summits Trainers (Women's)" data-dimension48="Summits Trainers (Women's)" data-dimension25="£37">Summits Trainers (Women's): was £59 now £37</a></strong><br>By all accounts, I think these slip-on Skechers look like a super convenient shoe. They're lightweight, flexible and best of all, you don't need to waste time tying your laces. They're really popular with shoppers on Amazon, too, with a ton of positive reviews under their belt — one customer wrote: "The memory foam insole is so comfortable and supports my feet brilliantly. I have knee problems but with these sneakers I am able to walk for a long time without much pain."<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Summits-Trainers-Light/dp/B07LG9X7FM" target="_blank" rel="nofollow" data-dimension112="ca613cfe-7b98-11f1-8362-2901eb39d748" data-action="Deal Block" data-label="Summits Trainers (Women's)" data-dimension48="Summits Trainers (Women's)" data-dimension25="£37">View Deal</a></p></div><div class="product"><a data-dimension112="ca613d62-7b98-11f1-bd44-af013b0f4534" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="£51" href="https://www.amazon.co.uk/Skechers-Womens-Arcade-Sneaker-White/dp/B0CGTLN9R9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Arcade-Sneaker-White/dp/B0CGTLN9R9" target="_blank" rel="nofollow" data-dimension112="ca613d62-7b98-11f1-bd44-af013b0f4534" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="£51">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was £69 now £51</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Arcade-Sneaker-White/dp/B0CGTLN9R9" target="_blank" rel="nofollow" data-dimension112="ca613d62-7b98-11f1-bd44-af013b0f4534" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="£51">View Deal</a></p></div><div class="product"><a data-dimension112="cdb4ed48-7b9c-11f1-a56f-2fc817d861f8" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="£61" href="https://www.amazon.co.uk/Skechers-Womens-Cushioning-Solace-Sneaker/dp/B0CH1P1ZGH/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Skechers-Womens-Cushioning-Solace-Sneaker/dp/B0CH1P1ZGH/" target="_blank" rel="nofollow" data-dimension112="cdb4ed48-7b9c-11f1-a56f-2fc817d861f8" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="£61">Max Cushioning Elite 2.0 (Women's): was £114 now £61</a></strong><br>These are a pair of comfortable, max-cushioned shoes, best suited to easy miles and long runs. They are hailed as cheaper dupes for the <a href="https://www.tomsguide.com/reviews/hoka-clifton-9">Hoka Clifton 9</a> trainers, without the price tag. Best suited to beginners, or runners looking for a plush shoe to wear for easy miles and long walks, these are a decent option. Read our <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0 review</a> for all the info.<a class="view-deal button" href="https://www.amazon.co.uk/Skechers-Womens-Cushioning-Solace-Sneaker/dp/B0CH1P1ZGH/" target="_blank" rel="nofollow" data-dimension112="cdb4ed48-7b9c-11f1-a56f-2fc817d861f8" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="£61">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&view_mode=carousel&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=light_blue" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters {      display: flex;      gap: 12px;      justify-content: center;      flex-wrap: wrap;    }    .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);      display: -webkit-box;      -webkit-line-clamp: 2;      -webkit-box-orient: vertical;      overflow: hidden;    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    .tg-df-container .tg-df-card-cta.tg-df-cta-savings-squad {      background-color: #3c8d0d;    }    .tg-df-card:hover .tg-df-card-cta.tg-df-cta-savings-squad,    .tg-df-card-cta.tg-df-cta-savings-squad:hover {      background-color: #2b6509;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 0;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 0 16px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }            .tg-df-filters {        width: calc(100% + 32px);        margin: 0 -16px;        padding: 0 16px 4px 16px;        display: flex;        justify-content: flex-start;        gap: 8px;        flex-wrap: nowrap;        overflow-x: auto;        -webkit-overflow-scrolling: touch;        scrollbar-width: none;      }      .tg-df-filters::after {        content: "";        display: block;        flex: 0 0 8px;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }            .tg-df-sort-wrapper {        flex: 0 0 max(42%, 130px);        min-width: 0;      }      .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;        -webkit-line-clamp: 3;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        -webkit-line-clamp: 3;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 16px;      text-align: center;      width: 100%;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: #f8fafc;      border-color: #cbd5e1;    }        .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-left,    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right,    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left,    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right {      background-color: rgba(255, 255, 255, 0.4);      border: none;      box-shadow: none;      backdrop-filter: blur(4px);      -webkit-backdrop-filter: blur(4px);    }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-left { left: 0; }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right { right: 0; }    .tg-df-grid-wrapper .tg-df-carousel-scroll-left { left: 0; }    .tg-df-grid-wrapper .tg-df-carousel-scroll-right { right: 0; }        .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-left:hover,    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);      border: none;    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-carousel-roundels::after {      content: "";      flex: 0 0 32px;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;      transition: font-weight 0.2s;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-label {      font-weight: 700;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;      display: inline-flex;      align-items: center;      justify-content: center;      min-height: 36px;      box-sizing: border-box;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::after {      content: "";      flex: 0 0 32px;    }    .tg-df-grid-wrapper {      position: relative;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card {      flex: 0 0 auto;      width: 100px;      border-radius: 15px;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      border: 2px solid #1e293b;      background: white;      color: #1e293b;      display: flex;      flex-direction: column;      justify-content: center;      align-items: center;      font-weight: 600;      font-size: 14px;      cursor: pointer;      padding: 16px;      text-align: center;      transition: all 0.2s;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card:hover {      background: #1e293b;      color: white;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      -webkit-line-clamp: 2;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {      -webkit-line-clamp: 3;    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.45);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #5aaf0b; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #4a9109; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>          \x3C/div>          \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">      \x3Cdiv class="tg-df-top-bar">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>                \x3Cdiv class="tg-df-settings-wrapper">          \x3Cbutton type="button" class="tg-df-settings-btn" aria-label="Settings" id="tg-df-settings-toggle">            \x3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20">                \x3Cpath d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.06-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.73 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.06.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .43-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.49-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"/>            \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-settings-dropdown-backdrop" id="tg-df-settings-backdrop">\x3C/div>          \x3Cdiv class="tg-df-settings-dropdown" id="tg-df-settings-panel">            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Search Region\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-region-select">                \x3Coption value="auto">🌍 Auto-detect\x3C/option>                \x3Coption value="US">🇺🇸 United States (US)\x3C/option>                \x3Coption value="GB">🇬🇧 United Kingdom (UK)\x3C/option>                \x3Coption value="CA">🇨🇦 Canada (CA)\x3C/option>                \x3Coption value="AU">🇦🇺 Australia (AU)\x3C/option>                \x3Coption value="DE">🇩🇪 Germany (DE)\x3C/option>                \x3Coption value="FR">🇫🇷 France (FR)\x3C/option>                \x3Coption value="IT">🇮🇹 Italy (IT)\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Retailer\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-retailer-select">                \x3Coption value="">All Retailers\x3C/option>                \x3Coption value="Amazon">Amazon\x3C/option>                \x3Coption value="Walmart">Walmart\x3C/option>                \x3Coption value="Best Buy">Best Buy\x3C/option>                \x3Coption value="Target">Target\x3C/option>                \x3Coption value="John Lewis">John Lewis\x3C/option>                \x3Coption value="Currys">Currys\x3C/option>                \x3Coption value="Argos">Argos\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Offer Type\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-offer-type-select">                \x3Coption value="">All Offers\x3C/option>                \x3Coption value="amazon_prime">Amazon Prime\x3C/option>                \x3Coption value="recommended_promo">Recommended Promo\x3C/option>                \x3Coption value="amazon_lightning">Amazon Lightning Deal\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Result Count\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-rows-select">                \x3Coption value="3">3 Items\x3C/option>                \x3Coption value="4">4 Items\x3C/option>                \x3Coption value="6">6 Items\x3C/option>                \x3Coption value="12" selected>12 Items\x3C/option>                \x3Coption value="24">24 Items\x3C/option>                \x3Coption value="48">48 Items\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Deal Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Only show products with active offers or previous prices (was_price)\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-deal-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Editor Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Enable multi-select to copy deals to CMS\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-editor-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">View Mode\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-view-mode-select">                \x3Coption value="auto">Auto Collection\x3C/option>                \x3Coption value="carousel">Carousel\x3C/option>                \x3Coption value="savings_squad">Savings Squad\x3C/option>                \x3Coption value="grid">Grid (Columns)\x3C/option>                \x3Coption value="row">Row (List)\x3C/option>              \x3C/select>            \x3C/div>          \x3C/div>        \x3C/div>      \x3C/div>      \x3Cdiv class="tg-df-filters">        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z"/>          \x3C/svg>          \x3Cselect class="tg-df-sort-select" aria-label="Sort Deals">            \x3Coption value="date_desc">Newest First\x3C/option>            \x3Coption value="best_match">Sort by: Match\x3C/option>            \x3Coption value="price_asc">Price Low to High\x3C/option>            \x3Coption value="price_desc">Price High to Low\x3C/option>            \x3Coption value="discount_desc">Biggest Discount\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>        \x3C/div>      \x3C/div>    \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();            if (['carousel', 'carousel-compact', 'auto', 'grid', 'row'].includes(this.getViewMode())) { this.loadCarouselSpreadsheet(); }        }        getViewMode() {          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          if (mode === 'carousel' || mode === 'auto' || mode === 'grid' || mode === 'row') {             if (mode === 'carousel') this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container') && mode === 'carousel') {               this.root.classList.add('is-carousel');             } else if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Everything';             if (this.discountFilter && !params.has('min_discount_ratio')) {               this.discountFilter.value = '5';             }          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (params.has('bg_color')) {            const bg = params.get('bg_color');            if (bg === 'white') {              this.root.style.setProperty('background-color', '#ffffff', 'important');            } else if (bg === 'transparent') {              this.root.style.setProperty('background-color', 'transparent', 'important');            } else if (bg === 'light_blue') {              this.root.style.setProperty('background-color', '#E7F0FF', 'important');            }          } else {             this.root.style.removeProperty('background-color');          }                    if (params.has('view_mode')) {            if (this.viewModeSelect) {              this.viewModeSelect.value = params.get('view_mode');            } else {              this.viewModeOverride = params.get('view_mode');            }          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'discount_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            this.searchInput.value = this.currentQuery;          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'discount_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const roundels = this.root.querySelectorAll('.tg-df-carousel-cat.original-hardcoded');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              if (this.getViewMode() === 'savings_squad' && this.autocompleteDropdown && this.airedaleTags && query.length > 0) {                 const matches = this.airedaleTags.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase()).slice(0, 5);                 if (matches.length > 0) {                    this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                    this.autocompleteDropdown.classList.add('active');                 } else {                    this.autocompleteDropdown.classList.remove('active');                 }              } else if (this.autocompleteDropdown) {                 this.autocompleteDropdown.classList.remove('active');              }              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  this.deals = [];                  this.render();                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                this.activeDealTag = null;                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });              this.activeDealTag = null;              this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.fetchDeals(query);              }            });          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = this.viewModeSelect.value === 'savings_squad' ? 'date_desc' : 'discount_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }                async loadCarouselSpreadsheet() {          try {              const parseCSVRow = (str) => {                  let result = [], cur = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (inQuotes) {                          if (char === '"') {                              if (str[i + 1] === '"') { cur += '"'; i++; }                              else { inQuotes = false; }                          } else { cur += char; }                      } else {                          if (char === '"') { inQuotes = true; }                          else if (char === ',') { result.push(cur); cur = ''; }                          else { cur += char; }                      }                  }                  result.push(cur); return result;              };              const parseCSV = (str) => {                  const rows = []; let curRow = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (char === '"') inQuotes = !inQuotes;                      if ((char === '\n' || char === '\r') && !inQuotes) {                          if (char === '\r' && str[i+1] === '\n') i++;                          if (curRow) rows.push(parseCSVRow(curRow));                          curRow = '';                      } else { curRow += char; }                  }                  if (curRow) rows.push(parseCSVRow(curRow));                  return rows;              };              const preloadedCSV = decodeURIComponent(escape(atob("LCwxLDIsMyw0LDUsNiw3LDgsOSwxMCwxMSwxMiwxMywxNCwxNQ0KUm91bmRlbCB0ZXh0LEFsbCxUVnMsRm9vdHdlYXIsQXBwYXJlbCxNYXR0cmVzZXMsQXBwbGlhbmNlcyxXZWFyYWJsZSB0ZWNoLEhlYWRwaG9uZXMsU21hcnQgSG9tZSxTcGVha2VycyxMYXB0b3BzLFRhYmxldHMsQ29tcHV0aW5nLFBob25lcyxHYW1pbmcsTGVnbw0KUm91bmRlbCBpbWFnZSxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2FpLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3R2cy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvN2IzYTIyNGIwNzk2M2M2MjdiNmI5MDliZDc4MzM4MzZlMDJmZjgxOS5qcGcud2VicCxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy84NGRhYzVkNDhlZDJkNDQ4NTU5ZWJhNjdhY2U4MzE0Y2M2N2NjZDk0LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvbWF0dHJlc3Nlcy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvNzY4ZTk3Y2ViMDcxODAxZmFlMjA5MTBkMDgyMGIxNmY3NDdhZjkzOS5qcGcud2VicCxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3dlbGxuZXNzLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2hlYWRwaG9uZXMuanBnLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzg5NTM1YmVlYmUyMGRiYmQ0YTM0NmQ2ZDZiZGZlOTFkOGE4ODRhMjEuanBnLndlYnAsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9hdWRpby5qcGcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9sYXB0b3BzLmpwZyxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy8yMzk3NTY0ZWQ3YTVmZjk0N2U5YjZiMzBlNTRmNDc0OTRiODQxZjg5LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvY29tcHV0aW5nLmpwZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3Bob25lcy5wbmcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9nYW1pbmcucG5nLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzRmNmM2MjFjYWMwYmMxYTg1ZDU5M2UzNTk0YmE1YjM0OWVmZmQyOTIuanBnLndlYnANClNlYXJjaCBRdWVyeSxFdmVyeXRoaW5nLFRlbGV2aXNpb25zLCJTbmVha2VycywgcnVubmluZyBzaG9lcywgc2FuZGFscyIsQ2xvdGhpbmcsTWF0dHJlc3NlcyxIb21lIEFwcGxpYW5jZXMsV2VhcmFibGVzICYgRml0bmVzcyBUZWNoLEhlYWRwaG9uZXMsSG9tZSBUZWNoLFNwZWFrZXJzLExhcHRvcHMsVGFibGV0cyxDb21wdXRpbmcsUGhvbmVzLEdhbWluZyxDb25zdHJ1Y3Rpb24gVG95cw0KRGlzY291bnQgQW1vdW50LG1pbiA1JSxtaW4gMTAlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUNClByaWNlIFJhbmdlLCwsLCxtaW4gJDQwMCwsLCxtaW4gJDI1LCxtaW4gJDMwMCwsLG1pbiAkMTAwLCwNCkJyYW5kIFNlbGVjdGlvbiwsLCwsLCwsLCwsLCwsLCwNCkZpbHRlciBidXR0b25zLCwsLCwsLCwsLCwsLCwsLA0KMSxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMNCjIsQW1hem9uIGRlYWxzLFVuZGVyICQxMDAwLDUwJSBvZmYsQWRpZGFzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsNTAlIG9mZixBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscw0KMyxPdmVyICQ0MDAsVW5kZXIgJDUwMCxIb2thLE5pa2UsU2FhdHZhLE5pbmphLDQwJSBvZmYsSkxhYiwsSkJMLERlbGwsLEFzdXMsQXBwbGUsQ29uc29sZXMsU3RhciBXYXJzDQo0LFVuZGVyICQxMDAwLDUwJSBvZmYsU2tlY2hlcnMsVW5kZXIgQXJtb3VyLEhlbGl4LFNoYXJrLEdhcm1pbixBbmtlciBTb3VuZGNvcmUsUmluZyxTb25vcyxBcHBsZSxBcHBsZSxUUC1saW5rLFNhbXN1bmcsQWNjZXNzb3JpZXMsVW5kZXIgJDI1DQo1LFVuZGVyICQ1MDAsTEcsQXNpY3MsQ29sdW1iaWEsRHJlYW1DbG91ZCxLZXVyaWcsQXBwbGUsU29ueSxHb3ZlZSxUcmliaXQsTGVub3ZvLFNhbXN1bmcsRWVybyxHb29nbGUsR2FtZXMsVW5kZXIgJDUwDQo2LDUwJSBvZmYsU2Ftc3VuZyxOaWtlLFBhdGFnb25pYSxOZWN0YXIsRGUnTG9uZ2hpLEFtYXpmaXQsQXBwbGUsS2FzYSBzbWFydCxTb255LEFsaWVud2FyZSxUQ0wsTmV0Z2VhcixNb3Rvcm9sYSxOaW50ZW5kbyxCb3RhbmljYWxzDQo3LEFtYXpvbixIaXNlbnNlLE5ldyBCYWxhbmNlLEFyYyd0ZXJ5eCxUZW1wdXItcGVkaWMsRHlzb24sRml0Yml0LEJlYXRzLFBoaWxpcHMgSHVlLEFua2VyLEFjZXIsT25lUGx1cyxEZWxsLE9uZVBsdXMsU29ueSxEaXNuZXkNCjgsQXBwbGUsVENMLEFkaWRhcyxDYXJoYXJ0dCxCZWFyLEJpc3NlbGwsU2Ftc3VuZyxFYXJmdW4sQmxpbmssQmVhdHMsTVNJLE1pY3Jvc29mdCxBY2VyLE5vdGhpbmcsWGJveCxNYXJ2ZWwNCjksLFNvbnksU2F1Y29ueSxUaGUgTm9ydGggRmFjZSxTaWVuYSxOdXRyaWJ1bGxldCxPdXJhLFNhbXN1bmcsR29vZ2xlIE5lc3QgLE1hcnNoYWxsLFNhbXN1bmcsTGVub3ZvLExlbm92bywsLFBva2Vtb24NCjEwLCxSb2t1LEJpcmtlbnN0b2NrLENSWiBZb2dhLFdpbmtCZWRzLEJsYWNrIGFuZCBEZWNrZXIsUmluZ2Nvbm4sQ01GLEV1ZnksU2Ftc3VuZyxNaWNyb3NvZnQsUmVNYXJrYWJsZSxBbGllbndhcmUsLCwNCjExLCwsQnJvb2tzLFRoZSBHeW0gUGVvcGxlLEJyb29rbHluIGJlZGRpbmcsTmVzcHJlc3NvLCwxTW9yZSxBcmxvLCxSYXplciwsQ29yc2FpciwsLA0KMTIsLCxDcm9jcywsRWlnaHQgU2xlZXAsQ3Vpc2luYXJ0LCxKQkwsLCwsLEhQLCwsDQpOb3RlcywsLCwsLCwsLCwsLCwsLCwNCiwsIlByaW9yaXRpc2UgYmlnZ2VzdCAlLyQgZGlzY291bnQsIFR2cyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiB0aGUgbW9zdCBwb3B1bGFyIGV2ZW4gaWYgdGhleSBhcmUgc3RpbGwgZXhwZW5zaXZlIiwiTm8gcGF0dGVybiB0byBwcmljaW5nL2Rpc2NvdW50LCByZWFkZXJzIG1haW5seSBzaG9wIGJ5IGJyYW5kL3JlY29nbmlzYWJsZSBzaG9lcyIsIk5vIHBhdHRlcm4gdG8gcHJpY2luZy9kaXNjb3VudCwgcmVhZGVycyBtYWlubHkgc2hvcCBieSBicmFuZCIsIkEgbGFiZWwgd2lsbCBkZWZpbml0ZWx5IGhlbHAgaGVyZSBlLmcuIGJlc3QgZm9yIHNpZGUgc2xlZXBlciwgYmVzdCBtZW1vcnkgZm9hbSIsIkFwcGxpYW5jZXMgaXMgYSBiaWcgY2F0ZWdvcnksIGlzIGl0IHBvc3NpYmxlIHRvIHNwbGl0IGludG8ga2l0Y2hlbiBhcHBsaWFuY2VzLCBmbG9vcmNhcmUsIGFpciBoZWFsdGgvY29vbGluZz8gT3Igc2ltaWxhciIsIkZvY3VzIG9uIHZhbHVlIGZvciBtb25leSwgR2FybWlucyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiBwb3B1bGFyIGV2ZW4gdGhvdWdoIHRoZXkgYXJlIHN0aWxsICQ1MDAiLCwsLCxJbmNsdWRlIEtpbmRsZXMsSSB3b3VsZCBpbmNsdWRlIHdpZmkgcm91dGVycyBoZXJlIGluc3RlYWQgb2Ygc21hcnQgaG9tZSxDYW4gd2Ugc3VyZmFjZSBwaG9uZSBwcm92aWRlciBkZWFscz8gVC1tb2JpbGUgYW5kIHZlcml6b24gd291bGQgbWFrZSBhIGxvdCBtb3JlIG1vbmV5IHRoYW4gQW1hem9uLCwNCiwsaGF2aW5nIGEgJ2Jlc3QgZm9yJyBsYWJlbCB3b3VsZCBiZSBoZWxwZnVsIGUuZy4gYmVzdCBmb3IgYnJpZ2h0IHJvb20sQ2FuIHdlIHN0b3Aga2lkcyBzaG9lcyBmcm9tIHB1bGxpbmcgdGhyb3VnaD8sIldpbGwgdGhpcyBpbmNsdWRlIGFjY2Vzc29yaWVzIGUuZy4gY2FwcywgYmFncywgaWYgc28gbWFrZSBzdXJlIHRoZXNlIGFyZSBtaXhlZCB0aHJvdWdob3V0IGNsb3RoaW5nIGRlYWxzIixXaWxsIHRoaXMgaW5jbHVkZSB0b3BwZXJzIGFuZCBwaWxsb3dzPyBTZWVpbmcgbW9yZSBtb21lbnR1bSB3aXRoIHRoaXMgY2F0ZWdvcnkgcmVjZW50bHkgc28gYSBiZWRkaW5nIHRhYiBtaWdodCB3b3JrLCwiTmVlZCB0byBtYWtlIHN1cmUgYmFuZHMsIHNjcmVlbiBwcm90ZWN0b3JzIGV0Yy4gZG9uJ3QgcHVsbCBpbnRvIGhlcmUiLCwsLCwsLCwsDQosLCJQcmlvcml0aXNlIDY1JycgYW5kIDU1JyBpbmNoIFRWcywgdGhlbiBiaWdnZXIgc2NyZWVucyBiZWZvcmUgdGhlIHNtYWxsZXIgc2l6ZXMiLCwsUXVlZW4gaXMgdGhlIG1vc3QgcG9wdWxhciBzaXplIGluIHRoZSBVUyAtIHByaW9yaXRpc2UgZGVhbHMgZm9yIHRoaXMgc2l6ZSwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpDYXRlZ29yaWVzIHRvIGNvbnNpZGVyLCxQcm9kdWN0cyBpbmNsdWRlZCwsLCwsLCwsLCwsLCwsDQpVbmRlciAkNTA/LCxBaXIgdGFncywsLCwsLCwsLCwsLCwsDQosLFBvcnRhYmxlIGNoYXJnZXJzL3dpcmVsZXNzIGNoYXJnZXJzLCwsLCwsLCwsLCwsLCwNCiwsIldhdGVyIGJvdHRsZXMgKHN0YW5sZXlzLCBPd2FsYSwgSHlkcm8gZmxhc2ssIFlldGkpIiwsLCwsLCwsLCwsLCwsDQosLEhhbmQgaGVsZCBmYW5zLCwsLCwsLCwsLCwsLCwNCiwsLCwsLCwsLCwsLCwsLCwNCmhvbWUgb2ZmaWNlLCxvZmZpY2UgY2hhaXJzLCwsLCwsLCwsLCwsLCwNCiwsc3RhbmRpbmcgZGVza3MsLCwsLCwsLCwsLCwsLA0KLCxtb25pdG9ycywsLCwsLCwsLCwsLCwsDQosLEtleWJvYXJkcywsLCwsLCwsLCwsLCwsDQosLGRvY2tpbmcgc3RhdGlvbiwsLCwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpHYW1pbmcsLENvbnNvbGVzLCwsLCwsLCwsLCwsLCwNCiwsQWNjZXNzb3JpZXMsLCwsLCwsLCwsLCwsLA0KLCxHYW1lcywsLCwsLCwsLCwsLCwsDQosLENvdWxkIGluY2x1ZGUgTGVnbz8sLCwsLCwsLCwsLCwsLA==")));              const text = preloadedCSV;              const parsed = parseCSV(text);                            const rowsByName = {};              let filterStart = -1;              parsed.forEach((rc, i) => {                 if (rc && rc.length > 0 && rc[0]) rowsByName[rc[0]] = rc;                 if (rc && rc.length > 0 && rc[0] === 'Filter buttons') filterStart = i;              });                            const cols = [];              if(rowsByName['Roundel text']) {                const headerRow = rowsByName['Roundel text'];                for(let col = 1; col < headerRow.length; col++) {                   let label = headerRow[col];                   if (!label) continue;                                      let q = rowsByName['Search Query'] && rowsByName['Search Query'][col] ? rowsByName['Search Query'][col] : '';                   let img = rowsByName['Roundel image'] && rowsByName['Roundel image'][col] ? rowsByName['Roundel image'][col] : '';                   let ds = rowsByName['Discount Amount'] && rowsByName['Discount Amount'][col] ? rowsByName['Discount Amount'][col] : '';                   let pr = rowsByName['Price Range'] && rowsByName['Price Range'][col] ? rowsByName['Price Range'][col] : '';                   let rt = rowsByName['Retailer'] && rowsByName['Retailer'][col] ? rowsByName['Retailer'][col] : '';                   let ot = rowsByName['Offer Type'] && rowsByName['Offer Type'][col] ? rowsByName['Offer Type'][col] : '';                                      let filters = [];                   if(filterStart > 0) {                     for(let r = filterStart + 1; r < parsed.length; r++) {                         if(!parsed[r] || parsed[r][0] === 'Notes' || parsed[r][0] === 'Categories to consider') break;                         let f = parsed[r][col];                         if(f) filters.push(f);                     }                   }                   cols.push({ label, img, q, ds, pr, rt, ot, filters });                }              }              this.carouselData = cols;              if (this.carouselData && this.carouselData.length > 0) {                 const isMatched = this.carouselData.some(c => c.q === this.currentQuery || c.label === this.currentQuery);                 if (!isMatched) {                    const first = this.carouselData[0];                    this.currentQuery = first.q || first.label;                    if (this.priceFilter) this.priceFilter.value = 'all';                    if (this.customPriceMin) this.customPriceMin.value = '';                    if (this.customPriceMax) this.customPriceMax.value = '';                    let dPr = first.pr || 'all';                    if (typeof dPr === 'string' && dPr !== 'all') {                       let prLower = dPr.toLowerCase();                       if (prLower.includes('min') || prLower.includes('over')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else if (prLower.includes('max') || prLower.includes('under')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       }                    }                    let dAm = '0';                    if(first.ds && typeof first.ds === 'string') {                       let m = first.ds.match(/(\d+)/);                       if(m) dAm = m[1];                    }                    if (this.discountFilter) this.discountFilter.value = dAm;                    if (this.offerTypeSelect) this.offerTypeSelect.value = first.ot || '';                    if (this.retailerSelect) this.retailerSelect.value = first.rt || '';                    this.selectedBrands = [];                    if (this.brandDropdown) {                        const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                        chks.forEach(chk => chk.checked = false);                    }                    if (this.searchInput) this.searchInput.value = this.currentQuery;                 }              }              this.renderCarouselUI();          } catch(e){ console.warn(e); }        }                renderCarouselUI() {           const roundelWrapper = this.root.querySelector('.tg-df-carousel-roundels');           if(!roundelWrapper || !this.carouselData) return;                      let html = '';           this.carouselData.forEach(r => {              const q = r.q || r.label;              const isActive = (this.currentQuery === q || this.currentQuery === r.label) ? 'active' : '';              const imgHtml = r.img ? `\x3Cimg src="${r.img}" alt="${r.label}" />` : `\x3Csvg width="32" height="32" fill="#1F69FF" viewBox="0 0 24 24">\x3Cpath d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\x3C/svg>`;              html += `                \x3Cdiv class="tg-df-roundel tg-df-carousel-cat ${isActive}" data-label="${this.escapeHTML(r.label)}">                  \x3Cdiv class="tg-df-roundel-img-box">${imgHtml}\x3C/div>                  \x3Cspan class="tg-df-roundel-label">${this.escapeHTML(r.label)}\x3C/span>                \x3C/div>              `;           });           roundelWrapper.innerHTML = html;                      // Rebind clicks           const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');           roundels.forEach(rNode => {             rNode.addEventListener('click', () => {                const r = this.carouselData.find(c => c.label === rNode.getAttribute('data-label'));                 if(!r) return;                                  if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: r.label,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = r.q || r.label;                const labelTitle = this.root.querySelector('#tg-df-carousel-title-label');                if (labelTitle) labelTitle.textContent = 'Best ' + this.currentQuery;                if (this.priceFilter) this.priceFilter.value = 'all';                if (this.customPriceMin) this.customPriceMin.value = '';                if (this.customPriceMax) this.customPriceMax.value = '';                let dPr = r.pr || 'all';                if (typeof dPr === 'string' && dPr !== 'all') {                   let prLower = dPr.toLowerCase();                   if (prLower.includes('min') || prLower.includes('over')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMin) this.customPriceMin.value = m[1];                   } else if (prLower.includes('max') || prLower.includes('under')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMax) this.customPriceMax.value = m[1];                   }                }                                let discountAmount = '0';                if(r.ds && typeof r.ds === 'string') {                   let m = r.ds.match(/(\d+)/);                   if(m) discountAmount = m[1];                }                if (this.discountFilter) this.discountFilter.value = discountAmount;                if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                                // Clear brands                    this.selectedBrands = [];                    if (this.brandDropdown) {                    const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                    chks.forEach(chk => chk.checked = false);                }                                if (this.searchInput) this.searchInput.value = this.currentQuery;                                roundels.forEach(ro => ro.classList.remove('active'));                if (rNode) rNode.classList.add('active');                                this.renderCarouselFilters(r);                this.fetchDeals(this.currentQuery);             });           });                      // Auto-highlight active           const activeR = this.carouselData.find(c => c.q === this.currentQuery || c.label === this.currentQuery);           if(activeR) this.renderCarouselFilters(activeR);        }                renderCarouselFilters(r) {           const filtersWrap = this.root.querySelector('.tg-df-carousel-filters-wrap');           if(!filtersWrap) return;                      let html = `\x3Cbutton class="tg-df-carousel-filter-btn" data-type="all">All\x3C/button>`;                      r.filters.forEach(f => {              let fL = f.toLowerCase();              let icon = '';              let logic = `data-type="custom" data-v="${this.escapeHTML(f)}"`;              if (fL === 'amazon deals' || fL === 'prime deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>`;              } else if (fL === 'lightning deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>`;              } else {                 if (fL.includes('lightning')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap">\x3Cpolygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2">\x3C/polygon>\x3C/svg>`;                 } else if (fL.includes('% off')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>`;                 } else if (fL.includes('under') || fL.includes('min ')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>`;                 }                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>${icon} ${this.escapeHTML(f)}\x3C/button>`;              }           });                      filtersWrap.innerHTML = html;                      const btns = filtersWrap.querySelectorAll('button');           btns.forEach(b => {             b.addEventListener('click', () => {                const type = b.getAttribute('data-type');                if (type === 'custom') {                   const v = b.getAttribute('data-v');                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-custom-${(v||'').toLowerCase().replace(/[^a-z0-9]+/g, '-')}`, name: 'Custom Filter', label: v });                }                if (type === 'all') {                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: 'filter-clear-all', name: 'Clear all', label: 'Clear all filters' });                   // reset everything                   btns.forEach(btn => btn.classList.remove('active'));                   b.classList.add('active');                                      // Reset prices                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   if (this.brandDropdown) {                     const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                     chks.forEach(chk => chk.checked = false);                   }                } else {                   const v = b.getAttribute('data-v');                   const fL = v.toLowerCase();                                      let mapRet = ['amazon', 'walmart', 'best buy', 'target', 'john lewis', 'currys', 'argos'];                   const getCategory = (s) => {                      if (s === 'lightning deals' || s === 'amazon deals' || s === 'prime deals') return 'offer';                      if (s.includes('% off')) return 'discount';                      if (s.includes('under') || s.includes('over') || s.includes('min') || s.includes('max')) return 'price';                      if (mapRet.includes(s)) return 'retailer';                      return 'brand';                   };                   const cat = getCategory(fL);                   const wasActive = b.classList.contains('active');                   if (cat !== 'brand') {                      btns.forEach(btn => {                          if (btn === b) return;                          if (btn.getAttribute('data-type') === 'all') return;                          const bV = btn.getAttribute('data-v');                          if (!bV) return;                          if (getCategory(bV.toLowerCase()) === cat) btn.classList.remove('active');                      });                   }                   if (wasActive) b.classList.remove('active');                   else b.classList.add('active');                   let anyActive = Array.from(btns).some(btn => btn !== btns[0] && btn.classList.contains('active'));                   if (!anyActive) {                       btns[0].click();                       return;                   } else {                       btns[0].classList.remove('active');                   }                                      if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   btns.forEach(btn => {                       if (!btn.classList.contains('active') || btn.getAttribute('data-type') === 'all') return;                       const vv = btn.getAttribute('data-v');                       const vl = vv.toLowerCase();                                              if (vl === 'lightning deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_lightning';                       } else if (vl === 'amazon deals' || vl === 'prime deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_prime';                       } else if (vl.includes('% off')) {                          let m = vl.match(/(\d+)%/);                          if (m && this.discountFilter) this.discountFilter.value = m[1];                       } else if (vl.includes('under') || vl.includes('max')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       } else if (vl.includes('min') || vl.includes('over')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else {                          let foundR = mapRet.find(x => x === vl);                          if (foundR) {                             let realR = ['Amazon', 'Walmart', 'Best Buy', 'Target', 'John Lewis', 'Currys', 'Argos'].find(x => x.toLowerCase() === vl);                             if (this.retailerSelect) this.retailerSelect.value = realR;                          } else {                             this.selectedBrands.push(vv);                          }                       }                   });                                      if (this.brandDropdown) {                       const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                       chks.forEach(c => c.checked = this.selectedBrands.includes(c.value));                   }                                      if (r.pr && typeof r.pr === 'string') {                       let prL = r.pr.toLowerCase();                       if (prL.includes('under $')) {                           let m = prL.match(/under \$(\d+)/i);                           if (m && this.customPriceMax && !this.customPriceMax.value) this.customPriceMax.value = m[1];                       }                   }                }                                this.fetchDeals(this.currentQuery);             });           });                      // default to highlighting first           btns[0].classList.add('active');        }async fetchDeals(query, append = false) {          if (!append) {             this.showLoading();             this.deals = [];             this.displayLimit = this.getRowsLimit();          } else {             this.displayLimit += this.getRowsLimit();          }                    try {            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad(append);            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query, append);               } else {                 await this.fetchHawkDeals(query, append);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query, append);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const url = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let dynamicBrandsCounts = {};                    targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                   dynamicBrandsCounts[data.brand] = (dynamicBrandsCounts[data.brand] || 0) + 1;                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || ''                });             });          });                    const airedaleBrandsList = Object.keys(dynamicBrandsCounts).map(b => ({              formatted_value: b,              count: dynamicBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query, append = false) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (append && this.deals.length > 0) {            url.searchParams.append('offset', this.deals.length.toString());          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : (this.getViewMode() === 'savings_squad' ? 'date_desc' : 'discount_desc');          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin-top:8px;">${_div}                ${_div}              ${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)} (${this.airedaleTagCounts[tag] || 0})${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = isSavingsSquadMode ? 'View Deal' : 'Check Price';              if (isSavingsSquadMode) {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                  ${_div}                `;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = `                \x3Cdiv class="tg-df-card-merchant-wrapper">                  \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                ${_div}                \x3Cdiv class="tg-df-card-price-group">                  ${isSavingsSquadMode ? '' : `                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                  `}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description">\x3Cp>${this.escapeHTML(deal.description)}${_p}${_div}` : ''}                      ${_div}                    ${_div}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>${deal.isCheckPrice ? 'Check Price' : 'View Deal'}${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cp style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 12px; line-height: 1.4;">${this.escapeHTML(deal.description)}${_p}` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${priceGroupHtml}                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta ${isSavingsSquadMode ? 'tg-df-cta-savings-squad' : ''}" style="text-decoration: none;">${ctaText}${_a}                  ${_div}                ${_div}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit || ((this.getViewMode() === 'carousel' || this.getViewMode() === 'auto') && displayDeals.length > 0 && displayDeals.length % ((this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12) === 0)) {            if (this.getViewMode() === 'carousel') {               dealsHtml += `                 \x3Cbutton type="button" class="tg-df-load-more-card tg-df-load-more">                   \x3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-bottom: 8px;">\x3Cpath d="M5 12h14">\x3C/path>\x3Cpath d="m12 5 7 7-7 7">\x3C/path>\x3C/svg>                   Load More                 ${_button}               `;            } else {               dealsHtml += `                 \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                   \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer; display: flex; align-items: center;">Load More${_button}                 ${_div}               `;            }          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }                    let gridWrapper = this.grid.parentElement;          if (gridWrapper && gridWrapper.classList.contains('tg-df-grid-wrapper')) {             let rightChevron = gridWrapper.querySelector('.tg-df-carousel-scroll-right');             let leftChevron = gridWrapper.querySelector('.tg-df-carousel-scroll-left');             if (this.getViewMode() === 'carousel') {                 // The observer set up in setupScrollListeners handles visibility.                 if (rightChevron) rightChevron.style.display = 'flex';                 if (leftChevron) leftChevron.style.display = 'none'; // reset correctly             } else {                 if (rightChevron) rightChevron.style.display = 'none';                 if (leftChevron) leftChevron.style.display = 'none';             }          }                    const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', async () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              if (displayDeals.length <= this.displayLimit) {                 loadMoreBtn.innerHTML = `                  <svg class="tg-df-spinner" style="width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 8px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M12 2v4m0 12v4M4.93 4.93l2.83 2.83m8.48 8.48l2.83 2.83M2 12h4m12 0h4M4.93 19.07l2.83-2.83m8.48-8.48l2.83-2.83"/></svg>                  Loading...                 `;                 loadMoreBtn.disabled = true;                 await this.fetchDeals(this.currentQuery, true);              } else {                 this.displayLimit += this.getRowsLimit();                 this.render();              }            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            setTimeout(() => {               if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');               document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));            }, 50);          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Amazon is taking up to 50% off Skechers — 21 best sandal, walking shoe and running shoe deals for the summer ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We're just off the back of a double savings extravaganza: Prime Day and the 4th of July have landed pretty much back to back. You might think all the best sales are over by now, but that's just not true.</p><p>Right now you can save <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">up to 50% off Skechers in Amazon's sale</a>. One shoe that has my eye is the <a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCMQG4L" target="_blank" rel="nofollow">Skechers Summits AT Hands Free Slip-in Sneaker on sale from $40</a>. Not only is it super affordable, it's a #1 best seller in the men's fashion sneakers category on Amazon. The athletic style is on point all year round, and the Air-Cooled Memory Foam keeps your feet cool in hot weather.</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out various different color options in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Billie Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><strong>was $62 now from $29</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $37</strong></a></li><li><strong>Summits AT Hands Free Slip-in Sneaker:</strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCMQG4L" target="_blank" rel="nofollow"><strong> was $59 now $40</strong></a><strong></strong></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $42</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li></ul><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37">Foamies Precision Slide Sandal (Men's): was $49 now $37</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $37 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="dd892a16-adfe-4cb8-9bf4-37df55fc2838" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="vvRL4urtNAaDd8natVVXaA" name="Summits AT Hands Free Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vvRL4urtNAaDd8natVVXaA.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow" data-dimension112="dd892a16-adfe-4cb8-9bf4-37df55fc2838" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$40">Summits AT Hands Free Slip-in Sneaker (Men's): was $55 now $40</a></strong><br>The Skechers Summits AT are a #1 best seller in men's fashion sneakers on Amazon. Plus, the 4.5-star rating and thousands of positive reviews can't lie. They come in a range of neutral colors and have a super-cool athletic style. Plus, you get Skechers Air-Cooled Memory Foam cushioning.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow" data-dimension112="dd892a16-adfe-4cb8-9bf4-37df55fc2838" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="950b83d7-75f3-4f06-b973-d4dd314971f0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="950b83d7-75f3-4f06-b973-d4dd314971f0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $42</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $42 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="950b83d7-75f3-4f06-b973-d4dd314971f0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $45</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50">Summits Key Pace Slip-ins (Men's): was $87 now $50</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="9fe94364-128b-40cb-b770-291552c0a3dc" data-action="Deal Block" data-label="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension48="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension25="$63" href="https://www.amazon.com/Skechers-Mens-Flex-Hands-Sneaker-Brown/dp/B0CFN4RWHR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:54.68%;"><img id="DsBvJExJKzNCdDFDnDXn3T" name="71y3Wpz-YFL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DsBvJExJKzNCdDFDnDXn3T.jpg" mos="" align="middle" fullscreen="" width="695" height="380" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Flex-Hands-Sneaker-Brown/dp/B0CFN4RWHR" target="_blank" rel="nofollow" data-dimension112="9fe94364-128b-40cb-b770-291552c0a3dc" data-action="Deal Block" data-label="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension48="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension25="$63">Slip-Ins Go Walk Flex Hands Up Sneaker: was $80 now $63</a></strong><br>A comfortable, reliable shoe, the Skechers Go Walk Flex Hands Up are now on sale starting from just $63. These come in a range of muted shades, meaning they're easy to pair with a range of outfits, and have Ultra Go cushioning to keep you light on your feet. Make sure to add a pair to your basket! <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Flex-Hands-Sneaker-Brown/dp/B0CFN4RWHR" target="_blank" rel="nofollow" data-dimension112="9fe94364-128b-40cb-b770-291552c0a3dc" data-action="Deal Block" data-label="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension48="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="f2238df1-86de-4e3a-9775-388993cd38c7" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$66" href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.77%;"><img id="HYVz9PKHgwtKfMiGVpAnFT" name="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HYVz9PKHgwtKfMiGVpAnFT.jpg" mos="" align="middle" fullscreen="" width="695" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow" data-dimension112="f2238df1-86de-4e3a-9775-388993cd38c7" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$66">Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's): was $84 now $66</a></strong><br>The Skechers Vigor 3.0 look cool with a leather and mesh upper, and provide Skechers' trademark comfort. But they also bring a goodyear rubber traction outsole to keep you steady on your feet, in both wet and dry conditions. <a class="view-deal button" href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow" data-dimension112="f2238df1-86de-4e3a-9775-388993cd38c7" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$66">View Deal</a></p></div><div class="product"><a data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">Go Walk 6 Slip-Ins (Men's): was $89 now $69</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76">Viper Court Reload Sneaker (Men's): was $103 now $76</a></strong><br>These hands-free sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76">View Deal</a></p></div><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29">Cleo Honeycomb (Women's): was $36 now $29</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$29">Bobs Billie Sneaker (Women's): was $62 now $29</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow" data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">Keepsakes Ice Angel Slipper (Women's): was $34 now $32</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow" data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $33</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="69937230-ea40-47ae-9160-8626a271dcb6" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C952ZVQW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="S3FuT6rL64LGu7jjMFBmbX" name="71QPSkM158L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/S3FuT6rL64LGu7jjMFBmbX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C952ZVQW" target="_blank" rel="nofollow" data-dimension112="69937230-ea40-47ae-9160-8626a271dcb6" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$39">Hands Free Slip-ins Summits Classy Night (Women's): was $56 now $39</a></strong><br>The popular Skechers Summits now have a cool new Classy Night look. They come in a range of sparkly shades with embedded glitter for a touch of class on your nights out!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C952ZVQW" target="_blank" rel="nofollow" data-dimension112="69937230-ea40-47ae-9160-8626a271dcb6" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $42</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="cefbfc71-0cd7-4df8-823b-a1c785b5cf7d" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Lace-up-Sneaker-Biggest/dp/B016R0KJC0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.03%;"><img id="sc9UFpWAmd85NuNePVMVkB" name="D'Lites Biggest Fan Fashion Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sc9UFpWAmd85NuNePVMVkB.jpg" mos="" align="middle" fullscreen="" width="695" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Lace-up-Sneaker-Biggest/dp/B016R0KJC0" target="_blank" rel="nofollow" data-dimension112="cefbfc71-0cd7-4df8-823b-a1c785b5cf7d" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$43">D'Lites Biggest Fan Fashion Sneaker (Women's): was $59 now $43</a></strong><br>These Skechers sneakers have a super sleek look in black, and they're easy to wear thank to their stretchy laces. One reviewer on Amazon raves about these, saying "Love love love these shoes. I order these everytime they go on sale."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Lace-up-Sneaker-Biggest/dp/B016R0KJC0" target="_blank" rel="nofollow" data-dimension112="cefbfc71-0cd7-4df8-823b-a1c785b5cf7d" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43">Bobs B Cute Sneaker (Women's): was $55 now $43</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $45</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$57" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$57">Summits Dazzling Haze Slip Ins (Women's): was $75 now $57</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$57">View Deal</a></p></div><div class="product"><a data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&view_mode=savings_squad&widget_title=4th+of+July+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/amazon-is-taking-up-to-50-percent-off-skechers-21-best-sandal-walking-shoe-and-running-shoe-deals-for-the-summer</link>
                                                                            <description>
                            <![CDATA[ Skechers are still on sale with up to 50% off! Check out the best savings on every kind of comfortable Skechers footwear. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YrmMAauTcGSNSrMA7fuMW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vzDj3unNzdseffdZY9WcHJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 05 Jul 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/vzDj3unNzdseffdZY9WcHJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers main image]]></media:description>                                                            <media:text><![CDATA[Skechers main image]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers main image]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vzDj3unNzdseffdZY9WcHJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We're just off the back of a double savings extravaganza: Prime Day and the 4th of July have landed pretty much back to back. You might think all the best sales are over by now, but that's just not true.</p><p>Right now you can save <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">up to 50% off Skechers in Amazon's sale</a>. One shoe that has my eye is the <a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCMQG4L" target="_blank" rel="nofollow">Skechers Summits AT Hands Free Slip-in Sneaker on sale from $40</a>. Not only is it super affordable, it's a #1 best seller in the men's fashion sneakers category on Amazon. The athletic style is on point all year round, and the Air-Cooled Memory Foam keeps your feet cool in hot weather.</p><p><strong>Note: </strong>Prices vary depending on the size and color you choose — check out various different color options in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Billie Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><strong>was $62 now from $29</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $37</strong></a></li><li><strong>Summits AT Hands Free Slip-in Sneaker:</strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCMQG4L" target="_blank" rel="nofollow"><strong> was $59 now $40</strong></a><strong></strong></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $42</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li></ul><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37">Foamies Precision Slide Sandal (Men's): was $49 now $37</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $37 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="dd892a16-adfe-4cb8-9bf4-37df55fc2838" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="vvRL4urtNAaDd8natVVXaA" name="Summits AT Hands Free Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vvRL4urtNAaDd8natVVXaA.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow" data-dimension112="dd892a16-adfe-4cb8-9bf4-37df55fc2838" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$40">Summits AT Hands Free Slip-in Sneaker (Men's): was $55 now $40</a></strong><br>The Skechers Summits AT are a #1 best seller in men's fashion sneakers on Amazon. Plus, the 4.5-star rating and thousands of positive reviews can't lie. They come in a range of neutral colors and have a super-cool athletic style. Plus, you get Skechers Air-Cooled Memory Foam cushioning.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCKC3B6" target="_blank" rel="nofollow" data-dimension112="dd892a16-adfe-4cb8-9bf4-37df55fc2838" data-action="Deal Block" data-label="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension48="Summits AT Hands Free Slip-in Sneaker (Men's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="950b83d7-75f3-4f06-b973-d4dd314971f0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.94%;"><img id="M3sjwM8PKCkUbQAy2axza" name="81QiELjKoaL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M3sjwM8PKCkUbQAy2axza.jpg" mos="" align="middle" fullscreen="" width="695" height="361" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="950b83d7-75f3-4f06-b973-d4dd314971f0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">Expected Avillo Relaxed-Fit Slip-On Loafer (Men's): was $75 now $42</a></strong><br>For a more vintage look, you can snag a pair of the Skechers Men's Expected Avillo Relaxed-Fit Slip-On Loafer for just $42 on Amazon right now. The flexible rubber outsole gives great traction, while the relaxed fit and casual slip-on design make these great for everyday use. <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Expected-Avillo-Slip/dp/B07TNV3GKQ" target="_blank" rel="nofollow" data-dimension112="950b83d7-75f3-4f06-b973-d4dd314971f0" data-action="Deal Block" data-label="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension48="Expected Avillo Relaxed-Fit Slip-On Loafer (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $45</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50">Summits Key Pace Slip-ins (Men's): was $87 now $50</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="9fe94364-128b-40cb-b770-291552c0a3dc" data-action="Deal Block" data-label="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension48="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension25="$63" href="https://www.amazon.com/Skechers-Mens-Flex-Hands-Sneaker-Brown/dp/B0CFN4RWHR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:54.68%;"><img id="DsBvJExJKzNCdDFDnDXn3T" name="71y3Wpz-YFL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DsBvJExJKzNCdDFDnDXn3T.jpg" mos="" align="middle" fullscreen="" width="695" height="380" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Flex-Hands-Sneaker-Brown/dp/B0CFN4RWHR" target="_blank" rel="nofollow" data-dimension112="9fe94364-128b-40cb-b770-291552c0a3dc" data-action="Deal Block" data-label="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension48="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension25="$63">Slip-Ins Go Walk Flex Hands Up Sneaker: was $80 now $63</a></strong><br>A comfortable, reliable shoe, the Skechers Go Walk Flex Hands Up are now on sale starting from just $63. These come in a range of muted shades, meaning they're easy to pair with a range of outfits, and have Ultra Go cushioning to keep you light on your feet. Make sure to add a pair to your basket! <a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Flex-Hands-Sneaker-Brown/dp/B0CFN4RWHR" target="_blank" rel="nofollow" data-dimension112="9fe94364-128b-40cb-b770-291552c0a3dc" data-action="Deal Block" data-label="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension48="Slip-Ins Go Walk Flex Hands Up Sneaker" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="f2238df1-86de-4e3a-9775-388993cd38c7" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$66" href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.77%;"><img id="HYVz9PKHgwtKfMiGVpAnFT" name="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HYVz9PKHgwtKfMiGVpAnFT.jpg" mos="" align="middle" fullscreen="" width="695" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow" data-dimension112="f2238df1-86de-4e3a-9775-388993cd38c7" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$66">Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's): was $84 now $66</a></strong><br>The Skechers Vigor 3.0 look cool with a leather and mesh upper, and provide Skechers' trademark comfort. But they also bring a goodyear rubber traction outsole to keep you steady on your feet, in both wet and dry conditions. <a class="view-deal button" href="https://www.amazon.com/Skechers-Vigor-Drafting-Hands-Sneaker/dp/B0C2F8S6JC" target="_blank" rel="nofollow" data-dimension112="f2238df1-86de-4e3a-9775-388993cd38c7" data-action="Deal Block" data-label="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension48="Vigor 3.0 Drafting Hands Free Slip-in Sneaker (Men's)" data-dimension25="$66">View Deal</a></p></div><div class="product"><a data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">Go Walk 6 Slip-Ins (Men's): was $89 now $69</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76">Viper Court Reload Sneaker (Men's): was $103 now $76</a></strong><br>These hands-free sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76">View Deal</a></p></div><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29">Cleo Honeycomb (Women's): was $36 now $29</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$29">Bobs Billie Sneaker (Women's): was $62 now $29</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow" data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">Keepsakes Ice Angel Slipper (Women's): was $34 now $32</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow" data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $33</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="69937230-ea40-47ae-9160-8626a271dcb6" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C952ZVQW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="S3FuT6rL64LGu7jjMFBmbX" name="71QPSkM158L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/S3FuT6rL64LGu7jjMFBmbX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C952ZVQW" target="_blank" rel="nofollow" data-dimension112="69937230-ea40-47ae-9160-8626a271dcb6" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$39">Hands Free Slip-ins Summits Classy Night (Women's): was $56 now $39</a></strong><br>The popular Skechers Summits now have a cool new Classy Night look. They come in a range of sparkly shades with embedded glitter for a touch of class on your nights out!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C952ZVQW" target="_blank" rel="nofollow" data-dimension112="69937230-ea40-47ae-9160-8626a271dcb6" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $42</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="cefbfc71-0cd7-4df8-823b-a1c785b5cf7d" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Lace-up-Sneaker-Biggest/dp/B016R0KJC0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.03%;"><img id="sc9UFpWAmd85NuNePVMVkB" name="D'Lites Biggest Fan Fashion Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sc9UFpWAmd85NuNePVMVkB.jpg" mos="" align="middle" fullscreen="" width="695" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Lace-up-Sneaker-Biggest/dp/B016R0KJC0" target="_blank" rel="nofollow" data-dimension112="cefbfc71-0cd7-4df8-823b-a1c785b5cf7d" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$43">D'Lites Biggest Fan Fashion Sneaker (Women's): was $59 now $43</a></strong><br>These Skechers sneakers have a super sleek look in black, and they're easy to wear thank to their stretchy laces. One reviewer on Amazon raves about these, saying "Love love love these shoes. I order these everytime they go on sale."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Lace-up-Sneaker-Biggest/dp/B016R0KJC0" target="_blank" rel="nofollow" data-dimension112="cefbfc71-0cd7-4df8-823b-a1c785b5cf7d" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43">Bobs B Cute Sneaker (Women's): was $55 now $43</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $45</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$57" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$57">Summits Dazzling Haze Slip Ins (Women's): was $75 now $57</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$57">View Deal</a></p></div><div class="product"><a data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&view_mode=savings_squad&widget_title=4th+of+July+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function getTimeAgo(dateString) {        if (!dateString) return '';        const date = new Date(dateString);        const now = new Date();        const diffInSeconds = Math.floor((now.getTime() - date.getTime()) / 1000);        if (diffInSeconds < 60) return 'Just now';        const diffInMinutes = Math.floor(diffInSeconds / 60);        if (diffInMinutes < 60) return `${diffInMinutes} min${diffInMinutes > 1 ? 's' : ''} ago`;        const diffInHours = Math.floor(diffInMinutes / 60);        if (diffInHours < 24) return `${diffInHours} hr${diffInHours > 1 ? 's' : ''} ago`;        const diffInDays = Math.floor(diffInHours / 24);        if (diffInDays < 30) return `${diffInDays} day${diffInDays > 1 ? 's' : ''} ago`;        const diffInMonths = Math.floor(diffInDays / 30);        if (diffInMonths < 12) return `${diffInMonths} mo${diffInMonths > 1 ? 's' : ''} ago`;        const diffInYears = Math.floor(diffInDays / 365);        return `${diffInYears} yr${diffInYears > 1 ? 's' : ''} ago`;      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;      position: relative;      z-index: 20;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      margin: 0 auto;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {      display: grid;      width: 100%;      grid-template-columns: repeat(4, 1fr);      gap: 12px;      margin: 0 auto;      max-width: 800px;    }                 .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;      width: 100%;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      width: 100%;      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }    @container tg-df (max-width: 768px) {      .tg-df-filters-container {      position: relative;      width: 100%;      max-width: 800px;    }    .tg-df-scroll-btn {      display: none;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 32px;      height: 32px;      background: white;      border: 1px solid var(--tg-df-border);      border-radius: 50%;      align-items: center;      justify-content: center;      cursor: pointer;      z-index: 10;      box-shadow: 0 2px 8px rgba(0,0,0,0.1);      color: var(--tg-df-text-primary);      padding: 0;    }    .tg-df-scroll-btn svg {      width: 16px;      height: 16px;    }    .tg-df-scroll-btn:hover {      background: #f4f4f4;    }    .tg-df-scroll-btn.left {      left: 0px;    }    .tg-df-scroll-btn.right {      right: 0px;    }    @container tg-df (max-width: 768px) {      .tg-df-scroll-btn {        display: flex;        top: 22px; /* vertically center within the 44px high filter buttons */      }    }    .tg-df-filters {        width: 100%;        margin: 0;        margin-bottom: -320px;        padding: 0 16px 320px 16px;        display: flex;        flex-wrap: nowrap;        gap: 8px;        overflow-x: auto;        overflow-y: hidden;        pointer-events: none;        scrollbar-width: none;        -webkit-overflow-scrolling: touch;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }      .tg-df-sort-wrapper {        pointer-events: auto;        flex: 0 0 auto;        width: 175px;        min-width: 175px;      }    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 120px;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 16px 16px 8px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }                  .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;        width: auto;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;      width: 100vw;      max-width: 1200px;      position: relative;      left: 50%;      transform: translateX(-50%);    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 14px;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }        .tg-df-container .tg-df-carousel-scroll-left,    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-left { left: 8px; }    .tg-df-container .tg-df-carousel-scroll-right { right: 8px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-left { left: 0px; }    .tg-df-carousel-filters-outer .tg-df-carousel-scroll-right { right: 0px; }    .tg-df-carousel-filters-outer { margin-left: -24px; margin-right: -24px; padding-left: 24px; padding-right: 24px; }    .tg-df-grid-wrapper { position: relative; }    @container tg-df (max-width: 599px) { .tg-df-carousel-filters-outer { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } }        .tg-df-container .tg-df-carousel-scroll-left:hover,    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn {      display: inline-flex;      align-items: center;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.40);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #1f69ff; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #0056e0; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }    .tg-df-savings-squad-header { margin-bottom: 24px; text-align: center; display: none; }    .tg-df-banner-img-desktop { display: block; width: 100%; height: auto; margin-bottom: 32px; }    .tg-df-banner-img-mobile { display: none; width: 100%; height: auto; margin-bottom: 32px; }    @container tg-df (max-width: 600px) {      .tg-df-banner-img-desktop { display: none; }      .tg-df-banner-img-mobile { display: block; }    }    .tg-df-header-title { font-size: 28px; font-weight: 700; color: var(--tg-df-text); margin: 32px 0 12px 0; line-height: 1.3; }    .tg-df-header-subtitle { font-size: 16px; color: var(--tg-df-text-muted); margin: 0 0 32px 0; line-height: 1.5; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3Cdiv class="tg-df-savings-squad-header" id="tg-df-savings-squad-header">      \x3Cpicture>        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/xkh2og7m3d1778189998.png" alt="Deals Banner" class="tg-df-banner-img-desktop" />        \x3Cimg src="https://cdn.mos.cms.futurecdn.net/flexiimages/gmak6rtdf41778245089.png" alt="Deals Banner Mobile" class="tg-df-banner-img-mobile" />      \x3C/picture>      \x3Cdiv class="tg-df-header-text">        \x3Ch2 class="tg-df-header-title" id="tg-df-header-title">Editor's Choice Deals\x3C/h2>        \x3Cp class="tg-df-header-subtitle" id="tg-df-header-subtitle">Discover the best discounts currently available, curated daily by the Tom's Guide Savings Squad.\x3C/p>      \x3C/div>    \x3C/div>    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-roundels">                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Televisions" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/wcMxTsHgqu3roMbAx7RLnT-132-100.png" alt="TVs" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">TVs\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Phones" data-pr="over50">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/G3KGaRGzj24F6PUsw4bWpT-132-100.png" alt="Phones" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Phones\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Computing" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/znNvsLzx8NEgNkD9HSFSnT-132-100.png" alt="Computing" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Computing\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Gaming" data-pr="all">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/Pgew8yaRQeZFHqHjTzvBnT-132-100.png" alt="Gaming" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Gaming\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Mattresses" data-pr="over500">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/cW7xsaLyesxkHFVSiC4kmT-132-100.png" alt="Mattresses" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Mattresses\x3C/span>            \x3C/div>                      \x3Cdiv class="tg-df-roundel tg-df-carousel-cat" data-query="Audio" data-pr="over30">              \x3Cdiv class="tg-df-roundel-img-box">                 \x3Cimg src="https://cdn.mos.cms.futurecdn.net/pCvBVHuhaQVjKt3VgCjbqT-132-100.png" alt="Audio" />              \x3C/div>              \x3Cspan class="tg-df-roundel-label">Audio\x3C/span>            \x3C/div>                  \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.parentElement.querySelector('.tg-df-carousel-roundels').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-outer" style="position: relative;">          \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>          \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>        \x3C/div>        \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('.tg-df-carousel-filters-wrap').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3C/div>    \x3C/div>    \x3C/div>      \x3C!-- Search & Filter Controls --\x3E      \x3Cdiv class="tg-df-top-bar" id="tg-df-top-bar" style="position: relative; z-index: 100; margin: 0 auto 20px;">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>      \x3C/div>    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">              \x3Cdiv class="tg-df-filters-container" style="position: relative; width: 100%; max-width: 800px; margin: 0 auto;">          \x3Cbutton class="tg-df-scroll-btn left" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: -200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M15 18l-6-6 6-6"/>\x3C/svg>          \x3C/button>          \x3Cbutton class="tg-df-scroll-btn right" style="display: none;" onclick="this.parentElement.querySelector('.tg-df-filters').scrollBy({left: 200, behavior: 'smooth'})">            \x3Csvg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">\x3Cpath d="M9 18l6-6-6-6"/>\x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-filters">          \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>          \x3C/div>        \x3C/div>        \x3C/div>      \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cbutton class="tg-df-carousel-scroll-left" type="button" aria-label="Scroll left" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: -200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m15 18-6-6 6-6">\x3C/path>\x3C/svg>\x3C/button>      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>      \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" style="display:none;" onclick="this.parentElement.querySelector('#tg-df-grid').scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();        }        getViewMode() {          console.log("DEBUG getViewMode -> override:", this.viewModeOverride, "editorMode:", this.editorMode);          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          console.log("[DEBUG] applyLayoutMode CALLED! mode=", mode);          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          const showHeaderDetails = params.get('show_header_details') !== 'false';          const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          const topBarDiv = this.root.querySelector('#tg-df-top-bar');          const headerElement = this.root.querySelector('#tg-df-savings-squad-header');          if (headerElement) {             headerElement.style.display = (mode === 'savings_squad' && showHeaderDetails) ? 'block' : 'none';          }          if (mode === 'carousel') {             this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (topBarDiv) topBarDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.add('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (topBarDiv) topBarDiv.style.display = 'block';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!this.viewModeOverride && initialViewMode) {            this.viewModeOverride = initialViewMode;          }          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Gaming laptops';          }          const website = params.get('website') || 'tomsguide';          this.website = website;          if (website === 'techradar') {            const squadHeader = this.root.querySelector('.tg-df-savings-squad-header');            if (squadHeader) {               const pic = squadHeader.querySelector('picture');               if (pic) pic.style.display = 'none';            }            const style = document.createElement('style');            style.innerHTML = `              .tg-df-container .hawk-affiliate-link-deal-button, .tg-df-container .tg-df-card-cta { background-color: #5DAF08 !important; }              .tg-df-container .hawk-affiliate-link-deal-button:hover, .tg-df-container .tg-df-card-cta:hover { background-color: #4a8c06 !important; }            `;            this.root.appendChild(style);          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (this.viewModeSelect && params.has('view_mode')) {            this.viewModeSelect.value = params.get('view_mode');          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'date_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }          const headerTitleEl = this.root.querySelector('#tg-df-header-title');          const headerSubtitleEl = this.root.querySelector('#tg-df-header-subtitle');          if (params.has('widget_title') && headerTitleEl) {             headerTitleEl.textContent = params.get('widget_title');          }          if (params.has('widget_subtitle') && headerSubtitleEl) {             headerSubtitleEl.textContent = params.get('widget_subtitle');          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            if (this.getViewMode() === 'savings_squad') {              this.searchInput.value = '';            } else {              this.searchInput.value = this.currentQuery;            }          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'date_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const handleFiltersScroll = () => {            const filters = this.root.querySelector('.tg-df-filters');            const leftBtn = this.root.querySelector('.tg-df-scroll-btn.left');            const rightBtn = this.root.querySelector('.tg-df-scroll-btn.right');            if (filters && leftBtn && rightBtn) {              const { scrollLeft, scrollWidth, clientWidth } = filters;              leftBtn.style.display = scrollLeft > 0 ? 'flex' : 'none';              rightBtn.style.display = Math.ceil(scrollLeft + clientWidth) < scrollWidth - 5 ? 'flex' : 'none';            }          };          const filters = this.root.querySelector('.tg-df-filters');          if (filters) {            filters.addEventListener('scroll', handleFiltersScroll);            window.addEventListener('resize', handleFiltersScroll);            setTimeout(handleFiltersScroll, 100);                        // Also call after rendering dropdowns            const origRenderCategories = this.renderCategories;            if (origRenderCategories) {               this.renderCategories = (...args) => {                 origRenderCategories.apply(this, args);                 setTimeout(handleFiltersScroll, 50);               };            }          }                const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          const showAutocomplete = () => {             if (this.getViewMode() !== 'savings_squad' || !this.autocompleteDropdown || !this.airedaleTags) return;                          let terms = this.airedaleTags;             if (this.airedaleBrands) {                terms = terms.concat(this.airedaleBrands.map(b => b.formatted_value));             }             terms = [...new Set(terms)];                          const query = this.searchInput.value.trim();             let matches = [];             if (query.length > 0) {                 matches = terms.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase());             } else {                 matches = terms;             }                          if (matches.length > 0) {                 this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                 this.autocompleteDropdown.classList.add('active');             } else {                 this.autocompleteDropdown.classList.remove('active');             }          };          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('focus', showAutocomplete);            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              showAutocomplete();              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  if (this.getViewMode() === 'savings_squad') {                    this.activeDealTag = null;                    this.currentQuery = '';                    if (this.categoryFilter) this.categoryFilter.value = 'all';                    this.fetchDeals('');                  } else {                    this.deals = [];                    this.render();                  }                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                                let isTag = false;                if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;                if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;                this.activeDealTag = isTag ? query : null;                                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   if (query.length === 0 && this.getViewMode() === 'savings_squad') {                       if (this.categoryFilter) this.categoryFilter.value = 'all';                   }                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   if (this.categoryFilter && this.airedaleTags.includes(tag)) {                       this.categoryFilter.value = tag;                   }                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                            let isTag = false;              if (this.airedaleTags && this.airedaleTags.includes(query)) isTag = true;              if (this.airedaleBrands && this.airedaleBrands.some(b => b.formatted_value === query)) isTag = true;              this.activeDealTag = isTag ? query : null;                            this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 if (query.length === 0 && this.getViewMode() === 'savings_squad') {                     if (this.categoryFilter) this.categoryFilter.value = 'all';                 }                 this.fetchDeals(query);              }            });          }          if(this.sortSelect && this.sortSelect.querySelector('option[value="date_desc"]') === null) {              const option = document.createElement('option');              option.value = "date_desc";              option.text = "Newest First";              this.sortSelect.insertBefore(option, this.sortSelect.firstChild);          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               if (val) {                 this.currentQuery = val;               } else {                 if (this.searchInput && this.currentQuery === document.querySelector('#tg-df-brand-trigger')?.getAttribute('data-active-brand')) {                     // don't clear current query if a brand is selected                 } else if (this.searchInput) {                     this.currentQuery = '';                     this.searchInput.value = '';                 }               }               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = 'date_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }          this.setupScrollListeners();        }        setupScrollListeners() {          const containers = [             this.root.querySelector('.tg-df-carousel-roundels'),             this.root.querySelector('.tg-df-carousel-filters-wrap'),             this.root.querySelector('#tg-df-grid')          ];                    containers.forEach(container => {             if (!container) return;                          const checkScroll = () => {                if (!container.parentElement) return;                const leftBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-left');                const rightBtn = container.parentElement.querySelector('.tg-df-carousel-scroll-right');                                if (leftBtn) {                   if (container.scrollLeft <= 5) leftBtn.style.display = 'none';                   else leftBtn.style.display = 'flex';                }                                if (rightBtn) {                   if (container.scrollWidth <= container.clientWidth) {                       rightBtn.style.display = 'none';                   } else if (container.scrollLeft >= container.scrollWidth - container.clientWidth - 5) {                       rightBtn.style.display = 'none';                   } else {                       rightBtn.style.display = 'flex';                   }                }             };                          container.addEventListener('scroll', checkScroll);             checkScroll();                          window.addEventListener('resize', checkScroll);                          const observer = new MutationObserver(checkScroll);             observer.observe(container, { childList: true, subtree: true, characterData: false });          });        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getRowsLimit() {          if (this.rowsSelect && this.rowsSelect.value) return parseInt(this.rowsSelect.value, 10);          let configSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {             configSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {             configSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(configSource);          if (params.has('rows')) return parseInt(params.get('rows'), 10) || 12;          return 12;        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }        async fetchDeals(query) {          this.showLoading();          this.deals = [];          this.displayLimit = this.getRowsLimit();                    try {            console.log("getViewMode returns:", this.getViewMode());            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad();            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query);               } else {                 await this.fetchHawkDeals(query);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const siteParam = this.website || 'tomsguide';            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=${siteParam}&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (!this.activeDealTag && this.currentQuery) {             const tagMatch = this.airedaleTags.find(t => t.toLowerCase() === this.currentQuery.toLowerCase());             if (tagMatch) {                this.activeDealTag = tagMatch;             }          }          if (this.activeDealTag) {             const cleanTag = this.activeDealTag.toLowerCase().replace(/&/g, '').replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');             const encodedTag = encodeURIComponent(cleanTag);             const siteParam = this.website || 'tomsguide';             const url = `https://airedale.futurecdn.net/feeds/feed_1781000519267.json?site=${siteParam}&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let seenUrls = new Set();                    let overallBrandsCounts = {};                    // First pass: extract ALL brands from topArticles so the dropdown has all options          topArticles.forEach((article) => {             if (!article.articlepage) return;             let pageData = [];             try { pageData = JSON.parse(article.articlepage[0]); } catch(e){ console.warn(e); }             const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');             savingsSquad.forEach((block) => {                const data = block.data || {};                if (data.brand) {                   const cleanBrand = data.brand.replace(/^\d+\.\s*/, '').trim();                   overallBrandsCounts[cleanBrand] = (overallBrandsCounts[cleanBrand] || 0) + 1;                }             });          });          targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                if (externalUrl) {                   if (seenUrls.has(externalUrl)) return;                  seenUrls.add(externalUrl);                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || '',                   authorName: article.articleauthortext ? article.articleauthortext[0] : (article.articleauthor ? article.articleauthor[0] : ''),                   authorRole: article.articleauthorrole ? article.articleauthorrole[0] : '',                   authorImage: article.articleauthormedia ? article.articleauthormedia[0] : '',                   documentUrl: article.documenturl ? article.documenturl[0] : '',                   modifiedDate: article.contentmodifieddate || article.modifieddate || ''                });             });          });                    const airedaleBrandsList = Object.keys(overallBrandsCounts).map(b => ({              formatted_value: b,              count: overallBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    url.searchParams.append('rows', this.getRowsLimit().toString());          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = this.getRowsLimit();          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : 'date_desc';          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                ${_div}              ${_div}              \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin:0; border-radius:0;">${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map((v, idx) => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              const revenueIdVal = generateRevenueId(linkUrl, offerName, merchantName, null);              const rewrittenLinkUrl = rewriteAffiliateLink(linkUrl, area, revenueIdVal);              return `                \x3Ca href="${this.escapeHTML(rewrittenLinkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item"                  data-action="voucher-click"                  data-product-name="${this.escapeHTML(offerName)}"                  data-merchant-name="${this.escapeHTML(merchantName)}"                  data-analytics-id="${this.escapeHTML(offerObj.offer_id || offerObj.id || v.id || '')}"                  data-price=""                  data-previous-price=""                  data-original-link="${this.escapeHTML(linkUrl)}"                  data-revenue-id="${revenueIdVal}"                  data-index="${idx}"                  data-total="${offers.length}"                  data-in-stock="true"                  data-currency="USD"                  data-model-id="${this.escapeHTML(offerObj.model_id || v.model_id || offerObj.id || v.id || '')}"                  data-merchant-id="${this.escapeHTML(offerObj.merchant_id || offerObj.merchant?.id || '')}"                >                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });            // Attach voucher click tracking            const voucherBtns = content.querySelectorAll('[data-action="voucher-click"]');            voucherBtns.forEach(btn => {              btn.addEventListener('click', (e) => {                if (e.target.closest('[data-action="copy-code"]')) return;                                const productName = btn.getAttribute('data-product-name');                const merchantNameAttr = btn.getAttribute('data-merchant-name');                const productId = btn.getAttribute('data-analytics-id');                const price = parseFloat(btn.getAttribute('data-price')) || null;                const prevPriceStr = btn.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = btn.getAttribute('data-original-link');                const rewrittenLink = btn.getAttribute('href');                const revenueId = btn.getAttribute('data-revenue-id');                const index = parseInt(btn.getAttribute('data-index'), 10) || 0;                const inStock = btn.getAttribute('data-in-stock') === 'true';                const totalText = btn.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: btn.getAttribute('data-model-id') || null,                    matchId: btn.getAttribute('data-match-id') || null,                    brand: btn.getAttribute('data-model-brand') || null,                    parent: btn.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: btn.getAttribute('data-merchant-id') || null,                    network: btn.getAttribute('data-merchant-network') || null,                    url: btn.getAttribute('data-merchant-url') || null,                    name: merchantNameAttr                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: btn.getAttribute('data-currency') || 'USD'                };                if (typeof trackDealClick === 'function') {                  trackDealClick(trackingParams);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)}${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = 'View Deal';              if (isSavingsSquadMode) {                priceGroupHtml = ``;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = isSavingsSquadMode ? `` : `                \x3Cdiv class="tg-df-card-price-group">                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = deal.merchant && deal.merchant.toLowerCase().includes('amazon') ? '' : `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                          \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                          \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                            var c = this.parentNode;                            if (this.dataset.expanded === 'true') {                              var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                              if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                              pd.style.display = '-webkit-box';                              pd.style.webkitLineClamp = '3';                              this.textContent = 'READ MORE';                              this.style.position = 'absolute';                              this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                              this.style.paddingLeft = '16px';                              this.dataset.expanded = 'false';                            } else {                              var pd = this.previousElementSibling;                              pd.style.display = 'inline';                              pd.style.webkitLineClamp = 'unset';                              this.textContent = 'READ LESS';                              this.style.position = 'static';                              this.style.background = 'transparent';                              this.style.paddingLeft = '4px';                              this.dataset.expanded = 'true';                              pd.appendChild(this);                            }                          ">READ MORE${_button}                        \x3C/div>` : ''}                      ${_div}                    ${_div}                    ${deal.authorName ? `                      \x3Cdiv class="tg-df-author-line-mobile" style="padding: 0 0 12px 0; background: transparent;">                         \x3Cdiv style="display: flex; align-items: center; gap: 12px;">                            ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="40" height="40" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 40px; min-height: 40px;">` : ''}                            \x3Cdiv style="display: flex; flex-direction: column;">                               \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">\x3Cspan style="color: #FF6600;">${this.escapeHTML(deal.merchant)}${_span} deal recommended by:${_div}                               \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.3;">                                  \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                  ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                  ${deal.modifiedDate ? `\x3Cdiv style="color: var(--tg-df-text-muted); margin-top: 2px;">${getTimeAgo(deal.modifiedDate)}${_div}` : ''}                               ${_div}                            ${_div}                         ${_div}                      ${_div}                    ` : ''}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>View Deal${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                  \x3Cdiv class="tg-df-card-merchant-wrapper" style="position: absolute; bottom: 0; right: 0; background: transparent; padding: 8px 12px; z-index: 10;">                     \x3Cspan class="tg-df-card-merchant-pill" style="text-align: right; margin-bottom: 0;" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cdiv class="tg-df-card-desc-container" style="margin-bottom: 12px; position: relative;">                    \x3Cp class="tg-df-card-desc-content" style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 0; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">${this.escapeHTML(deal.description)}${_p}                    \x3Cbutton type="button" class="tg-df-card-desc-btn" style="display: none; appearance: none; border: none; color: #000000; font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: pointer; font-family: inherit; position: absolute; bottom: 2px; right: 0; background: linear-gradient(to right, transparent, #fff 20%, #fff); padding: 0 0 0 16px;" onclick="                      var c = this.parentNode;                      if (this.dataset.expanded === 'true') {                        var pd = (c.tagName === 'P') ? c : this.previousElementSibling;                        if (c.tagName === 'P') { c.parentNode.appendChild(this); pd = c; }                        pd.style.display = '-webkit-box';                        pd.style.webkitLineClamp = '3';                        this.textContent = 'READ MORE';                        this.style.position = 'absolute';                        this.style.background = 'linear-gradient(to right, transparent, #fff 20%, #fff)';                        this.style.paddingLeft = '16px';                        this.dataset.expanded = 'false';                      } else {                        var pd = this.previousElementSibling;                        pd.style.display = 'inline';                        pd.style.webkitLineClamp = 'unset';                        this.textContent = 'READ LESS';                        this.style.position = 'static';                        this.style.background = 'transparent';                        this.style.paddingLeft = '4px';                        this.dataset.expanded = 'true';                        pd.appendChild(this);                      }                    ">READ MORE${_button}                  \x3C/div>` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${deal.authorName ? `                    \x3Cdiv class="tg-df-author-line-desktop" style="padding: 0 0 ${isSavingsSquadMode ? 0 : 12}px 0;">                       \x3Cdiv style="display: flex; align-items: center; gap: 10px;">                          ${deal.authorImage ? `\x3Cimg src="${this.escapeHTML(deal.authorImage)}" alt="${this.escapeHTML(deal.authorName)}" class="tg-df-author-img" width="36" height="36" style="border-radius: 50%; object-fit: cover; flex-shrink: 0; aspect-ratio: 1 / 1; min-width: 36px; min-height: 36px;">` : ''}                          \x3Cdiv style="display: flex; flex-direction: column;">                             \x3Cdiv style="font-size: 10px; color: var(--tg-df-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; font-weight: 600;">Recommended by:${_div}                             \x3Cdiv style="font-size: 11px; color: var(--tg-df-text); line-height: 1.2;">                                \x3Cstrong>\x3Ca href="https://www.tomsguide.com/${this.escapeHTML(deal.documentUrl || '').replace(/^\/+/, '')}" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit; border-bottom: 1px dotted var(--tg-df-text-muted);">${this.escapeHTML(deal.authorName)}${_a}${_strong}                                ${deal.authorRole && !['null', 'nul', 'undefined'].includes(String(deal.authorRole).toLowerCase()) ? ` • ${this.escapeHTML(deal.authorRole)}` : ''}                                ${deal.modifiedDate ? `\x3Cspan style="color: var(--tg-df-text-muted);"> • ${getTimeAgo(deal.modifiedDate)}${_span}` : ''}                             ${_div}                          ${_div}                       ${_div}                    ${_div}                    ` : ''}                    ${priceGroupHtml}                  ${_div}                ${_div}                \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta" style="text-decoration: none; border-radius: 0;">${ctaText}${_a}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit) {            dealsHtml += `              \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer;">Load More${_button}              ${_div}            `;          }                    this.grid.innerHTML = dealsHtml;          // Inject JSON-LD          try {            let targetNode = this.hostContainer || document.head;            let jsonLdScript = targetNode.querySelector('#tg-df-json-ld-' + this.widgetId);            if (!jsonLdScript) {                jsonLdScript = document.createElement('script');                jsonLdScript.type = 'application/ld+json';                jsonLdScript.id = 'tg-df-json-ld-' + this.widgetId;                targetNode.appendChild(jsonLdScript);            }            const jsonLdData = {              "@context": "https://schema.org",              "@type": "ItemList",              "itemListElement": displayDeals.slice(0, this.displayLimit).map((deal, index) => {                 let isoCurrency = "USD";                 if (deal.currency === '£') isoCurrency = "GBP";                 else if (deal.currency === '€') isoCurrency = "EUR";                 else if (deal.currency === 'A$') isoCurrency = "AUD";                 else if (deal.currency === 'CA$') isoCurrency = "CAD";                 const areaCode = typeof this.getAreaCode === 'function' ? this.getAreaCode() : 'US';                 const revenueId = typeof generateRevenueId === 'function' ? generateRevenueId(deal.url, deal.title, deal.merchant, null) : '';                 const rewrittenLink = typeof rewriteAffiliateLink === 'function' ? rewriteAffiliateLink(deal.url, areaCode, revenueId) : deal.url;                 return {                   "@type": "ListItem",                   "position": index + 1,                   "item": {                     "@type": "Product",                     "name": deal.title,                     "image": deal.image || "",                     "description": deal.description || "",                     "brand": {                       "@type": "Brand",                       "name": deal.brand || ""                     },                     "offers": {                       "@type": "Offer",                       "priceCurrency": isoCurrency,                       "price": deal.rawPrice || 0,                       "url": rewrittenLink,                       "seller": {                         "@type": "Organization",                         "name": deal.merchant || ""                       }                     }                   }                 };              }).filter(item => item.item.name)            };            jsonLdScript.textContent = JSON.stringify(jsonLdData);          } catch(e) { console.warn("JSON-LD generation failed", e); }          setTimeout(() => {            const contents = this.root.querySelectorAll('.tg-df-card-desc-content');            contents.forEach(p => {              if (p.scrollHeight > p.clientHeight || p.scrollHeight > 60) {                if (p.nextElementSibling) {                  p.nextElementSibling.style.display = 'block';                }              }            });                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));          }, 50);          const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              this.displayLimit += this.getRowsLimit();              this.render();            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Get up to 50% off Skechers for summer — 17 best sandal, walking shoe and running shoe deals before the 4th of July ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Goodbye Prime Day, we'll miss you! Amazon's big summer sale just ended, but no one told Skechers — you can still <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">save up to 45% off Skechers at Amazon</a> right now. </p><p>Some of my favorite pairs are included, like the best selling <a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG/" target="_blank" rel="nofollow">Skechers Summits Dazzling Haze on sale from $59</a>. Our fitness team loves these, ranking them among the best Skechers you can buy. Or, if you love the simple look, the <a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B072HXBH3G" target="_blank" rel="nofollow">Skechers Go Walk Joy Slip-On Sneakers are on sale from $47</a>.</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Billie Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><strong>was $62 now from $31</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $37</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $42</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><strong>was $92 now $50</strong></a></li><li><strong>Bobs Arc Waves - Slick Turn Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><strong>was $79 now from $61</strong></a></li></ul><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37">Foamies Precision Slide Sandal (Men's): was $49 now $37</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $37 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$48">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $48</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50">Summits Key Pace Slip-ins (Men's): was $87 now $50</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.72%;"><img id="k5HJ7GLKs4W2YimAqh8CiX" name="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k5HJ7GLKs4W2YimAqh8CiX.jpg" mos="" align="middle" fullscreen="" width="695" height="422" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61">Bobs Arc Waves - Slick Turn Slip-ins (Men's): was $79 now $61</a></strong><br>Elevate your style and comfort with these arc cushioned sneakers! They have a simple, slip-on design with bungee laces and come in a striking color selection of navy, white or black.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">Go Walk 6 Slip-Ins (Men's): was $89 now $69</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76">Viper Court Reload Sneaker (Men's): was $103 now $76</a></strong><br>These hands-free sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76">View Deal</a></p></div><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$30">Cleo Honeycomb (Women's): was $36 now $30</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$31">Bobs Billie Sneaker (Women's): was $62 now $31</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow" data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">Keepsakes Ice Angel Slipper (Women's): was $34 now $32</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow" data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $33</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $42</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43">Bobs B Cute Sneaker (Women's): was $55 now $43</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$47" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$47">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $47</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$47">View Deal</a></p></div><div class="product"><a data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$50" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$50">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $50</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$59">Summits Dazzling Haze Slip Ins (Women's): was $75 now $59</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/get-up-to-50-percent-off-skechers-for-summer-15-best-sandal-walking-shoe-and-running-shoe-deals-before-the-4th-of-july</link>
                                                                            <description>
                            <![CDATA[ Prime Day just ended — but Amazon's Skechers deals are still great. Check out the best savings on sandals, walking shoes and sneakers. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">kewdT6LzTUGFYpYQffa5Lb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FpRtUxwqWw6Xfzt3bU9LK7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 01 Jul 2026 11:29:34 +0000</pubDate>                                                                                                                                <updated>Thu, 02 Jul 2026 09:27:06 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FpRtUxwqWw6Xfzt3bU9LK7-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes with a TG Savings Squad badge.]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes with a TG Savings Squad badge.]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes with a TG Savings Squad badge.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FpRtUxwqWw6Xfzt3bU9LK7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Goodbye Prime Day, we'll miss you! Amazon's big summer sale just ended, but no one told Skechers — you can still <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">save up to 45% off Skechers at Amazon</a> right now. </p><p>Some of my favorite pairs are included, like the best selling <a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG/" target="_blank" rel="nofollow">Skechers Summits Dazzling Haze on sale from $59</a>. Our fitness team loves these, ranking them among the best Skechers you can buy. Or, if you love the simple look, the <a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B072HXBH3G" target="_blank" rel="nofollow">Skechers Go Walk Joy Slip-On Sneakers are on sale from $47</a>.</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Billie Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><strong>was $62 now from $31</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $37</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $42</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><strong>was $92 now $50</strong></a></li><li><strong>Bobs Arc Waves - Slick Turn Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><strong>was $79 now from $61</strong></a></li></ul><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37">Foamies Precision Slide Sandal (Men's): was $49 now $37</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $37 right now. They are molded to support your feet and dry rapidly if you get them wet, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$48">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $48</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50">Summits Key Pace Slip-ins (Men's): was $87 now $50</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="bcb6a2de-1d42-4d06-85b1-f69c96f19045" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.72%;"><img id="k5HJ7GLKs4W2YimAqh8CiX" name="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k5HJ7GLKs4W2YimAqh8CiX.jpg" mos="" align="middle" fullscreen="" width="695" height="422" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61">Bobs Arc Waves - Slick Turn Slip-ins (Men's): was $79 now $61</a></strong><br>Elevate your style and comfort with these arc cushioned sneakers! They have a simple, slip-on design with bungee laces and come in a striking color selection of navy, white or black.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">Go Walk 6 Slip-Ins (Men's): was $89 now $69</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PY9BZVD" target="_blank" rel="nofollow" data-dimension112="78d65f6f-0387-4fd0-b0d1-7576caf3ee8d" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76">Viper Court Reload Sneaker (Men's): was $103 now $76</a></strong><br>These hands-free sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0F371Z96V" target="_blank" rel="nofollow" data-dimension112="d7504709-6969-4d5d-b9fa-3ecfae275c78" data-action="Deal Block" data-label="Viper Court Reload Sneaker (Men's)" data-dimension48="Viper Court Reload Sneaker (Men's)" data-dimension25="$76">View Deal</a></p></div><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$30">Cleo Honeycomb (Women's): was $36 now $30</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$31">Bobs Billie Sneaker (Women's): was $62 now $31</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow" data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">Keepsakes Ice Angel Slipper (Women's): was $34 now $32</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B079HL468K" target="_blank" rel="nofollow" data-dimension112="2269f5af-e751-450c-a535-272007d96b21" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $33</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $42</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43">Bobs B Cute Sneaker (Women's): was $55 now $43</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="db853746-deeb-48d2-ae71-5e2199c57e5e" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$47" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$47">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $47</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$47">View Deal</a></p></div><div class="product"><a data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$50" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$50">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $50</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$59">Summits Dazzling Haze Slip Ins (Women's): was $75 now $59</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="a9cb8750-3df5-4828-83e3-86fe34ec5749" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skip the splurge: I found 15 Ugg dupes and slipper deals starting from AU$39 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We're heading into the freezing cold weather season in most inhabited parts of Australia, and I'm about to dust off my fuzz-lined slippers to get some seriously good wear in over the next three months. </p><p>Aussie-made Ugg boots are the perfect shoes for any wintery occasion, no matter if you're chucking them on as a just-outside-the-front-door shoe or actively sporting them out and about. </p><p>That said, sometimes Uggs can come with a hefty price tag, as they're often made with Aussie sheepskin for the ultimate cosy bliss. However, I've found some stellar slipper deals from retailers and brands like <a href="https://www.amazon.com.au/dp/B0DNC9KT3F" target="_blank">Amazon</a>, <a href="https://uggexpress.com.au/collections/ugg-boots-ugg-slippers-for-sale/products/australian-shepherd-ugg-slippers-sheepskin-wool-adjustable-strap-mary-jane-velvi" target="_blank">Ugg Express</a>, <a href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H/ref=sr_1_5" target="_blank">Skechers</a> and <a href="https://www.crocs.com.au/p/classic-cozzzy-sandal/207446.html" target="_blank">Crocs</a> to hopefully help you (and your wallet) find your next pair of winter warmers for less. </p><p>To get your shoe-shopping on, I've gathered 15 toe-tapping deals worth grabbing right now. </p>        <div class="featured_product_block featured_block_hero" data-id="a00b2e53-5304-41f8-aaca-2b2a52dc049e">            <a href="https://www.amazon.com.au/dp/B0DNC9KT3F" data-model-name="Classic Ultra Mini Ankle Boots" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:92.40%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/vToeAzpeBn6hEMZEUotAre.jpg" alt="Best Gift Choice Ugg 1978aus Classic Ultra Mini Ankle Boots-Australian Wool, Non-Slip, Super Warm and Comfort (chestnut, Us Footwear Size System, Adult, Women, Numeric, Medium, 7)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>UGG</div>                                        <div class="featured__title">Classic Ultra Mini Ankle Boots</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9f1e15b6-5713-43f0-8efb-9d477a2504b9">            <a href="https://www.amazon.com.au/UGG-AUSTRALIAN-SHEPHERD-Slipper-Ladies/dp/B0D6B28289/" data-model-name="Tazzy Mini Slipper Boots Valen" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:111.61%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/BE3Kv6Fqi3cagogW48bake.jpg" alt="Ugg Australian Shepherd Tazzy Mini Slipper Boots Valen Black Au Ladies 13 / Au Men 11 / Eu 44"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>UGG</div>                                        <div class="featured__title">Tazzy Mini Slipper Boots Valen</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="3dc26275-8623-4b57-b3b1-0da2a5a3a839">            <a href="https://uggexpress.com.au/collections/ugg-boots-ugg-slippers-for-sale/products/australian-shepherd-ugg-slippers-sheepskin-wool-adjustable-strap-mary-jane-velvi" data-model-name="Mary Jane Velvi Slippers " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:90.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/KTF4W8DY5gP5b5gtRABy45.jpg" alt="Mary jane uggs"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ugg Express </div>                                        <div class="featured__title">Mary Jane Velvi Slippers </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="89b42e8d-e0ea-4578-8ca6-1d828fb9c909">            <a href="https://www.platypusshoes.com.au/mens-classic-slip-on-1129290-che-che.html" data-model-name="Mens Classic Slip-On" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:125.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/hhJiWzU67Zj2vY3bJL3f85.png" alt="Men's slip on uggs"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Platypus Shoes</div>                                        <div class="featured__title">Mens Classic Slip-On</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="31ca4e6d-7d39-4a2a-928d-fdfa512396d5">            <a href="https://uggexpress.com.au/collections/ugg-boots-ugg-slippers-for-sale/products/australian-shepherd-ugg-boots-sheepskin-wool-elastic-band-platform-chelsie" data-model-name="Ugg Boots Elastic Band Platform Chelsie" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:90.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/FXCv59aCHTPBD3zNLYQK45.jpg" alt="Chelsie boot"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ugg Express</div>                                        <div class="featured__title">Ugg Boots Elastic Band Platform Chelsie</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9ba188cf-8175-4cb9-b79d-7b6528000242">            <a href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H/ref=sr_1_5" data-model-name="Women's Bobs Keepsakes Lite Slipper, Cozy Blend " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gvV2peiAueSTnzzSHefUye.jpg" alt="Skechers Women's Bobs Keepsakes Lite Slipper, Cozy Blend - Chestnut, Us 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Women's Bobs Keepsakes Lite Slipper, Cozy Blend </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="cd9e3ba4-523d-416a-82e3-b5563e80ce57">            <a href="https://www.amazon.com.au/Skechers-Womens-Keepsakes-Hi-Rise-Chestnut/dp/B0DM9Y8ZDG" data-model-name="Women's Keepsakes Hi-Rise - Zen Out" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/3WCA6VYQEUXqhUXyLEWRse.jpg" alt="Skechers Women's Keepsakes Hi-Rise - Zen Out, Chestnut, Us 9"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Women's Keepsakes Hi-Rise - Zen Out</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1d64f1f6-aa64-49a2-80fb-8498fcbdabb0">            <a href="https://www.amazon.com.au/Skechers-Womens-Campfire-Winter-Slipper/dp/B0DP7SS88X/" data-model-name="Women's Cozy Campfire Winter Nights Slipper" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:70.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/MstcFKyzPKv2JchFTwEtne.jpg" alt="Skechers Women's Cozy Campfire Winter Nights Slipper, Sand, 7 Us"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Women's Cozy Campfire Winter Nights Slipper</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="a63933dc-69a0-4651-b3bf-d42aa13c2af7">            <a href="https://www.crocs.com.au/p/classic-lined-clog/203591.html" data-model-name="Classic Lined Clog" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/63MnrnNP6BRKN37HARGp8d.jpg" alt="Crocs Unisex Adult Classic Fleece Lined Clog, Mushroom, Us M9w11"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crocs</div>                                        <div class="featured__title">Classic Lined Clog</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="36e1ed2c-5df3-453c-8e40-0bdbae99d723">            <a href="https://www.crocs.com.au/p/classic-unfurgettable-vegan-suede-clog/212106.html" data-model-name="Classic Unfurgettable Vegan Suede Clog" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/TijZYWH9V9evug5gY8xtG5.png" alt="Crocs unfurgettable clog"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crocs</div>                                        <div class="featured__title">Classic Unfurgettable Vegan Suede Clog</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c2a3ba3e-cf62-4301-af66-9e0e109b162e">            <a href="https://www.crocs.com.au/p/classic-cozzzy-slipper/209386.html" data-model-name="Classic Cozzzy Slipper" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/g4PSBVcb6bVDj2dGS2cAE5.png" alt="Crocs cozzzy slipper"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crocs</div>                                        <div class="featured__title">Classic Cozzzy Slipper</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f178d3a9-8666-4173-acc3-b41a04ee2dc3">            <a href="https://www.crocs.com.au/p/classic-cozzzy-sandal/207446.html" data-model-name="Classic Cozzzy Sandal" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:81.62%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/UxMVMNEPujDUoyn5LqrTeL.png" alt="Cozzzy sandal in hot blush"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crocs</div>                                        <div class="featured__title">Classic Cozzzy Sandal</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="24200616-2578-4cd6-9881-1618c361d72f">            <a href="https://www.birkenstock.com.au/products/zermatt-light-grey-wool-felt-unisex-women-men-home-2022" data-model-name="Zermatt Light Grey Wool Felt" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/UQHMtNqhY5PrZNKkd8yGMN.jpg" alt="Zermatt Light Grey Wool Felt -"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Birkenstock</div>                                        <div class="featured__title">Zermatt Light Grey Wool Felt</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f9c14c1e-c0c9-44ca-bbc1-57eb3f87feb2">            <a href="https://www.theiconic.com.au/arizona-shearling-suede-leather-regular-unisex-2828483.html" data-model-name="Arizona Shearling Suede Leather Regular - Unisex" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:125.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ME3BPiiSMaifGG4rkVwktN.webp" alt="Arizona Shearling Suede Leather Regular - Unisex"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Birkenstock</div>                                        <div class="featured__title">Arizona Shearling Suede Leather Regular - Unisex</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="da807f05-2274-4861-9aa4-abae28a9e054">            <a href="https://www.amazon.com.au/UGG-Australian-Sheepskin-Resistant-Anti-Slip/dp/B08QR7YXH9/ref=sr_1_7" data-model-name="Short Boots, Sheepskin" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:92.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/E42CxbmmaBwVbsY3NgJiBN.jpg" alt="Ugg 1978aus Short Boots, Sheepskin, Water Resistant#935 Ch 13"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>UGG </div>                                        <div class="featured__title">Short Boots, Sheepskin</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/skip-the-splurge-i-found-15-ugg-dupes-and-slipper-deals-starting-from-au-usd39</link>
                                                                            <description>
                            <![CDATA[ Looking for a pair of winter warmers? I've gathered 15 of the best Ugg, Birkenstocks, Crocs and Skechers slippers deals to keep you snug. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xYQQ6ckUMDDoHeFoHyZuTd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Wufppzchfv2ZkCz4MuVpwK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 24 Jun 2026 02:36:15 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Wufppzchfv2ZkCz4MuVpwK-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Edited with Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Uggs on pink background]]></media:description>                                                            <media:text><![CDATA[Uggs on pink background]]></media:text>
                                <media:title type="plain"><![CDATA[Uggs on pink background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Wufppzchfv2ZkCz4MuVpwK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We're heading into the freezing cold weather season in most inhabited parts of Australia, and I'm about to dust off my fuzz-lined slippers to get some seriously good wear in over the next three months. </p><p>Aussie-made Ugg boots are the perfect shoes for any wintery occasion, no matter if you're chucking them on as a just-outside-the-front-door shoe or actively sporting them out and about. </p><p>That said, sometimes Uggs can come with a hefty price tag, as they're often made with Aussie sheepskin for the ultimate cosy bliss. However, I've found some stellar slipper deals from retailers and brands like <a href="https://www.amazon.com.au/dp/B0DNC9KT3F" target="_blank">Amazon</a>, <a href="https://uggexpress.com.au/collections/ugg-boots-ugg-slippers-for-sale/products/australian-shepherd-ugg-slippers-sheepskin-wool-adjustable-strap-mary-jane-velvi" target="_blank">Ugg Express</a>, <a href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H/ref=sr_1_5" target="_blank">Skechers</a> and <a href="https://www.crocs.com.au/p/classic-cozzzy-sandal/207446.html" target="_blank">Crocs</a> to hopefully help you (and your wallet) find your next pair of winter warmers for less. </p><p>To get your shoe-shopping on, I've gathered 15 toe-tapping deals worth grabbing right now. </p>        <div class="featured_product_block featured_block_hero" data-id="a00b2e53-5304-41f8-aaca-2b2a52dc049e">            <a href="https://www.amazon.com.au/dp/B0DNC9KT3F" data-model-name="Classic Ultra Mini Ankle Boots" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:92.40%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/vToeAzpeBn6hEMZEUotAre.jpg" alt="Best Gift Choice Ugg 1978aus Classic Ultra Mini Ankle Boots-Australian Wool, Non-Slip, Super Warm and Comfort (chestnut, Us Footwear Size System, Adult, Women, Numeric, Medium, 7)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>UGG</div>                                        <div class="featured__title">Classic Ultra Mini Ankle Boots</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9f1e15b6-5713-43f0-8efb-9d477a2504b9">            <a href="https://www.amazon.com.au/UGG-AUSTRALIAN-SHEPHERD-Slipper-Ladies/dp/B0D6B28289/" data-model-name="Tazzy Mini Slipper Boots Valen" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:111.61%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/BE3Kv6Fqi3cagogW48bake.jpg" alt="Ugg Australian Shepherd Tazzy Mini Slipper Boots Valen Black Au Ladies 13 / Au Men 11 / Eu 44"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>UGG</div>                                        <div class="featured__title">Tazzy Mini Slipper Boots Valen</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="3dc26275-8623-4b57-b3b1-0da2a5a3a839">            <a href="https://uggexpress.com.au/collections/ugg-boots-ugg-slippers-for-sale/products/australian-shepherd-ugg-slippers-sheepskin-wool-adjustable-strap-mary-jane-velvi" data-model-name="Mary Jane Velvi Slippers " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:90.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/KTF4W8DY5gP5b5gtRABy45.jpg" alt="Mary jane uggs"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ugg Express </div>                                        <div class="featured__title">Mary Jane Velvi Slippers </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="89b42e8d-e0ea-4578-8ca6-1d828fb9c909">            <a href="https://www.platypusshoes.com.au/mens-classic-slip-on-1129290-che-che.html" data-model-name="Mens Classic Slip-On" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:125.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/hhJiWzU67Zj2vY3bJL3f85.png" alt="Men's slip on uggs"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Platypus Shoes</div>                                        <div class="featured__title">Mens Classic Slip-On</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="31ca4e6d-7d39-4a2a-928d-fdfa512396d5">            <a href="https://uggexpress.com.au/collections/ugg-boots-ugg-slippers-for-sale/products/australian-shepherd-ugg-boots-sheepskin-wool-elastic-band-platform-chelsie" data-model-name="Ugg Boots Elastic Band Platform Chelsie" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:90.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/FXCv59aCHTPBD3zNLYQK45.jpg" alt="Chelsie boot"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ugg Express</div>                                        <div class="featured__title">Ugg Boots Elastic Band Platform Chelsie</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9ba188cf-8175-4cb9-b79d-7b6528000242">            <a href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H/ref=sr_1_5" data-model-name="Women's Bobs Keepsakes Lite Slipper, Cozy Blend " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gvV2peiAueSTnzzSHefUye.jpg" alt="Skechers Women's Bobs Keepsakes Lite Slipper, Cozy Blend - Chestnut, Us 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Women's Bobs Keepsakes Lite Slipper, Cozy Blend </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="cd9e3ba4-523d-416a-82e3-b5563e80ce57">            <a href="https://www.amazon.com.au/Skechers-Womens-Keepsakes-Hi-Rise-Chestnut/dp/B0DM9Y8ZDG" data-model-name="Women's Keepsakes Hi-Rise - Zen Out" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/3WCA6VYQEUXqhUXyLEWRse.jpg" alt="Skechers Women's Keepsakes Hi-Rise - Zen Out, Chestnut, Us 9"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Women's Keepsakes Hi-Rise - Zen Out</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1d64f1f6-aa64-49a2-80fb-8498fcbdabb0">            <a href="https://www.amazon.com.au/Skechers-Womens-Campfire-Winter-Slipper/dp/B0DP7SS88X/" data-model-name="Women's Cozy Campfire Winter Nights Slipper" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:70.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/MstcFKyzPKv2JchFTwEtne.jpg" alt="Skechers Women's Cozy Campfire Winter Nights Slipper, Sand, 7 Us"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Women's Cozy Campfire Winter Nights Slipper</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="a63933dc-69a0-4651-b3bf-d42aa13c2af7">            <a href="https://www.crocs.com.au/p/classic-lined-clog/203591.html" data-model-name="Classic Lined Clog" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/63MnrnNP6BRKN37HARGp8d.jpg" alt="Crocs Unisex Adult Classic Fleece Lined Clog, Mushroom, Us M9w11"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crocs</div>                                        <div class="featured__title">Classic Lined Clog</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="36e1ed2c-5df3-453c-8e40-0bdbae99d723">            <a href="https://www.crocs.com.au/p/classic-unfurgettable-vegan-suede-clog/212106.html" data-model-name="Classic Unfurgettable Vegan Suede Clog" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/TijZYWH9V9evug5gY8xtG5.png" alt="Crocs unfurgettable clog"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crocs</div>                                        <div class="featured__title">Classic Unfurgettable Vegan Suede Clog</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c2a3ba3e-cf62-4301-af66-9e0e109b162e">            <a href="https://www.crocs.com.au/p/classic-cozzzy-slipper/209386.html" data-model-name="Classic Cozzzy Slipper" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/g4PSBVcb6bVDj2dGS2cAE5.png" alt="Crocs cozzzy slipper"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crocs</div>                                        <div class="featured__title">Classic Cozzzy Slipper</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f178d3a9-8666-4173-acc3-b41a04ee2dc3">            <a href="https://www.crocs.com.au/p/classic-cozzzy-sandal/207446.html" data-model-name="Classic Cozzzy Sandal" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:81.62%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/UxMVMNEPujDUoyn5LqrTeL.png" alt="Cozzzy sandal in hot blush"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crocs</div>                                        <div class="featured__title">Classic Cozzzy Sandal</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="24200616-2578-4cd6-9881-1618c361d72f">            <a href="https://www.birkenstock.com.au/products/zermatt-light-grey-wool-felt-unisex-women-men-home-2022" data-model-name="Zermatt Light Grey Wool Felt" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/UQHMtNqhY5PrZNKkd8yGMN.jpg" alt="Zermatt Light Grey Wool Felt -"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Birkenstock</div>                                        <div class="featured__title">Zermatt Light Grey Wool Felt</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f9c14c1e-c0c9-44ca-bbc1-57eb3f87feb2">            <a href="https://www.theiconic.com.au/arizona-shearling-suede-leather-regular-unisex-2828483.html" data-model-name="Arizona Shearling Suede Leather Regular - Unisex" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:125.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ME3BPiiSMaifGG4rkVwktN.webp" alt="Arizona Shearling Suede Leather Regular - Unisex"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Birkenstock</div>                                        <div class="featured__title">Arizona Shearling Suede Leather Regular - Unisex</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="da807f05-2274-4861-9aa4-abae28a9e054">            <a href="https://www.amazon.com.au/UGG-Australian-Sheepskin-Resistant-Anti-Slip/dp/B08QR7YXH9/ref=sr_1_7" data-model-name="Short Boots, Sheepskin" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:92.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/E42CxbmmaBwVbsY3NgJiBN.jpg" alt="Ugg 1978aus Short Boots, Sheepskin, Water Resistant#935 Ch 13"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>UGG </div>                                        <div class="featured__title">Short Boots, Sheepskin</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Prime Day Skechers deals start now — 19 best sandal, walking shoe and running shoe deals with up to 45% off ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Prime Day is approaching! We're about to see a slew of great <a href="https://www.tomsguide.com/news/best-prime-day-deals-and-sales">Prime Day deals</a> on everything from TVs to Ring doorbells. But you don't need to wait to start saving on comfortable shoes — <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is already taking up to 45% off bestselling Skechers</a>.</p><p>If you're on the hunt for breathable sneakers, cushioned sandals or stylish beach shoes, you'll find styles to suit every occasion this summer. And many shoes are dropping to their lowest prices of the year so far.</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/primeday" target="_blank" rel="nofollow"><strong>shop all early Prime Day deals at Amazon</strong></a></li><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $33 now from $30</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $39</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Cankton Steel Toe Construction Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><strong>was $89 now from $48</strong></a></li><li><strong>Bobs Arc Waves - Slick Turn Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><strong>was $79 now from $62</strong></a></li></ul><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">Foamies Precision Slide Sandal (Men's): was $49 now $36</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $36 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$43">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $43</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="56ab69af-0358-4f4e-abc4-8799fc067a4a" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.76%;"><img id="7Df5kPyiUzpxYrrz5switE" name="Summits High Range Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7Df5kPyiUzpxYrrz5switE.jpg" mos="" align="middle" fullscreen="" width="695" height="457" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow" data-dimension112="56ab69af-0358-4f4e-abc4-8799fc067a4a" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$43">Summits High Range Slip-in Sneaker (Men's): was $56 now $43</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow" data-dimension112="56ab69af-0358-4f4e-abc4-8799fc067a4a" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="c0432028-ff87-4a8a-8054-1064b722d499" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="c0432028-ff87-4a8a-8054-1064b722d499" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">Cankton Steel Toe Construction Shoe (Men's): was $89 now $48</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="c0432028-ff87-4a8a-8054-1064b722d499" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="41b90a44-fbae-4155-aa47-5e31dc55d7ca" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="41b90a44-fbae-4155-aa47-5e31dc55d7ca" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="41b90a44-fbae-4155-aa47-5e31dc55d7ca" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="21fe90a9-262e-4bc2-837c-dd18a0a8ee79" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.61%;"><img id="jjR9bFWMb8tELv4o24E6Xm" name="Summits Louvin Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jjR9bFWMb8tELv4o24E6Xm.jpg" mos="" align="middle" fullscreen="" width="695" height="456" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="21fe90a9-262e-4bc2-837c-dd18a0a8ee79" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$52">Summits Louvin Slip-Ins (Men's): was $70 now $52</a></strong><br>Designed for athletics and light training, these Skechers are extremely comfortable — and their slip-on design means you don't have to tie your laces. They fit securely, too, and have soft memory foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="21fe90a9-262e-4bc2-837c-dd18a0a8ee79" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$62" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.72%;"><img id="k5HJ7GLKs4W2YimAqh8CiX" name="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k5HJ7GLKs4W2YimAqh8CiX.jpg" mos="" align="middle" fullscreen="" width="695" height="422" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$62">Bobs Arc Waves - Slick Turn Slip-ins (Men's): was $79 now $62</a></strong><br>Elevate your style and comfort with these arc cushioned sneakers! They have a simple, slip-on design with bungee laces and come in a striking color selection of navy, white or black.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$62">View Deal</a></p></div><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="04c8eb1d-c466-430b-a3fd-719082479ddf" data-action="Deal Block" data-label="Summer Cove - Catching Sun Too (Women's)" data-dimension48="Summer Cove - Catching Sun Too (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-SUMMER-COVE-Scalloped/dp/B0FQ3SFGNV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:29.50%;"><img id="2HxAQctJ9ait6LCtFGHVJU" name="Summer Cove - Catching Sun Too (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2HxAQctJ9ait6LCtFGHVJU.jpg" mos="" align="middle" fullscreen="" width="695" height="205" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-SUMMER-COVE-Scalloped/dp/B0FQ3SFGNV" target="_blank" rel="nofollow" data-dimension112="04c8eb1d-c466-430b-a3fd-719082479ddf" data-action="Deal Block" data-label="Summer Cove - Catching Sun Too (Women's)" data-dimension48="Summer Cove - Catching Sun Too (Women's)" data-dimension25="$25">Summer Cove - Catching Sun Too (Women's): was $34 now $25</a></strong><br>With a comfortable Luxe Foam footbed and a pretty cutout design on the strap, these Skechers are perfect to accompany on your summer adventures. Plus, now you can grab a pair starting from just $25.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-SUMMER-COVE-Scalloped/dp/B0FQ3SFGNV" target="_blank" rel="nofollow" data-dimension112="04c8eb1d-c466-430b-a3fd-719082479ddf" data-action="Deal Block" data-label="Summer Cove - Catching Sun Too (Women's)" data-dimension48="Summer Cove - Catching Sun Too (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $33 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$31">Cleo Honeycomb (Women's): was $36 now $31</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $33</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="54228f27-a737-4240-bb92-4fa9b2a1db66" data-action="Deal Block" data-label="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension48="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0C76YBQFX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:64.70%;"><img id="hpR3j3wwHcR6ZKa7p6e8ZE" name="81GE9JAqgbL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hpR3j3wwHcR6ZKa7p6e8ZE.jpg" mos="" align="middle" fullscreen="" width="575" height="372" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0C76YBQFX" target="_blank" rel="nofollow" data-dimension112="54228f27-a737-4240-bb92-4fa9b2a1db66" data-action="Deal Block" data-label="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension48="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension25="$34">Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's): was $49 now $34</a></strong><br>These stylish sneakers are also slip-in, making them great for travel, and they have a 31% discount in Amazon's current sale. They come in a bunch of perfect summer colors, including off-white, blue and mauve.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0C76YBQFX" target="_blank" rel="nofollow" data-dimension112="54228f27-a737-4240-bb92-4fa9b2a1db66" data-action="Deal Block" data-label="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension48="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $39</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="c30ac0ac-7255-4247-b9c2-e1490209dd78" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:56.16%;"><img id="SVdgtVA8sNWJzcr49iERGA" name="81TUwoYWIOL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SVdgtVA8sNWJzcr49iERGA.jpg" mos="" align="middle" fullscreen="" width="625" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow" data-dimension112="c30ac0ac-7255-4247-b9c2-e1490209dd78" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$39">Beverlee-Tiger Posse Wedge Sandal (Women's): was $49 now $39</a></strong><br>I'm a big fan of the color options these Skechers wedge sandals come in. There are options for black and brown soles and a selection of brown, black and white strap colors to choose from! Plus, the straps have a pretty cut-out floral design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow" data-dimension112="c30ac0ac-7255-4247-b9c2-e1490209dd78" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$41" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$41">Bobs Billie Sneaker (Women's): was $62 now $41</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="2455bc8b-9f92-4e3b-9e31-60d72875a9b8" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="2455bc8b-9f92-4e3b-9e31-60d72875a9b8" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$43">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $48 now $43</a></strong><br>If you love colorful footwear, these Skechers sandals will fit right into your wardrobe. They have woven straps paired with a block-colored sole that makes them super eye-catching. Plus, their cushioned and contoured comfort footbed will support your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="2455bc8b-9f92-4e3b-9e31-60d72875a9b8" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="49ff9aae-73b9-4bc8-9b8d-8ba33d61dd6b" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="49ff9aae-73b9-4bc8-9b8d-8ba33d61dd6b" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">On the GO 600 - Brilliancy (Women's): was $49 now $44</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="49ff9aae-73b9-4bc8-9b8d-8ba33d61dd6b" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="3e925eaf-3ab6-4456-b781-c10d55d6a271" data-action="Deal Block" data-label="Bobs Arch Fit Elev8 (Women's)" data-dimension48="Bobs Arch Fit Elev8 (Women's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-ELEV8/dp/B0FRKCG7L8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:74.39%;"><img id="KZs2DrrjxCGtS4FY3aYysk" name="Bobs Arch Fit Elev8 (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KZs2DrrjxCGtS4FY3aYysk.jpg" mos="" align="middle" fullscreen="" width="695" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-ELEV8/dp/B0FRKCG7L8" target="_blank" rel="nofollow" data-dimension112="3e925eaf-3ab6-4456-b781-c10d55d6a271" data-action="Deal Block" data-label="Bobs Arch Fit Elev8 (Women's)" data-dimension48="Bobs Arch Fit Elev8 (Women's)" data-dimension25="$54">Bobs Arch Fit Elev8 (Women's): was $69 now $54</a></strong><br>The Skechers Arch Fit Elev8 are here to give your feet the support they need! They're packed with cushioning to reduce impact and keep you on your feet for hours. Plus, the metallic touches make these shoes even more stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-ELEV8/dp/B0FRKCG7L8" target="_blank" rel="nofollow" data-dimension112="3e925eaf-3ab6-4456-b781-c10d55d6a271" data-action="Deal Block" data-label="Bobs Arch Fit Elev8 (Women's)" data-dimension48="Bobs Arch Fit Elev8 (Women's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $59</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $59</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="af4d261a-a69c-4049-996f-64bfa2db0485" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$60" href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1071px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="Dca8WQiQUS9azAs7f2H4Zb" name="Max Cushioning Endeavour Canova Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Dca8WQiQUS9azAs7f2H4Zb.jpg" mos="" align="middle" fullscreen="" width="1071" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow" data-dimension112="af4d261a-a69c-4049-996f-64bfa2db0485" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$60">Max Cushioning Endeavour Canova Running Shoes (Women's): was $84 now $60</a></strong><br>Running is a joy with these max cushioned Skechers running shoes. They have a rocker design, are super lightweight and are packed with cushioning to propel you forwards. The color options are also gorgeous — that White/Light Blue colorway would definitely put an extra spring in my step.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow" data-dimension112="af4d261a-a69c-4049-996f-64bfa2db0485" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$60">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/prime-day-skechers-deals-start-now-15-best-sandal-walking-shoe-and-running-shoe-deals-with-up-to-45-percent-off</link>
                                                                            <description>
                            <![CDATA[ Prime Day deals are underway — check out the best savings on comfortable walking and running shoes from Skechers. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5U6A229FJWJ6RBN4QC443W</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Yv68xmJeKRwnqkMwiA2Skj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Jun 2026 10:59:43 +0000</pubDate>                                                                                                                                <updated>Thu, 11 Jun 2026 09:38:15 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Yv68xmJeKRwnqkMwiA2Skj-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers / Edited by Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers summer footwear]]></media:description>                                                            <media:text><![CDATA[Skechers summer footwear]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers summer footwear]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Yv68xmJeKRwnqkMwiA2Skj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Prime Day is approaching! We're about to see a slew of great <a href="https://www.tomsguide.com/news/best-prime-day-deals-and-sales">Prime Day deals</a> on everything from TVs to Ring doorbells. But you don't need to wait to start saving on comfortable shoes — <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is already taking up to 45% off bestselling Skechers</a>.</p><p>If you're on the hunt for breathable sneakers, cushioned sandals or stylish beach shoes, you'll find styles to suit every occasion this summer. And many shoes are dropping to their lowest prices of the year so far.</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/primeday" target="_blank" rel="nofollow"><strong>shop all early Prime Day deals at Amazon</strong></a></li><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $33 now from $30</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><strong>was $57 now from $39</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Cankton Steel Toe Construction Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><strong>was $89 now from $48</strong></a></li><li><strong>Bobs Arc Waves - Slick Turn Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><strong>was $79 now from $62</strong></a></li></ul><h3 class="article-body__section" id="section-men"><span>Men</span></h3><div class="product"><a data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">Foamies Precision Slide Sandal (Men's): was $49 now $36</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $36 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="144612f5-db3e-4adf-ae8b-0b4b6db6fa4e" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$43">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $43</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="16148cc3-cdf3-48d9-9d87-4aa367ad16a5" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="56ab69af-0358-4f4e-abc4-8799fc067a4a" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.76%;"><img id="7Df5kPyiUzpxYrrz5switE" name="Summits High Range Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7Df5kPyiUzpxYrrz5switE.jpg" mos="" align="middle" fullscreen="" width="695" height="457" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow" data-dimension112="56ab69af-0358-4f4e-abc4-8799fc067a4a" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$43">Summits High Range Slip-in Sneaker (Men's): was $56 now $43</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ28VNHB" target="_blank" rel="nofollow" data-dimension112="56ab69af-0358-4f4e-abc4-8799fc067a4a" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="c0432028-ff87-4a8a-8054-1064b722d499" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="c0432028-ff87-4a8a-8054-1064b722d499" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">Cankton Steel Toe Construction Shoe (Men's): was $89 now $48</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="c0432028-ff87-4a8a-8054-1064b722d499" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="41b90a44-fbae-4155-aa47-5e31dc55d7ca" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="41b90a44-fbae-4155-aa47-5e31dc55d7ca" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="41b90a44-fbae-4155-aa47-5e31dc55d7ca" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="21fe90a9-262e-4bc2-837c-dd18a0a8ee79" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.61%;"><img id="jjR9bFWMb8tELv4o24E6Xm" name="Summits Louvin Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jjR9bFWMb8tELv4o24E6Xm.jpg" mos="" align="middle" fullscreen="" width="695" height="456" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="21fe90a9-262e-4bc2-837c-dd18a0a8ee79" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$52">Summits Louvin Slip-Ins (Men's): was $70 now $52</a></strong><br>Designed for athletics and light training, these Skechers are extremely comfortable — and their slip-on design means you don't have to tie your laces. They fit securely, too, and have soft memory foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="21fe90a9-262e-4bc2-837c-dd18a0a8ee79" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$62" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.72%;"><img id="k5HJ7GLKs4W2YimAqh8CiX" name="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k5HJ7GLKs4W2YimAqh8CiX.jpg" mos="" align="middle" fullscreen="" width="695" height="422" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$62">Bobs Arc Waves - Slick Turn Slip-ins (Men's): was $79 now $62</a></strong><br>Elevate your style and comfort with these arc cushioned sneakers! They have a simple, slip-on design with bungee laces and come in a striking color selection of navy, white or black.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK787KCQ" target="_blank" rel="nofollow" data-dimension112="7c9b1cac-e772-4e7c-b7b2-2c2cb219bafa" data-action="Deal Block" data-label="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension48="Bobs Arc Waves - Slick Turn Slip-ins (Men's)" data-dimension25="$62">View Deal</a></p></div><h3 class="article-body__section" id="section-women"><span>Women</span></h3><div class="product"><a data-dimension112="04c8eb1d-c466-430b-a3fd-719082479ddf" data-action="Deal Block" data-label="Summer Cove - Catching Sun Too (Women's)" data-dimension48="Summer Cove - Catching Sun Too (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-SUMMER-COVE-Scalloped/dp/B0FQ3SFGNV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:29.50%;"><img id="2HxAQctJ9ait6LCtFGHVJU" name="Summer Cove - Catching Sun Too (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2HxAQctJ9ait6LCtFGHVJU.jpg" mos="" align="middle" fullscreen="" width="695" height="205" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-SUMMER-COVE-Scalloped/dp/B0FQ3SFGNV" target="_blank" rel="nofollow" data-dimension112="04c8eb1d-c466-430b-a3fd-719082479ddf" data-action="Deal Block" data-label="Summer Cove - Catching Sun Too (Women's)" data-dimension48="Summer Cove - Catching Sun Too (Women's)" data-dimension25="$25">Summer Cove - Catching Sun Too (Women's): was $34 now $25</a></strong><br>With a comfortable Luxe Foam footbed and a pretty cutout design on the strap, these Skechers are perfect to accompany on your summer adventures. Plus, now you can grab a pair starting from just $25.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-SUMMER-COVE-Scalloped/dp/B0FQ3SFGNV" target="_blank" rel="nofollow" data-dimension112="04c8eb1d-c466-430b-a3fd-719082479ddf" data-action="Deal Block" data-label="Summer Cove - Catching Sun Too (Women's)" data-dimension48="Summer Cove - Catching Sun Too (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $33 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$31">Cleo Honeycomb (Women's): was $36 now $31</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3T5QX7" target="_blank" rel="nofollow" data-dimension112="70b2d9ca-4296-47d2-bceb-14d21820c183" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $33</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="bf6ec9c5-0726-419a-b076-0130977fb876" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="54228f27-a737-4240-bb92-4fa9b2a1db66" data-action="Deal Block" data-label="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension48="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0C76YBQFX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:64.70%;"><img id="hpR3j3wwHcR6ZKa7p6e8ZE" name="81GE9JAqgbL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hpR3j3wwHcR6ZKa7p6e8ZE.jpg" mos="" align="middle" fullscreen="" width="575" height="372" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0C76YBQFX" target="_blank" rel="nofollow" data-dimension112="54228f27-a737-4240-bb92-4fa9b2a1db66" data-action="Deal Block" data-label="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension48="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension25="$34">Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's): was $49 now $34</a></strong><br>These stylish sneakers are also slip-in, making them great for travel, and they have a 31% discount in Amazon's current sale. They come in a bunch of perfect summer colors, including off-white, blue and mauve.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0C76YBQFX" target="_blank" rel="nofollow" data-dimension112="54228f27-a737-4240-bb92-4fa9b2a1db66" data-action="Deal Block" data-label="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension48="Go Walk Flex Hands Free Slip-ins-Grand Entry (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $39</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="3c7f0c91-09df-4d71-9cda-6d02b76bf89f" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="c30ac0ac-7255-4247-b9c2-e1490209dd78" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:56.16%;"><img id="SVdgtVA8sNWJzcr49iERGA" name="81TUwoYWIOL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SVdgtVA8sNWJzcr49iERGA.jpg" mos="" align="middle" fullscreen="" width="625" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow" data-dimension112="c30ac0ac-7255-4247-b9c2-e1490209dd78" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$39">Beverlee-Tiger Posse Wedge Sandal (Women's): was $49 now $39</a></strong><br>I'm a big fan of the color options these Skechers wedge sandals come in. There are options for black and brown soles and a selection of brown, black and white strap colors to choose from! Plus, the straps have a pretty cut-out floral design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow" data-dimension112="c30ac0ac-7255-4247-b9c2-e1490209dd78" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$41" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$41">Bobs Billie Sneaker (Women's): was $62 now $41</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="ede921b0-4b5b-4928-a6ab-3aae4dfe722e" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="2455bc8b-9f92-4e3b-9e31-60d72875a9b8" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="2455bc8b-9f92-4e3b-9e31-60d72875a9b8" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$43">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $48 now $43</a></strong><br>If you love colorful footwear, these Skechers sandals will fit right into your wardrobe. They have woven straps paired with a block-colored sole that makes them super eye-catching. Plus, their cushioned and contoured comfort footbed will support your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="2455bc8b-9f92-4e3b-9e31-60d72875a9b8" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="49ff9aae-73b9-4bc8-9b8d-8ba33d61dd6b" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="49ff9aae-73b9-4bc8-9b8d-8ba33d61dd6b" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">On the GO 600 - Brilliancy (Women's): was $49 now $44</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="49ff9aae-73b9-4bc8-9b8d-8ba33d61dd6b" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="3e925eaf-3ab6-4456-b781-c10d55d6a271" data-action="Deal Block" data-label="Bobs Arch Fit Elev8 (Women's)" data-dimension48="Bobs Arch Fit Elev8 (Women's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-ELEV8/dp/B0FRKCG7L8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:74.39%;"><img id="KZs2DrrjxCGtS4FY3aYysk" name="Bobs Arch Fit Elev8 (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KZs2DrrjxCGtS4FY3aYysk.jpg" mos="" align="middle" fullscreen="" width="695" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-ELEV8/dp/B0FRKCG7L8" target="_blank" rel="nofollow" data-dimension112="3e925eaf-3ab6-4456-b781-c10d55d6a271" data-action="Deal Block" data-label="Bobs Arch Fit Elev8 (Women's)" data-dimension48="Bobs Arch Fit Elev8 (Women's)" data-dimension25="$54">Bobs Arch Fit Elev8 (Women's): was $69 now $54</a></strong><br>The Skechers Arch Fit Elev8 are here to give your feet the support they need! They're packed with cushioning to reduce impact and keep you on your feet for hours. Plus, the metallic touches make these shoes even more stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Sport-Womens-ELEV8/dp/B0FRKCG7L8" target="_blank" rel="nofollow" data-dimension112="3e925eaf-3ab6-4456-b781-c10d55d6a271" data-action="Deal Block" data-label="Bobs Arch Fit Elev8 (Women's)" data-dimension48="Bobs Arch Fit Elev8 (Women's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $59</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">Uno - Champagne & Roses (Women's): was $83 now $59</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $59</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="af4d261a-a69c-4049-996f-64bfa2db0485" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$60" href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1071px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="Dca8WQiQUS9azAs7f2H4Zb" name="Max Cushioning Endeavour Canova Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Dca8WQiQUS9azAs7f2H4Zb.jpg" mos="" align="middle" fullscreen="" width="1071" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow" data-dimension112="af4d261a-a69c-4049-996f-64bfa2db0485" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$60">Max Cushioning Endeavour Canova Running Shoes (Women's): was $84 now $60</a></strong><br>Running is a joy with these max cushioned Skechers running shoes. They have a rocker design, are super lightweight and are packed with cushioning to propel you forwards. The color options are also gorgeous — that White/Light Blue colorway would definitely put an extra spring in my step.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow" data-dimension112="af4d261a-a69c-4049-996f-64bfa2db0485" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$60">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers walking and running shoes are up to 48% off — 15 deals to scoop up this summer ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Memorial Day is over, but not to worry — you can find Skechers on sale year round. There are some especially great deals up for grabs post-Memorial Day, so now's the time to give your footwear a summer refresh. In fact, you can get <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">up to 48% off best selling models in Amazon's Skechers sale</a>. </p><p>Skechers offer some of the comfiest footwear around. And many of them include features like breathable mesh and cooling memory foam insoles to keep your feet overheating during the summer!</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals. For more, see the <a href="https://www.tomsguide.com/mattresses/saatva-memorial-day-sale">Memorial Day mattress deals</a> you can still get.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $30</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>Go Walk Joy Ecstatic Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-womens-GO-WALK-JOY/dp/B0829DGV98" target="_blank" rel="nofollow"><strong>was $71 now from $37</strong></a></li><li><strong>Nampa Food Service Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Nampa-Service-black-polyurethane/dp/B07787RRLV" target="_blank" rel="nofollow"><strong>was $65 now from $39</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Stamina Nuovo Sneaker (Men's):</strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><strong> was $82 now from $59</strong></a></li><li><strong>Cankton Steel Toe Construction Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><strong>was $89 now from $69</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $48 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:47.77%;"><img id="42eGrC43vQzbomYkGT9gJH" name="61N4fPm9NaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/42eGrC43vQzbomYkGT9gJH.jpg" mos="" align="middle" fullscreen="" width="695" height="332" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow" data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32">Seager Scalloped Collar (Women's): was $38 now $32</a></strong><br>These Skechers slip-ins are popular for a reason: they are super comfortable, and they're easy to get on and off, without bending down. The scalloped edge on these makes them even more stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow" data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="6606654f-8e13-437f-8b13-b8757646b349" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="6606654f-8e13-437f-8b13-b8757646b349" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">Foamies Precision Slide Sandal (Men's): was $49 now $36</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $36 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="6606654f-8e13-437f-8b13-b8757646b349" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="25c4e5d5-aa87-46d9-94d3-e6eb3af9e656" data-action="Deal Block" data-label="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension48="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-womens-GO-WALK-JOY/dp/B0829DGV98" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:67.68%;"><img id="AEx2tWWhd96bzrsPYRwF6i" name="81ZyormuW+L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AEx2tWWhd96bzrsPYRwF6i.jpg" mos="" align="middle" fullscreen="" width="625" height="423" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-womens-GO-WALK-JOY/dp/B0829DGV98" target="_blank" rel="nofollow" data-dimension112="25c4e5d5-aa87-46d9-94d3-e6eb3af9e656" data-action="Deal Block" data-label="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension48="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension25="$37">Go Walk Joy Ecstatic Sneakers (Women's): was $71 now $37</a></strong><br>Score the Skechers Women's Go Walk Joy Ecstatic for a discounted price at Amazon. These popular shoes feature 5Gen midsole cushioning, a Skechers Air Cooled Goga Mat insole for one of the most comfortable and supportive walking shoes around. They're also lightweight and breathable due to their mesh upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-womens-GO-WALK-JOY/dp/B0829DGV98" target="_blank" rel="nofollow" data-dimension112="25c4e5d5-aa87-46d9-94d3-e6eb3af9e656" data-action="Deal Block" data-label="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension48="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="8ab803c5-eff9-4754-afa6-839101d91662" data-action="Deal Block" data-label="Nampa Food Service Shoe (Men's)" data-dimension48="Nampa Food Service Shoe (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Nampa-Service-black-polyurethane/dp/B07787RRLV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.00%;"><img id="p9fsr82SUAjpej4jdvsp7G" name="Nampa Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p9fsr82SUAjpej4jdvsp7G.jpg" mos="" align="middle" fullscreen="" width="695" height="417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Nampa-Service-black-polyurethane/dp/B07787RRLV" target="_blank" rel="nofollow" data-dimension112="8ab803c5-eff9-4754-afa6-839101d91662" data-action="Deal Block" data-label="Nampa Food Service Shoe (Men's)" data-dimension48="Nampa Food Service Shoe (Men's)" data-dimension25="$39">Nampa Food Service Shoe (Men's): was $65 now $39</a></strong><br>Need work-friendly shoes that'll support your feet on long days? These Skechers will do the job and then some. Reviewers love them for their non-slip soles, lightweight design and comfortable cushioning.<a class="view-deal button" href="https://www.amazon.com/Skechers-Nampa-Service-black-polyurethane/dp/B07787RRLV" target="_blank" rel="nofollow" data-dimension112="8ab803c5-eff9-4754-afa6-839101d91662" data-action="Deal Block" data-label="Nampa Food Service Shoe (Men's)" data-dimension48="Nampa Food Service Shoe (Men's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="f5cddb26-5feb-44a1-af7c-df94cd9bb82f" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="f5cddb26-5feb-44a1-af7c-df94cd9bb82f" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$46">Reggae Slim Simply Stretch Sandal (Women's): was $55 now $46</a></strong><br>Get ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="f5cddb26-5feb-44a1-af7c-df94cd9bb82f" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="83685439-3656-4277-9ef9-836400aaaa54" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.40%;"><img id="3KdrKboM7WWd8qHQodXAiC" name="On-the-go Go Walk Flex Sandal - Impressed (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3KdrKboM7WWd8qHQodXAiC.jpg" mos="" align="middle" fullscreen="" width="695" height="392" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="83685439-3656-4277-9ef9-836400aaaa54" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">On-the-go Go Walk Flex Sandal - Impressed (Women's): was $49 now $46</a></strong><br>This sandal is super comfortable for indoor wear, or outdoors when summer rolls around. It has a super soft memory foam footbed and comfortable woven straps. They're also lightweight enough not to weigh you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="83685439-3656-4277-9ef9-836400aaaa54" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.61%;"><img id="jjR9bFWMb8tELv4o24E6Xm" name="Summits Louvin Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jjR9bFWMb8tELv4o24E6Xm.jpg" mos="" align="middle" fullscreen="" width="695" height="456" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50">Summits Louvin Slip-Ins (Men's): was $70 now $50</a></strong><br>Designed for athletics and light training, these Skechers are extremely comfortable — and their slip-on design means you don't have to tie your laces. They fit securely, too, and have soft memory foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="00efddee-4725-434a-b516-362b520d31c4" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$55" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.01%;"><img id="6xwFSMkx9unJxZgz3Foo4E" name="81q4yl8Zx5L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6xwFSMkx9unJxZgz3Foo4E.jpg" mos="" align="middle" fullscreen="" width="695" height="431" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="00efddee-4725-434a-b516-362b520d31c4" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$55">Afterburn M. Fit Sneakers (Men's): was $59 now $55</a></strong><br>Snag these incredibly popular shoes on sale for a discount! Featuring a lace-up front, a Skechers Memory Foam insole, Articu-Lyte shock-absorbing midsole and rubber outsoles for traction. They have a 4.4 star rating based on over 78,000 reviews, with buyers saying they're comfortable and versatile.<a class="view-deal button" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="00efddee-4725-434a-b516-362b520d31c4" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $59</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">Stamina Nuovo (Men's): was $69 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$63">Uno - Champagne & Roses (Women's): was $83 now $63</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69">Cankton Steel Toe Construction Shoe (Men's): was $89 now $69</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$75" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$75">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $75</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$75">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-walking-and-running-shoes-are-still-discounted-after-memorial-day-13-best-deals-with-up-to-48-percent-off</link>
                                                                            <description>
                            <![CDATA[ Skechers' best summer deals are here — check out the best discounts on comfortable walking and running shoes. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YZ6xTPmESqrnxpMXeaRNRo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Zs4WjuzaEb3BqPFEZxJX6K-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 27 May 2026 10:39:58 +0000</pubDate>                                                                                                                                <updated>Thu, 28 May 2026 15:23:14 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Zs4WjuzaEb3BqPFEZxJX6K-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers / Edited by Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers sneakers and running shoes]]></media:description>                                                            <media:text><![CDATA[Skechers sneakers and running shoes]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers sneakers and running shoes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Zs4WjuzaEb3BqPFEZxJX6K-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Memorial Day is over, but not to worry — you can find Skechers on sale year round. There are some especially great deals up for grabs post-Memorial Day, so now's the time to give your footwear a summer refresh. In fact, you can get <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">up to 48% off best selling models in Amazon's Skechers sale</a>. </p><p>Skechers offer some of the comfiest footwear around. And many of them include features like breathable mesh and cooling memory foam insoles to keep your feet overheating during the summer!</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals. For more, see the <a href="https://www.tomsguide.com/mattresses/saatva-memorial-day-sale">Memorial Day mattress deals</a> you can still get.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $30</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>Go Walk Joy Ecstatic Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-womens-GO-WALK-JOY/dp/B0829DGV98" target="_blank" rel="nofollow"><strong>was $71 now from $37</strong></a></li><li><strong>Nampa Food Service Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Nampa-Service-black-polyurethane/dp/B07787RRLV" target="_blank" rel="nofollow"><strong>was $65 now from $39</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Stamina Nuovo Sneaker (Men's):</strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><strong> was $82 now from $59</strong></a></li><li><strong>Cankton Steel Toe Construction Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><strong>was $89 now from $69</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $48 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:47.77%;"><img id="42eGrC43vQzbomYkGT9gJH" name="61N4fPm9NaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/42eGrC43vQzbomYkGT9gJH.jpg" mos="" align="middle" fullscreen="" width="695" height="332" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow" data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32">Seager Scalloped Collar (Women's): was $38 now $32</a></strong><br>These Skechers slip-ins are popular for a reason: they are super comfortable, and they're easy to get on and off, without bending down. The scalloped edge on these makes them even more stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow" data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="6606654f-8e13-437f-8b13-b8757646b349" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="6606654f-8e13-437f-8b13-b8757646b349" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">Foamies Precision Slide Sandal (Men's): was $49 now $36</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $36 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="6606654f-8e13-437f-8b13-b8757646b349" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="25c4e5d5-aa87-46d9-94d3-e6eb3af9e656" data-action="Deal Block" data-label="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension48="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-womens-GO-WALK-JOY/dp/B0829DGV98" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:67.68%;"><img id="AEx2tWWhd96bzrsPYRwF6i" name="81ZyormuW+L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AEx2tWWhd96bzrsPYRwF6i.jpg" mos="" align="middle" fullscreen="" width="625" height="423" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-womens-GO-WALK-JOY/dp/B0829DGV98" target="_blank" rel="nofollow" data-dimension112="25c4e5d5-aa87-46d9-94d3-e6eb3af9e656" data-action="Deal Block" data-label="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension48="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension25="$37">Go Walk Joy Ecstatic Sneakers (Women's): was $71 now $37</a></strong><br>Score the Skechers Women's Go Walk Joy Ecstatic for a discounted price at Amazon. These popular shoes feature 5Gen midsole cushioning, a Skechers Air Cooled Goga Mat insole for one of the most comfortable and supportive walking shoes around. They're also lightweight and breathable due to their mesh upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-womens-GO-WALK-JOY/dp/B0829DGV98" target="_blank" rel="nofollow" data-dimension112="25c4e5d5-aa87-46d9-94d3-e6eb3af9e656" data-action="Deal Block" data-label="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension48="Go Walk Joy Ecstatic Sneakers (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="8ab803c5-eff9-4754-afa6-839101d91662" data-action="Deal Block" data-label="Nampa Food Service Shoe (Men's)" data-dimension48="Nampa Food Service Shoe (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Nampa-Service-black-polyurethane/dp/B07787RRLV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.00%;"><img id="p9fsr82SUAjpej4jdvsp7G" name="Nampa Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p9fsr82SUAjpej4jdvsp7G.jpg" mos="" align="middle" fullscreen="" width="695" height="417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Nampa-Service-black-polyurethane/dp/B07787RRLV" target="_blank" rel="nofollow" data-dimension112="8ab803c5-eff9-4754-afa6-839101d91662" data-action="Deal Block" data-label="Nampa Food Service Shoe (Men's)" data-dimension48="Nampa Food Service Shoe (Men's)" data-dimension25="$39">Nampa Food Service Shoe (Men's): was $65 now $39</a></strong><br>Need work-friendly shoes that'll support your feet on long days? These Skechers will do the job and then some. Reviewers love them for their non-slip soles, lightweight design and comfortable cushioning.<a class="view-deal button" href="https://www.amazon.com/Skechers-Nampa-Service-black-polyurethane/dp/B07787RRLV" target="_blank" rel="nofollow" data-dimension112="8ab803c5-eff9-4754-afa6-839101d91662" data-action="Deal Block" data-label="Nampa Food Service Shoe (Men's)" data-dimension48="Nampa Food Service Shoe (Men's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="f5cddb26-5feb-44a1-af7c-df94cd9bb82f" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.37%;"><img id="8fTDR7a6atVbozrDHgkkMW" name="61mOzhgSaJL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8fTDR7a6atVbozrDHgkkMW.jpg" mos="" align="middle" fullscreen="" width="695" height="364" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="f5cddb26-5feb-44a1-af7c-df94cd9bb82f" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$46">Reggae Slim Simply Stretch Sandal (Women's): was $55 now $46</a></strong><br>Get ready for warm weather with this deal on the Skechers Reggae Slim Simply Stretch Sandal. These are super comfortable thanks to their stretchy straps and cushioned footbed. Plus, they're machine washable if they ever get dirty.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Multi-Strap-Sandal/dp/B081XVYGRJ" target="_blank" rel="nofollow" data-dimension112="f5cddb26-5feb-44a1-af7c-df94cd9bb82f" data-action="Deal Block" data-label="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension48="Reggae Slim Simply Stretch Sandal (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="83685439-3656-4277-9ef9-836400aaaa54" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.40%;"><img id="3KdrKboM7WWd8qHQodXAiC" name="On-the-go Go Walk Flex Sandal - Impressed (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3KdrKboM7WWd8qHQodXAiC.jpg" mos="" align="middle" fullscreen="" width="695" height="392" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="83685439-3656-4277-9ef9-836400aaaa54" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">On-the-go Go Walk Flex Sandal - Impressed (Women's): was $49 now $46</a></strong><br>This sandal is super comfortable for indoor wear, or outdoors when summer rolls around. It has a super soft memory foam footbed and comfortable woven straps. They're also lightweight enough not to weigh you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="83685439-3656-4277-9ef9-836400aaaa54" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.61%;"><img id="jjR9bFWMb8tELv4o24E6Xm" name="Summits Louvin Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jjR9bFWMb8tELv4o24E6Xm.jpg" mos="" align="middle" fullscreen="" width="695" height="456" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50">Summits Louvin Slip-Ins (Men's): was $70 now $50</a></strong><br>Designed for athletics and light training, these Skechers are extremely comfortable — and their slip-on design means you don't have to tie your laces. They fit securely, too, and have soft memory foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="00efddee-4725-434a-b516-362b520d31c4" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$55" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.01%;"><img id="6xwFSMkx9unJxZgz3Foo4E" name="81q4yl8Zx5L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6xwFSMkx9unJxZgz3Foo4E.jpg" mos="" align="middle" fullscreen="" width="695" height="431" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="00efddee-4725-434a-b516-362b520d31c4" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$55">Afterburn M. Fit Sneakers (Men's): was $59 now $55</a></strong><br>Snag these incredibly popular shoes on sale for a discount! Featuring a lace-up front, a Skechers Memory Foam insole, Articu-Lyte shock-absorbing midsole and rubber outsoles for traction. They have a 4.4 star rating based on over 78,000 reviews, with buyers saying they're comfortable and versatile.<a class="view-deal button" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="00efddee-4725-434a-b516-362b520d31c4" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $59</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="b1d36f78-8711-4f50-bc2e-a98a68c7d472" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">Stamina Nuovo (Men's): was $69 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$63">Uno - Champagne & Roses (Women's): was $83 now $63</a></strong><br>Need a practical gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="5498dc54-7c88-40b5-820e-0532ddb0cb8b" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69">Cankton Steel Toe Construction Shoe (Men's): was $89 now $69</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$75" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$75">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $75</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="987c60bc-3380-4dc7-82bc-85e6a24d3782" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$75">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers walking and running shoes are incredibly cheap in Amazon's sale — 17 best deals with up to 44% off ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Memorial Day sales are on the way, but Amazon is kicking the deals off early with a <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">huge Skechers sale</a>. Some of the most popular shoes on the web are dropping in price, so if you've been holding off, now's your chance to grab a pair!</p><p>The <a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0B9BMW9WF" target="_blank" rel="nofollow">Skechers Summits High Range Slip-in Sneakers are on sale from $48</a>, and their super-comfortable design makes them perfect for all kinds of outdoor adventures this summer. Or, if you want a super-cushioned running shoe to help you set PRs, check out the <a href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow">Skechers Max Cushioning Endeavour Canova Running Shoes on sale from $59</a>.</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals. For more deals, see these <a href="https://www.tomsguide.com/wellness/running/i-test-running-shoes-for-a-living-and-you-dont-need-to-buy-the-latest-models-these-5-last-gen-shoes-are-just-as-good-and-often-on-sale">steeply discounted running shoe recs from Hoka, Saucony and New Balance</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $30</strong></a></li><li><strong>Pier-lite Memory Maker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Pier-Lite-Crochet/dp/B0BS8ST3YW" target="_blank" rel="nofollow"><strong>was $64 now from $36</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><strong>was $92 now from $59</strong></a></li><li><strong>Stamina Nuovo Sneaker (Men's):</strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><strong> was $82 now from $59</strong></a></li><li><strong>Max Cushioning Endeavour Canova Running Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow"><strong>was $84 now from $59</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $48 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:47.77%;"><img id="42eGrC43vQzbomYkGT9gJH" name="61N4fPm9NaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/42eGrC43vQzbomYkGT9gJH.jpg" mos="" align="middle" fullscreen="" width="695" height="332" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow" data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32">Seager Scalloped Collar (Women's): was $44 now $32</a></strong><br>These Skechers slip-ins are popular for a reason: they are super comfortable, and they're easy to get on and off, without bending down. The scalloped edge on these makes them even more stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow" data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="546ef406-de12-42b8-9fa5-afb555cc6685" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-BrilliantPath-Sneaker-Periwinkle/dp/B0CB1QTB2S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="ktgq75pP2AA2yCeBTtmCNi" name="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ktgq75pP2AA2yCeBTtmCNi.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-BrilliantPath-Sneaker-Periwinkle/dp/B0CB1QTB2S" target="_blank" rel="nofollow" data-dimension112="546ef406-de12-42b8-9fa5-afb555cc6685" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$33">Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's): was $40 now $33</a></strong><br>The Skechers Ultra Flex 3.0 Brilliant Path slip-ons are our choice for the most versatile Skechers sneaker. As you'd expect, they're lightweight and comfortable with pillowy soft midsoles and Air-Cooled Memory Foam. In our <a href="https://www.tomsguide.com/reviews/Skechers-Slip-Ins-Ultra-Flex-3.0">Skechers Hands Free Ultra Flex 3.0 Brilliant Path review</a> we determined that they're great for casual wear, but we don't recommend them for high-impact exercise.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-BrilliantPath-Sneaker-Periwinkle/dp/B0CB1QTB2S" target="_blank" rel="nofollow" data-dimension112="546ef406-de12-42b8-9fa5-afb555cc6685" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="4b7fb6e5-081a-4338-ae47-4b47498ea774" data-action="Deal Block" data-label="Pier-lite Memory Maker (Women's)" data-dimension48="Pier-lite Memory Maker (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Pier-Lite-Crochet/dp/B0BS8ST3YW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:88.20%;"><img id="LRfZYpjg2ECKWhZcPCjokR" name="Pier-lite Memory Maker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LRfZYpjg2ECKWhZcPCjokR.jpg" mos="" align="middle" fullscreen="" width="695" height="613" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Pier-Lite-Crochet/dp/B0BS8ST3YW" target="_blank" rel="nofollow" data-dimension112="4b7fb6e5-081a-4338-ae47-4b47498ea774" data-action="Deal Block" data-label="Pier-lite Memory Maker (Women's)" data-dimension48="Pier-lite Memory Maker (Women's)" data-dimension25="$36">Pier-lite Memory Maker (Women's): was $64 now $36</a></strong><br>The Skechers Pier-Lite are the perfect summer companion! The wedges give you 1.5 extra inches of height, but these sandals are extremely comfortable with a stretch knit upper and a soft Luxe Foam footbed.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Pier-Lite-Crochet/dp/B0BS8ST3YW" target="_blank" rel="nofollow" data-dimension112="4b7fb6e5-081a-4338-ae47-4b47498ea774" data-action="Deal Block" data-label="Pier-lite Memory Maker (Women's)" data-dimension48="Pier-lite Memory Maker (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $45</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $45</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="ac9608e8-8f4e-4d65-b114-d0a84243fa34" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CHHRH49W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="BuuMYNfqktxEmkw8g6PNUY" name="812weMlDgzL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BuuMYNfqktxEmkw8g6PNUY.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CHHRH49W" target="_blank" rel="nofollow" data-dimension112="ac9608e8-8f4e-4d65-b114-d0a84243fa34" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$46">Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's): was $49 now $46</a></strong><br>These Skechers are a reliable everyday companion thanks to their comfortable slip-in design and cushy memory foam underfoot. Their simple, block color design means they go well with pretty much everything, and their stretch knit upper means they're breathable too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CHHRH49W" target="_blank" rel="nofollow" data-dimension112="ac9608e8-8f4e-4d65-b114-d0a84243fa34" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="9671df13-2de3-4b1c-b2c5-7ee2530e1b6b" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0B9BMW9WF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.76%;"><img id="7Df5kPyiUzpxYrrz5switE" name="Summits High Range Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7Df5kPyiUzpxYrrz5switE.jpg" mos="" align="middle" fullscreen="" width="695" height="457" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0B9BMW9WF" target="_blank" rel="nofollow" data-dimension112="9671df13-2de3-4b1c-b2c5-7ee2530e1b6b" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48">Summits High Range Slip-in Sneaker (Men's): was $56 now $48</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0B9BMW9WF" target="_blank" rel="nofollow" data-dimension112="9671df13-2de3-4b1c-b2c5-7ee2530e1b6b" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48">Easy Going-Distinctive Charm Mule (Women's): was $73 now $48</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.61%;"><img id="jjR9bFWMb8tELv4o24E6Xm" name="Summits Louvin Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jjR9bFWMb8tELv4o24E6Xm.jpg" mos="" align="middle" fullscreen="" width="695" height="456" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50">Summits Louvin Slip-Ins (Men's): was $70 now $50</a></strong><br>Designed for athletics and light training, these Skechers are extremely comfortable — and their slip-on design means you don't have to tie your laces. They fit securely, too, and have soft memory foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $59</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="268cf9b7-b49b-46fc-b1db-34b970d84163" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1071px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="Dca8WQiQUS9azAs7f2H4Zb" name="Max Cushioning Endeavour Canova Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Dca8WQiQUS9azAs7f2H4Zb.jpg" mos="" align="middle" fullscreen="" width="1071" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow" data-dimension112="268cf9b7-b49b-46fc-b1db-34b970d84163" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$59">Max Cushioning Endeavour Canova Running Shoes (Women's): was $84 now $59</a></strong><br>Running is a joy with these max cushioned Skechers running shoes. They have a rocker design, are super lightweight and are packed with cushioning to propel you forwards. The color options are also gorgeous — that White/Light Blue colorway would definitely put an extra spring in my step.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow" data-dimension112="268cf9b7-b49b-46fc-b1db-34b970d84163" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">Stamina Nuovo (Men's): was $82 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">Cankton Steel Toe Construction Shoe (Men's): was $89 now $67</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$68" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$68">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $68</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$68">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-walking-and-running-shoes-are-incredibly-cheap-in-amazons-sale-15-best-deals-with-up-to-50-percent-off</link>
                                                                            <description>
                            <![CDATA[ Refresh your summer wardrobe with new Skechers — some of the brand's best sellers are at unbelievably cheap prices. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">y8hux64U7sc7kkRsAc4Az6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Zs4WjuzaEb3BqPFEZxJX6K-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 14 May 2026 19:26:52 +0000</pubDate>                                                                                                                                <updated>Fri, 15 May 2026 09:30:41 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Zs4WjuzaEb3BqPFEZxJX6K-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers / Edited by Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers sneakers and running shoes]]></media:description>                                                            <media:text><![CDATA[Skechers sneakers and running shoes]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers sneakers and running shoes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Zs4WjuzaEb3BqPFEZxJX6K-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Memorial Day sales are on the way, but Amazon is kicking the deals off early with a <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">huge Skechers sale</a>. Some of the most popular shoes on the web are dropping in price, so if you've been holding off, now's your chance to grab a pair!</p><p>The <a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0B9BMW9WF" target="_blank" rel="nofollow">Skechers Summits High Range Slip-in Sneakers are on sale from $48</a>, and their super-comfortable design makes them perfect for all kinds of outdoor adventures this summer. Or, if you want a super-cushioned running shoe to help you set PRs, check out the <a href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow">Skechers Max Cushioning Endeavour Canova Running Shoes on sale from $59</a>.</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals. For more deals, see these <a href="https://www.tomsguide.com/wellness/running/i-test-running-shoes-for-a-living-and-you-dont-need-to-buy-the-latest-models-these-5-last-gen-shoes-are-just-as-good-and-often-on-sale">steeply discounted running shoe recs from Hoka, Saucony and New Balance</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $30</strong></a></li><li><strong>Pier-lite Memory Maker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Pier-Lite-Crochet/dp/B0BS8ST3YW" target="_blank" rel="nofollow"><strong>was $64 now from $36</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><strong>was $92 now from $59</strong></a></li><li><strong>Stamina Nuovo Sneaker (Men's):</strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><strong> was $82 now from $59</strong></a></li><li><strong>Max Cushioning Endeavour Canova Running Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow"><strong>was $84 now from $59</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">Bobs Plush-Peace & Love Flats (Women's): was $48 now $30</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:47.77%;"><img id="42eGrC43vQzbomYkGT9gJH" name="61N4fPm9NaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/42eGrC43vQzbomYkGT9gJH.jpg" mos="" align="middle" fullscreen="" width="695" height="332" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow" data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32">Seager Scalloped Collar (Women's): was $44 now $32</a></strong><br>These Skechers slip-ins are popular for a reason: they are super comfortable, and they're easy to get on and off, without bending down. The scalloped edge on these makes them even more stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Seager-STAT-Scalloped-Engineered-Skech-Knit-Classic/dp/B07941QXY7" target="_blank" rel="nofollow" data-dimension112="eabb1788-7100-4f09-aae4-f51e2347bc47" data-action="Deal Block" data-label="Seager Scalloped Collar (Women's)" data-dimension48="Seager Scalloped Collar (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="546ef406-de12-42b8-9fa5-afb555cc6685" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-BrilliantPath-Sneaker-Periwinkle/dp/B0CB1QTB2S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="ktgq75pP2AA2yCeBTtmCNi" name="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ktgq75pP2AA2yCeBTtmCNi.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-BrilliantPath-Sneaker-Periwinkle/dp/B0CB1QTB2S" target="_blank" rel="nofollow" data-dimension112="546ef406-de12-42b8-9fa5-afb555cc6685" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$33">Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's): was $40 now $33</a></strong><br>The Skechers Ultra Flex 3.0 Brilliant Path slip-ons are our choice for the most versatile Skechers sneaker. As you'd expect, they're lightweight and comfortable with pillowy soft midsoles and Air-Cooled Memory Foam. In our <a href="https://www.tomsguide.com/reviews/Skechers-Slip-Ins-Ultra-Flex-3.0">Skechers Hands Free Ultra Flex 3.0 Brilliant Path review</a> we determined that they're great for casual wear, but we don't recommend them for high-impact exercise.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-BrilliantPath-Sneaker-Periwinkle/dp/B0CB1QTB2S" target="_blank" rel="nofollow" data-dimension112="546ef406-de12-42b8-9fa5-afb555cc6685" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="4b7fb6e5-081a-4338-ae47-4b47498ea774" data-action="Deal Block" data-label="Pier-lite Memory Maker (Women's)" data-dimension48="Pier-lite Memory Maker (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Pier-Lite-Crochet/dp/B0BS8ST3YW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:88.20%;"><img id="LRfZYpjg2ECKWhZcPCjokR" name="Pier-lite Memory Maker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LRfZYpjg2ECKWhZcPCjokR.jpg" mos="" align="middle" fullscreen="" width="695" height="613" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Pier-Lite-Crochet/dp/B0BS8ST3YW" target="_blank" rel="nofollow" data-dimension112="4b7fb6e5-081a-4338-ae47-4b47498ea774" data-action="Deal Block" data-label="Pier-lite Memory Maker (Women's)" data-dimension48="Pier-lite Memory Maker (Women's)" data-dimension25="$36">Pier-lite Memory Maker (Women's): was $64 now $36</a></strong><br>The Skechers Pier-Lite are the perfect summer companion! The wedges give you 1.5 extra inches of height, but these sandals are extremely comfortable with a stretch knit upper and a soft Luxe Foam footbed.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Pier-Lite-Crochet/dp/B0BS8ST3YW" target="_blank" rel="nofollow" data-dimension112="4b7fb6e5-081a-4338-ae47-4b47498ea774" data-action="Deal Block" data-label="Pier-lite Memory Maker (Women's)" data-dimension48="Pier-lite Memory Maker (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $45</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $45</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="ac9608e8-8f4e-4d65-b114-d0a84243fa34" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CHHRH49W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="BuuMYNfqktxEmkw8g6PNUY" name="812weMlDgzL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BuuMYNfqktxEmkw8g6PNUY.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CHHRH49W" target="_blank" rel="nofollow" data-dimension112="ac9608e8-8f4e-4d65-b114-d0a84243fa34" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$46">Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's): was $49 now $46</a></strong><br>These Skechers are a reliable everyday companion thanks to their comfortable slip-in design and cushy memory foam underfoot. Their simple, block color design means they go well with pretty much everything, and their stretch knit upper means they're breathable too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CHHRH49W" target="_blank" rel="nofollow" data-dimension112="ac9608e8-8f4e-4d65-b114-d0a84243fa34" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="9671df13-2de3-4b1c-b2c5-7ee2530e1b6b" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0B9BMW9WF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.76%;"><img id="7Df5kPyiUzpxYrrz5switE" name="Summits High Range Slip-in Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7Df5kPyiUzpxYrrz5switE.jpg" mos="" align="middle" fullscreen="" width="695" height="457" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0B9BMW9WF" target="_blank" rel="nofollow" data-dimension112="9671df13-2de3-4b1c-b2c5-7ee2530e1b6b" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48">Summits High Range Slip-in Sneaker (Men's): was $56 now $48</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0B9BMW9WF" target="_blank" rel="nofollow" data-dimension112="9671df13-2de3-4b1c-b2c5-7ee2530e1b6b" data-action="Deal Block" data-label="Summits High Range Slip-in Sneaker (Men's)" data-dimension48="Summits High Range Slip-in Sneaker (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48">Easy Going-Distinctive Charm Mule (Women's): was $73 now $48</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $49</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="87716b3c-e6fa-49ce-af2c-1c05b4dc02c1" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.61%;"><img id="jjR9bFWMb8tELv4o24E6Xm" name="Summits Louvin Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jjR9bFWMb8tELv4o24E6Xm.jpg" mos="" align="middle" fullscreen="" width="695" height="456" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50">Summits Louvin Slip-Ins (Men's): was $70 now $50</a></strong><br>Designed for athletics and light training, these Skechers are extremely comfortable — and their slip-on design means you don't have to tie your laces. They fit securely, too, and have soft memory foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-mens-Summits-Louvin-Loafer/dp/B086WP6TKS/" target="_blank" rel="nofollow" data-dimension112="eacea17b-e770-44a7-9e4f-a253b420899f" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $59</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="268cf9b7-b49b-46fc-b1db-34b970d84163" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1071px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="Dca8WQiQUS9azAs7f2H4Zb" name="Max Cushioning Endeavour Canova Running Shoes (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Dca8WQiQUS9azAs7f2H4Zb.jpg" mos="" align="middle" fullscreen="" width="1071" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow" data-dimension112="268cf9b7-b49b-46fc-b1db-34b970d84163" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$59">Max Cushioning Endeavour Canova Running Shoes (Women's): was $84 now $59</a></strong><br>Running is a joy with these max cushioned Skechers running shoes. They have a rocker design, are super lightweight and are packed with cushioning to propel you forwards. The color options are also gorgeous — that White/Light Blue colorway would definitely put an extra spring in my step.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Endeavour-Sneaker/dp/B0CZ91WG3L" target="_blank" rel="nofollow" data-dimension112="268cf9b7-b49b-46fc-b1db-34b970d84163" data-action="Deal Block" data-label="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension48="Max Cushioning Endeavour Canova Running Shoes (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">Stamina Nuovo (Men's): was $82 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">Cankton Steel Toe Construction Shoe (Men's): was $89 now $67</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$68" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$68">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $68</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$68">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers walking and running shoes are up to 65% off at Amazon — 19 best deals for spring and summer ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It's the season of Skechers! For super-comfortable feet all through spring and summer, make sure to pick up a pair in this month's <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon Skechers sales</a>. Some of the brand's best sellers are seeing epic price drops.</p><p>Not only are Skechers known for being super cushioned and extremely comfortable, many include super handy cooling features like Skechers Air-Cooled Memory Foam insoles. That'll definitely come in handy as temperatures continue to rise. Whether you're planning to enjoy the outdoors this spring and summer, or want reliable footwear to keep you comfortable through long work days, I've listed the best of the best deals below.</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals. I also recommend checking out this <a href="https://www.tomsguide.com/wellness/fitness/adidas-running-shoes-are-incredibly-cheap-right-now-15-best-deals-starting-from-just-usd30">Adidas running shoe sale, with up to 63% off</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $33</strong></a></li><li><strong>Ultra Flex 3.0 Brilliant Path Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-3-0-Brilliant-Sneaker/dp/B0B9BMNNBG" target="_blank" rel="nofollow"><strong>was $105 now from $37</strong></a></li><li><strong>Go Walk 5 Walking Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/" target="_blank" rel="nofollow"><strong>was $43 now from $37</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Stamina Nuovo Sneaker (Men's):</strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><strong> was $82 now from $59</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><strong>was $92 now from $67</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="c45c74f6-fa60-4584-9fcc-254171dbf86c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="c45c74f6-fa60-4584-9fcc-254171dbf86c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30">Foamies Precision Slide Sandal (Men's): was $49 now $30</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $30 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="c45c74f6-fa60-4584-9fcc-254171dbf86c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$33" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$33">Bobs Plush-Peace & Love Flats (Women's): was $48 now $33</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="0797875b-e81a-49b4-8bbe-dc8befbd19a7" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B01JUFE28Q" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B01JUFE28Q" target="_blank" rel="nofollow" data-dimension112="0797875b-e81a-49b4-8bbe-dc8befbd19a7" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$33">Beverlee-Delighted Wedge Sandal (Women's): was $34 now $33</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different natural-looking styles are available. The upper is made of a colorful, woven natural fiber.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B01JUFE28Q" target="_blank" rel="nofollow" data-dimension112="0797875b-e81a-49b4-8bbe-dc8befbd19a7" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="9726f9e0-0762-4ecb-8410-e40742258fa7" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Sport-Womens-3-0-Brilliant-Sneaker/dp/B0B9BMNNBG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.62%;"><img id="Uk2vuX4ZheFFHSVts6wNmA" name="Skechers Women's Hands Free Ultra Flex 3.0.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uk2vuX4ZheFFHSVts6wNmA.jpg" mos="" align="middle" fullscreen="" width="695" height="324" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-3-0-Brilliant-Sneaker/dp/B0B9BMNNBG" target="_blank" rel="nofollow" data-dimension112="9726f9e0-0762-4ecb-8410-e40742258fa7" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$37">Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's): was $105 now $37</a></strong><br>The Skechers Ultra Flex 3.0 Brilliant Path slip-ons are our choice for the most versatile Skechers sneaker. As you'd expect, they're lightweight and comfortable with pillowy soft midsoles and Air-Cooled Memory Foam. In our <a href="https://www.tomsguide.com/reviews/Skechers-Slip-Ins-Ultra-Flex-3.0">Skechers Hands Free Ultra Flex 3.0 Brilliant Path review</a> we determined that they're great for casual wear, but we don't recommend them for high-impact exercise.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-3-0-Brilliant-Sneaker/dp/B0B9BMNNBG" target="_blank" rel="nofollow" data-dimension112="9726f9e0-0762-4ecb-8410-e40742258fa7" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="c4b07728-542c-4dd1-ade2-9b2a5c787c80" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c4b07728-542c-4dd1-ade2-9b2a5c787c80" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$37">Go Walk 5 (Women's): was $43 now $37</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c4b07728-542c-4dd1-ade2-9b2a5c787c80" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="def4989f-5d96-4d9c-a4e1-50177c714cff" data-action="Deal Block" data-label="Go Walk Flex Shoes (Men’s)" data-dimension48="Go Walk Flex Shoes (Men’s)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX79XFT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.45%;"><img id="W2VzyZELppountASJMzhFX" name="GO Walk Flex Shoes (Men’s)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/W2VzyZELppountASJMzhFX.jpg" mos="" align="middle" fullscreen="" width="695" height="434" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX79XFT" target="_blank" rel="nofollow" data-dimension112="def4989f-5d96-4d9c-a4e1-50177c714cff" data-action="Deal Block" data-label="Go Walk Flex Shoes (Men’s)" data-dimension48="Go Walk Flex Shoes (Men’s)" data-dimension25="$38">Go Walk Flex Shoes (Men’s): was $73 now $38</a></strong><br>These slip-on Skechers come in a surprising amount of different colours, but this Blue is one that caught my eye. Air cooled memory foam, stretch laces and a mesh and synthetic upper make for a easy shoe to wear day-in-day-out. And it certainly doesn't hurt that there's a great saving to be made too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX79XFT" target="_blank" rel="nofollow" data-dimension112="def4989f-5d96-4d9c-a4e1-50177c714cff" data-action="Deal Block" data-label="Go Walk Flex Shoes (Men’s)" data-dimension48="Go Walk Flex Shoes (Men’s)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="3cddb091-97bc-497f-a71f-55b7046c85cf" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="3cddb091-97bc-497f-a71f-55b7046c85cf" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$43">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $43</a></strong><br>On sale starting from $43, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 is one of the most comfortable flip-flops you'll find, thanks to its chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="3cddb091-97bc-497f-a71f-55b7046c85cf" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$44">On-The-go 600 Sunny Flip-Flop (Women's): was $57 now $44</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $45</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48">Easy Going-Distinctive Charm Mule (Women's): was $73 now $48</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="8cb8f53d-70d3-4f28-9504-ae554184d208" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="892XnmjbzN4fp5Y2AapBgL" name="Skechers_D'Lites_Fresh_Start.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/892XnmjbzN4fp5Y2AapBgL.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow" data-dimension112="8cb8f53d-70d3-4f28-9504-ae554184d208" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48">D'Lites Fresh Start Sneaker (Women's): was $78 now $48</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $48 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole — and their white and silver color scheme makes them some of the coolest looking Skechers around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow" data-dimension112="8cb8f53d-70d3-4f28-9504-ae554184d208" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="fe8b669c-37da-418c-bd27-02ee3fa2f162" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNKLWW/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNKLWW/" target="_blank" rel="nofollow" data-dimension112="fe8b669c-37da-418c-bd27-02ee3fa2f162" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$48">Bobs B Cute Sneaker (Women's): was $57 now $48</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNKLWW/" target="_blank" rel="nofollow" data-dimension112="fe8b669c-37da-418c-bd27-02ee3fa2f162" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="5af91bf7-341c-4846-995c-1b9091ae9cfe" data-action="Deal Block" data-label="Garner Newick Slip Ins (Men’s)" data-dimension48="Garner Newick Slip Ins (Men’s)" data-dimension25="$50" href="https://www.amazon.com/dp/B0CB24C7W2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:60.32%;"><img id="EaYEUEpcSetf9FnBXxyPWb" name="71E4tcBParL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EaYEUEpcSetf9FnBXxyPWb.jpg" mos="" align="middle" fullscreen="" width="625" height="377" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0CB24C7W2" target="_blank" rel="nofollow" data-dimension112="5af91bf7-341c-4846-995c-1b9091ae9cfe" data-action="Deal Block" data-label="Garner Newick Slip Ins (Men’s)" data-dimension48="Garner Newick Slip Ins (Men’s)" data-dimension25="$50">Garner Newick Slip Ins (Men’s): was $91 now $50</a></strong><br>A smart, stylish pair of shoes from Skechers joins in the lineup of this Amazon sale. These have Air Cooled Memory Foam soles, meaning there’s no need to break them in and Goga Mat Arch Support too. My favorite is the Brown suede-look.<a class="view-deal button" href="https://www.amazon.com/dp/B0CB24C7W2" target="_blank" rel="nofollow" data-dimension112="5af91bf7-341c-4846-995c-1b9091ae9cfe" data-action="Deal Block" data-label="Garner Newick Slip Ins (Men’s)" data-dimension48="Garner Newick Slip Ins (Men’s)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $59</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">Stamina Nuovo (Men's): was $82 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $63</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">Cankton Steel Toe Construction Shoe (Men's): was $89 now $67</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $67</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/these-are-the-skechers-deals-id-buy-to-get-me-through-spring-and-summer-with-up-to-65-percent-off</link>
                                                                            <description>
                            <![CDATA[ Skechers makes some of the most comfortable footwear out there — treat your feet this spring and summer! ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ukscfD8xU9ZjzPwvmC3kEK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/aMr8tbDp3Td8gu8w53rizQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 05 May 2026 11:14:25 +0000</pubDate>                                                                                                                                <updated>Fri, 08 May 2026 09:15:56 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/aMr8tbDp3Td8gu8w53rizQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers / Edited by Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers walking shoes]]></media:description>                                                            <media:text><![CDATA[Skechers walking shoes]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers walking shoes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/aMr8tbDp3Td8gu8w53rizQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's the season of Skechers! For super-comfortable feet all through spring and summer, make sure to pick up a pair in this month's <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon Skechers sales</a>. Some of the brand's best sellers are seeing epic price drops.</p><p>Not only are Skechers known for being super cushioned and extremely comfortable, many include super handy cooling features like Skechers Air-Cooled Memory Foam insoles. That'll definitely come in handy as temperatures continue to rise. Whether you're planning to enjoy the outdoors this spring and summer, or want reliable footwear to keep you comfortable through long work days, I've listed the best of the best deals below.</p><p><strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals. I also recommend checking out this <a href="https://www.tomsguide.com/wellness/fitness/adidas-running-shoes-are-incredibly-cheap-right-now-15-best-deals-starting-from-just-usd30">Adidas running shoe sale, with up to 63% off</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong></strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $33</strong></a></li><li><strong>Ultra Flex 3.0 Brilliant Path Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-3-0-Brilliant-Sneaker/dp/B0B9BMNNBG" target="_blank" rel="nofollow"><strong>was $105 now from $37</strong></a></li><li><strong>Go Walk 5 Walking Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/" target="_blank" rel="nofollow"><strong>was $43 now from $37</strong></a></li><li><strong>Go Run Consistent Sneaker (Women's):</strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><strong> was $73 now from $44</strong></a></li><li><strong>Stamina Nuovo Sneaker (Men's):</strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><strong> was $82 now from $59</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><strong>was $92 now from $67</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="c45c74f6-fa60-4584-9fcc-254171dbf86c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="c45c74f6-fa60-4584-9fcc-254171dbf86c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30">Foamies Precision Slide Sandal (Men's): was $49 now $30</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $30 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="c45c74f6-fa60-4584-9fcc-254171dbf86c" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$33" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$33">Bobs Plush-Peace & Love Flats (Women's): was $48 now $33</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="5ce6690f-e4c9-4aa2-a2b1-63ba5d599cfc" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="0797875b-e81a-49b4-8bbe-dc8befbd19a7" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B01JUFE28Q" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B01JUFE28Q" target="_blank" rel="nofollow" data-dimension112="0797875b-e81a-49b4-8bbe-dc8befbd19a7" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$33">Beverlee-Delighted Wedge Sandal (Women's): was $34 now $33</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different natural-looking styles are available. The upper is made of a colorful, woven natural fiber.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B01JUFE28Q" target="_blank" rel="nofollow" data-dimension112="0797875b-e81a-49b4-8bbe-dc8befbd19a7" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="9726f9e0-0762-4ecb-8410-e40742258fa7" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Sport-Womens-3-0-Brilliant-Sneaker/dp/B0B9BMNNBG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.62%;"><img id="Uk2vuX4ZheFFHSVts6wNmA" name="Skechers Women's Hands Free Ultra Flex 3.0.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uk2vuX4ZheFFHSVts6wNmA.jpg" mos="" align="middle" fullscreen="" width="695" height="324" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-3-0-Brilliant-Sneaker/dp/B0B9BMNNBG" target="_blank" rel="nofollow" data-dimension112="9726f9e0-0762-4ecb-8410-e40742258fa7" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$37">Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's): was $105 now $37</a></strong><br>The Skechers Ultra Flex 3.0 Brilliant Path slip-ons are our choice for the most versatile Skechers sneaker. As you'd expect, they're lightweight and comfortable with pillowy soft midsoles and Air-Cooled Memory Foam. In our <a href="https://www.tomsguide.com/reviews/Skechers-Slip-Ins-Ultra-Flex-3.0">Skechers Hands Free Ultra Flex 3.0 Brilliant Path review</a> we determined that they're great for casual wear, but we don't recommend them for high-impact exercise.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-3-0-Brilliant-Sneaker/dp/B0B9BMNNBG" target="_blank" rel="nofollow" data-dimension112="9726f9e0-0762-4ecb-8410-e40742258fa7" data-action="Deal Block" data-label="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension48="Hands Free Slip-in Ultra Flex 3.0 - Brilliant Path Sneakers (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="c4b07728-542c-4dd1-ade2-9b2a5c787c80" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c4b07728-542c-4dd1-ade2-9b2a5c787c80" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$37">Go Walk 5 (Women's): was $43 now $37</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c4b07728-542c-4dd1-ade2-9b2a5c787c80" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="def4989f-5d96-4d9c-a4e1-50177c714cff" data-action="Deal Block" data-label="Go Walk Flex Shoes (Men’s)" data-dimension48="Go Walk Flex Shoes (Men’s)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX79XFT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.45%;"><img id="W2VzyZELppountASJMzhFX" name="GO Walk Flex Shoes (Men’s)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/W2VzyZELppountASJMzhFX.jpg" mos="" align="middle" fullscreen="" width="695" height="434" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX79XFT" target="_blank" rel="nofollow" data-dimension112="def4989f-5d96-4d9c-a4e1-50177c714cff" data-action="Deal Block" data-label="Go Walk Flex Shoes (Men’s)" data-dimension48="Go Walk Flex Shoes (Men’s)" data-dimension25="$38">Go Walk Flex Shoes (Men’s): was $73 now $38</a></strong><br>These slip-on Skechers come in a surprising amount of different colours, but this Blue is one that caught my eye. Air cooled memory foam, stretch laces and a mesh and synthetic upper make for a easy shoe to wear day-in-day-out. And it certainly doesn't hurt that there's a great saving to be made too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX79XFT" target="_blank" rel="nofollow" data-dimension112="def4989f-5d96-4d9c-a4e1-50177c714cff" data-action="Deal Block" data-label="Go Walk Flex Shoes (Men’s)" data-dimension48="Go Walk Flex Shoes (Men’s)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="3cddb091-97bc-497f-a71f-55b7046c85cf" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="3cddb091-97bc-497f-a71f-55b7046c85cf" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$43">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $43</a></strong><br>On sale starting from $43, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 is one of the most comfortable flip-flops you'll find, thanks to its chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="3cddb091-97bc-497f-a71f-55b7046c85cf" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">Go Run Consistent Sneaker (Women's): was $73 now $44</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $44.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$44">On-The-go 600 Sunny Flip-Flop (Women's): was $57 now $44</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $45</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="fd86888b-92a2-4464-a0a9-8e15eb1975e4" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48">Easy Going-Distinctive Charm Mule (Women's): was $73 now $48</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="68ecb9fe-6e05-4118-a182-2a80e9509660" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="8cb8f53d-70d3-4f28-9504-ae554184d208" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="892XnmjbzN4fp5Y2AapBgL" name="Skechers_D'Lites_Fresh_Start.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/892XnmjbzN4fp5Y2AapBgL.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow" data-dimension112="8cb8f53d-70d3-4f28-9504-ae554184d208" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48">D'Lites Fresh Start Sneaker (Women's): was $78 now $48</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $48 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole — and their white and silver color scheme makes them some of the coolest looking Skechers around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow" data-dimension112="8cb8f53d-70d3-4f28-9504-ae554184d208" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="fe8b669c-37da-418c-bd27-02ee3fa2f162" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNKLWW/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNKLWW/" target="_blank" rel="nofollow" data-dimension112="fe8b669c-37da-418c-bd27-02ee3fa2f162" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$48">Bobs B Cute Sneaker (Women's): was $57 now $48</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNKLWW/" target="_blank" rel="nofollow" data-dimension112="fe8b669c-37da-418c-bd27-02ee3fa2f162" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="5af91bf7-341c-4846-995c-1b9091ae9cfe" data-action="Deal Block" data-label="Garner Newick Slip Ins (Men’s)" data-dimension48="Garner Newick Slip Ins (Men’s)" data-dimension25="$50" href="https://www.amazon.com/dp/B0CB24C7W2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:60.32%;"><img id="EaYEUEpcSetf9FnBXxyPWb" name="71E4tcBParL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EaYEUEpcSetf9FnBXxyPWb.jpg" mos="" align="middle" fullscreen="" width="625" height="377" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0CB24C7W2" target="_blank" rel="nofollow" data-dimension112="5af91bf7-341c-4846-995c-1b9091ae9cfe" data-action="Deal Block" data-label="Garner Newick Slip Ins (Men’s)" data-dimension48="Garner Newick Slip Ins (Men’s)" data-dimension25="$50">Garner Newick Slip Ins (Men’s): was $91 now $50</a></strong><br>A smart, stylish pair of shoes from Skechers joins in the lineup of this Amazon sale. These have Air Cooled Memory Foam soles, meaning there’s no need to break them in and Goga Mat Arch Support too. My favorite is the Brown suede-look.<a class="view-deal button" href="https://www.amazon.com/dp/B0CB24C7W2" target="_blank" rel="nofollow" data-dimension112="5af91bf7-341c-4846-995c-1b9091ae9cfe" data-action="Deal Block" data-label="Garner Newick Slip Ins (Men’s)" data-dimension48="Garner Newick Slip Ins (Men’s)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">Go Walk Joy Cushioning Sneakers (Women's): was $67 now $59</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Slip-Womens-Black/dp/B0722YNFR6" target="_blank" rel="nofollow" data-dimension112="c6cc6461-595b-4b8e-8e73-35c813faa8fc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">Stamina Nuovo (Men's): was $82 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $63</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">Cankton Steel Toe Construction Shoe (Men's): was $89 now $67</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $67</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers huge sale has some of the best sneaker deals of the spring — 13 running and walking shoe deals up to 48% off ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Spring is here, and if you're not getting enough outdoors, it's time to change that. Skechers is offering amazing deals on walking and running shoes, and they're some of the best I've seen so far this year.</p><p>Known for their super-plush feel and designs that are extremely easy to slip on, Skechers is one of the best brands to invest in. Dozens of shoppers swear by them, from casual walkers to healthcare workers who are always on their feet. I've listed all the best Skechers deals of the spring below. <strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong>Skechers: </strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>up to 48% off</strong></a></li><li><strong>Brooks: </strong><a href="https://www.amazon.com/stores/Brooks/page/B6834DFA-396F-4E38-98F6-3D2739393271?" target="_blank" rel="nofollow"><strong>up to 40% off</strong></a></li><li><strong>New Balance: </strong><a href="https://www.amazon.com/stores/page/855D4CDF-ADB7-4BE8-9E26-A085D029E4B5?" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Nike: </strong><a href="https://www.nike.com/w/sp26-map-exception-event-1rrw6" target="_blank" rel="nofollow"><strong>up to 30% off</strong></a></li><li><strong>Asics: </strong><a href="https://www.asics.com/us/en-us/clearance/c/aa60000000/?" target="_blank" rel="nofollow"><strong>deals from $49</strong></a></li><li><strong>Saucony: </strong><a href="https://www.amazon.com/stores/Saucony/page/9AA8FB10-CDB8-4DFF-AB39-0737DEC29B83?" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Hoka: </strong><a href="https://www.hoka.com/en/us/sale/" target="_blank" rel="nofollow"><strong>up to 30% off</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="f0e987fa-511d-4d88-b8b4-6bf727856e9b" data-action="Deal Block" data-label="Summits - Quick Getaway Sneaker (Women's)" data-dimension48="Summits - Quick Getaway Sneaker (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-Summit-Quick-Getaway/dp/B07BKLXNC9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.43%;"><img id="kqAJPE8C34RUK8nVDWRa8C" name="81symEdXSCL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kqAJPE8C34RUK8nVDWRa8C.jpg" mos="" align="middle" fullscreen="" width="695" height="420" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summit-Quick-Getaway/dp/B07BKLXNC9" target="_blank" rel="nofollow" data-dimension112="f0e987fa-511d-4d88-b8b4-6bf727856e9b" data-action="Deal Block" data-label="Summits - Quick Getaway Sneaker (Women's)" data-dimension48="Summits - Quick Getaway Sneaker (Women's)" data-dimension25="$34">Summits - Quick Getaway Sneaker (Women's): was $38 now $34</a></strong><br>These slip-on sneakers feature a sporty design with all the comfort you'd expect from a Skechers shoe. The insole is cushioned with Skechers Memory Foam and it has a flexible shock-absorbing midsole to make getting wherever you need to go feel like a walk in the park. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summit-Quick-Getaway/dp/B07BKLXNC9" target="_blank" rel="nofollow" data-dimension112="f0e987fa-511d-4d88-b8b4-6bf727856e9b" data-action="Deal Block" data-label="Summits - Quick Getaway Sneaker (Women's)" data-dimension48="Summits - Quick Getaway Sneaker (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$38">Go Run Consistent Sneaker (Women's): was $73 now $38</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $38.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $39</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="85a57df1-088b-4de9-885b-fc72a771af6f" data-action="Deal Block" data-label="Go Walk Max Effort Sneaker (Men's)" data-dimension48="Go Walk Max Effort Sneaker (Men's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVG8M2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVG8M2" target="_blank" rel="nofollow" data-dimension112="85a57df1-088b-4de9-885b-fc72a771af6f" data-action="Deal Block" data-label="Go Walk Max Effort Sneaker (Men's)" data-dimension48="Go Walk Max Effort Sneaker (Men's)" data-dimension25="$38">Go Walk Max Effort Sneaker (Men's): was $71 now $38</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVG8M2" target="_blank" rel="nofollow" data-dimension112="85a57df1-088b-4de9-885b-fc72a771af6f" data-action="Deal Block" data-label="Go Walk Max Effort Sneaker (Men's)" data-dimension48="Go Walk Max Effort Sneaker (Men's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="8d92186f-12c3-4c16-bb35-12a508c5f717" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.45%;"><img id="W2VzyZELppountASJMzhFX" name="GO Walk Flex Shoes (Men’s)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/W2VzyZELppountASJMzhFX.jpg" mos="" align="middle" fullscreen="" width="695" height="434" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow" data-dimension112="8d92186f-12c3-4c16-bb35-12a508c5f717" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$40">GO Walk Flex Shoes (Men’s): was $73 now $40</a></strong><br>These slip-on Skechers come in a surprising amount of different colours, but this Blue is one that caught my eye. Air cooled memory foam, stretch laces and a mesh and synthetic upper make for a easy shoe to wear day-in-day-out. And it certainly doesn't hurt that there's a great saving to be made too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow" data-dimension112="8d92186f-12c3-4c16-bb35-12a508c5f717" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="8dc15917-c056-466d-b0d9-7c11b999bade" data-action="Deal Block" data-label="Max Cushioning Endeavour (Women's)" data-dimension48="Max Cushioning Endeavour (Women's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Mens-Cushioning-Endeavour-Sneaker/dp/B0D5SQFXLP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1031px;"><p class="vanilla-image-block" style="padding-top:67.41%;"><img id="3YeC6QZwmKLUV9R4WXzVw7" name="Max Cushioning Endeavour (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3YeC6QZwmKLUV9R4WXzVw7.jpg" mos="" align="middle" fullscreen="" width="1031" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Cushioning-Endeavour-Sneaker/dp/B0D5SQFXLP" target="_blank" rel="nofollow" data-dimension112="8dc15917-c056-466d-b0d9-7c11b999bade" data-action="Deal Block" data-label="Max Cushioning Endeavour (Women's)" data-dimension48="Max Cushioning Endeavour (Women's)" data-dimension25="$51">Max Cushioning Endeavour (Women's): was $80 now $51</a></strong><br>With this much cushioning, it's hard to know if you'll be walking or gliding. You also get an Air-Cooled Goga Mat insole to keep your feet cool and supported! There are lots of colors to choose from, so get picking.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Cushioning-Endeavour-Sneaker/dp/B0D5SQFXLP" target="_blank" rel="nofollow" data-dimension112="8dc15917-c056-466d-b0d9-7c11b999bade" data-action="Deal Block" data-label="Max Cushioning Endeavour (Women's)" data-dimension48="Max Cushioning Endeavour (Women's)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="a3d50d4f-a74f-46d4-91fe-31278f7883f8" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBCF5S1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBCF5S1" target="_blank" rel="nofollow" data-dimension112="a3d50d4f-a74f-46d4-91fe-31278f7883f8" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$51">Respected-Holmgren Slip-in Loafer (Men's): was $90 now $51</a></strong><br>The simple but stylish design of the Respected-Holmgren Slip-in Loafer makes them a great pick for any activity. The Air Cooled Memory Foam delivers breathable comfort, and the Goodyear rubber outsole provides reliable grip in wet or icy conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBCF5S1" target="_blank" rel="nofollow" data-dimension112="a3d50d4f-a74f-46d4-91fe-31278f7883f8" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="ee7db79e-6272-4c9d-a7df-4f07814a5561" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.60%;"><img id="ASwFBnNPSeaAqmJyBrpXHa" name="81Ssll8mWUL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ASwFBnNPSeaAqmJyBrpXHa.jpg" mos="" align="middle" fullscreen="" width="625" height="385" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow" data-dimension112="ee7db79e-6272-4c9d-a7df-4f07814a5561" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$56">Arch Fit Arcade-Arcata Sneaker (Women's): was $78 now $56</a></strong><br>These Skechers Arch Fit sneakers love your arches back! They have podiatrist-certified arch support built into their insoles that'll cradle your feet. Plus, their two-tone design is classic and stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow" data-dimension112="ee7db79e-6272-4c9d-a7df-4f07814a5561" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="e017a2b6-8ce4-42b3-abec-cb0e857c3eca" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:64.64%;"><img id="cBbhaw5GszmpUgUJfuScUf" name="61u6XNjQ82L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBbhaw5GszmpUgUJfuScUf.jpg" mos="" align="middle" fullscreen="" width="625" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="e017a2b6-8ce4-42b3-abec-cb0e857c3eca" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56">Uno Stand On Air (Women's): was $65 now $56</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="e017a2b6-8ce4-42b3-abec-cb0e857c3eca" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$67">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $67</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $67</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">Cankton Steel Toe Construction Shoe (Men's): was $90 now $67</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">Stamina Nuovo (Men's): was $82 now $69</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-huge-sale-has-some-of-the-best-sneaker-deals-of-the-spring-13-running-and-walking-shoe-deals-up-to-48-percent-off</link>
                                                                            <description>
                            <![CDATA[ Skechers is dropping prices on some of the most comfortable shoes for spring! Check out the deals I recommend most. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hF2HmReq5Gawcb5rKYdGDe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/42gA6EVYUmQe7QM4FseqnD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 02 Apr 2026 11:10:42 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/42gA6EVYUmQe7QM4FseqnD-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Slip-ins: Summits in Dazzling Haze color]]></media:description>                                                            <media:text><![CDATA[Skechers Slip-ins: Summits in Dazzling Haze color]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Slip-ins: Summits in Dazzling Haze color]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/42gA6EVYUmQe7QM4FseqnD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Spring is here, and if you're not getting enough outdoors, it's time to change that. Skechers is offering amazing deals on walking and running shoes, and they're some of the best I've seen so far this year.</p><p>Known for their super-plush feel and designs that are extremely easy to slip on, Skechers is one of the best brands to invest in. Dozens of shoppers swear by them, from casual walkers to healthcare workers who are always on their feet. I've listed all the best Skechers deals of the spring below. <strong>Note: </strong>prices vary depending on the size and color you choose — check out any different color options in your size to find the best deals.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong>Skechers: </strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>up to 48% off</strong></a></li><li><strong>Brooks: </strong><a href="https://www.amazon.com/stores/Brooks/page/B6834DFA-396F-4E38-98F6-3D2739393271?" target="_blank" rel="nofollow"><strong>up to 40% off</strong></a></li><li><strong>New Balance: </strong><a href="https://www.amazon.com/stores/page/855D4CDF-ADB7-4BE8-9E26-A085D029E4B5?" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Nike: </strong><a href="https://www.nike.com/w/sp26-map-exception-event-1rrw6" target="_blank" rel="nofollow"><strong>up to 30% off</strong></a></li><li><strong>Asics: </strong><a href="https://www.asics.com/us/en-us/clearance/c/aa60000000/?" target="_blank" rel="nofollow"><strong>deals from $49</strong></a></li><li><strong>Saucony: </strong><a href="https://www.amazon.com/stores/Saucony/page/9AA8FB10-CDB8-4DFF-AB39-0737DEC29B83?" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Hoka: </strong><a href="https://www.hoka.com/en/us/sale/" target="_blank" rel="nofollow"><strong>up to 30% off</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="f0e987fa-511d-4d88-b8b4-6bf727856e9b" data-action="Deal Block" data-label="Summits - Quick Getaway Sneaker (Women's)" data-dimension48="Summits - Quick Getaway Sneaker (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-Summit-Quick-Getaway/dp/B07BKLXNC9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.43%;"><img id="kqAJPE8C34RUK8nVDWRa8C" name="81symEdXSCL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kqAJPE8C34RUK8nVDWRa8C.jpg" mos="" align="middle" fullscreen="" width="695" height="420" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summit-Quick-Getaway/dp/B07BKLXNC9" target="_blank" rel="nofollow" data-dimension112="f0e987fa-511d-4d88-b8b4-6bf727856e9b" data-action="Deal Block" data-label="Summits - Quick Getaway Sneaker (Women's)" data-dimension48="Summits - Quick Getaway Sneaker (Women's)" data-dimension25="$34">Summits - Quick Getaway Sneaker (Women's): was $38 now $34</a></strong><br>These slip-on sneakers feature a sporty design with all the comfort you'd expect from a Skechers shoe. The insole is cushioned with Skechers Memory Foam and it has a flexible shock-absorbing midsole to make getting wherever you need to go feel like a walk in the park. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summit-Quick-Getaway/dp/B07BKLXNC9" target="_blank" rel="nofollow" data-dimension112="f0e987fa-511d-4d88-b8b4-6bf727856e9b" data-action="Deal Block" data-label="Summits - Quick Getaway Sneaker (Women's)" data-dimension48="Summits - Quick Getaway Sneaker (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:591px;"><p class="vanilla-image-block" style="padding-top:99.83%;"><img id="qsF3FoVaXnR9qDRF5xJuaU" name="81DeVqcpgvL._AC_SX500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qsF3FoVaXnR9qDRF5xJuaU.jpg" mos="" align="middle" fullscreen="" width="591" height="590" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$38">Go Run Consistent Sneaker (Women's): was $73 now $38</a></strong><br>Our Fitness Editor walked <a href="https://www.tomsguide.com/reviews/skechers-go-walk-workout-walker">50 miles in these shoes</a> and despite struggling with the sizing (they come up a little big) she found them to be extremely comfortable. Right now you can grab a pair starting from just $38.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Silver/dp/B07TS97GGB" target="_blank" rel="nofollow" data-dimension112="85b677d7-c19e-418f-99b9-c200ad8a6c66" data-action="Deal Block" data-label="Go Run Consistent Sneaker (Women's)" data-dimension48="Go Run Consistent Sneaker (Women's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $39</a></strong><br>These Skechers Flip-Flops are perfect for spring and summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VP1ZMY9" target="_blank" rel="nofollow" data-dimension112="f2d6c7ee-9691-4972-be7b-666c3c475c2d" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="85a57df1-088b-4de9-885b-fc72a771af6f" data-action="Deal Block" data-label="Go Walk Max Effort Sneaker (Men's)" data-dimension48="Go Walk Max Effort Sneaker (Men's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVG8M2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVG8M2" target="_blank" rel="nofollow" data-dimension112="85a57df1-088b-4de9-885b-fc72a771af6f" data-action="Deal Block" data-label="Go Walk Max Effort Sneaker (Men's)" data-dimension48="Go Walk Max Effort Sneaker (Men's)" data-dimension25="$38">Go Walk Max Effort Sneaker (Men's): was $71 now $38</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVG8M2" target="_blank" rel="nofollow" data-dimension112="85a57df1-088b-4de9-885b-fc72a771af6f" data-action="Deal Block" data-label="Go Walk Max Effort Sneaker (Men's)" data-dimension48="Go Walk Max Effort Sneaker (Men's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="8d92186f-12c3-4c16-bb35-12a508c5f717" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.45%;"><img id="W2VzyZELppountASJMzhFX" name="GO Walk Flex Shoes (Men’s)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/W2VzyZELppountASJMzhFX.jpg" mos="" align="middle" fullscreen="" width="695" height="434" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow" data-dimension112="8d92186f-12c3-4c16-bb35-12a508c5f717" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$40">GO Walk Flex Shoes (Men’s): was $73 now $40</a></strong><br>These slip-on Skechers come in a surprising amount of different colours, but this Blue is one that caught my eye. Air cooled memory foam, stretch laces and a mesh and synthetic upper make for a easy shoe to wear day-in-day-out. And it certainly doesn't hurt that there's a great saving to be made too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYPTKJ8" target="_blank" rel="nofollow" data-dimension112="8d92186f-12c3-4c16-bb35-12a508c5f717" data-action="Deal Block" data-label="GO Walk Flex Shoes (Men’s)" data-dimension48="GO Walk Flex Shoes (Men’s)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="8dc15917-c056-466d-b0d9-7c11b999bade" data-action="Deal Block" data-label="Max Cushioning Endeavour (Women's)" data-dimension48="Max Cushioning Endeavour (Women's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Mens-Cushioning-Endeavour-Sneaker/dp/B0D5SQFXLP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1031px;"><p class="vanilla-image-block" style="padding-top:67.41%;"><img id="3YeC6QZwmKLUV9R4WXzVw7" name="Max Cushioning Endeavour (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3YeC6QZwmKLUV9R4WXzVw7.jpg" mos="" align="middle" fullscreen="" width="1031" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Cushioning-Endeavour-Sneaker/dp/B0D5SQFXLP" target="_blank" rel="nofollow" data-dimension112="8dc15917-c056-466d-b0d9-7c11b999bade" data-action="Deal Block" data-label="Max Cushioning Endeavour (Women's)" data-dimension48="Max Cushioning Endeavour (Women's)" data-dimension25="$51">Max Cushioning Endeavour (Women's): was $80 now $51</a></strong><br>With this much cushioning, it's hard to know if you'll be walking or gliding. You also get an Air-Cooled Goga Mat insole to keep your feet cool and supported! There are lots of colors to choose from, so get picking.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Cushioning-Endeavour-Sneaker/dp/B0D5SQFXLP" target="_blank" rel="nofollow" data-dimension112="8dc15917-c056-466d-b0d9-7c11b999bade" data-action="Deal Block" data-label="Max Cushioning Endeavour (Women's)" data-dimension48="Max Cushioning Endeavour (Women's)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="a3d50d4f-a74f-46d4-91fe-31278f7883f8" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBCF5S1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBCF5S1" target="_blank" rel="nofollow" data-dimension112="a3d50d4f-a74f-46d4-91fe-31278f7883f8" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$51">Respected-Holmgren Slip-in Loafer (Men's): was $90 now $51</a></strong><br>The simple but stylish design of the Respected-Holmgren Slip-in Loafer makes them a great pick for any activity. The Air Cooled Memory Foam delivers breathable comfort, and the Goodyear rubber outsole provides reliable grip in wet or icy conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBCF5S1" target="_blank" rel="nofollow" data-dimension112="a3d50d4f-a74f-46d4-91fe-31278f7883f8" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="ee7db79e-6272-4c9d-a7df-4f07814a5561" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.60%;"><img id="ASwFBnNPSeaAqmJyBrpXHa" name="81Ssll8mWUL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ASwFBnNPSeaAqmJyBrpXHa.jpg" mos="" align="middle" fullscreen="" width="625" height="385" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow" data-dimension112="ee7db79e-6272-4c9d-a7df-4f07814a5561" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$56">Arch Fit Arcade-Arcata Sneaker (Women's): was $78 now $56</a></strong><br>These Skechers Arch Fit sneakers love your arches back! They have podiatrist-certified arch support built into their insoles that'll cradle your feet. Plus, their two-tone design is classic and stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow" data-dimension112="ee7db79e-6272-4c9d-a7df-4f07814a5561" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="e017a2b6-8ce4-42b3-abec-cb0e857c3eca" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:64.64%;"><img id="cBbhaw5GszmpUgUJfuScUf" name="61u6XNjQ82L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBbhaw5GszmpUgUJfuScUf.jpg" mos="" align="middle" fullscreen="" width="625" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="e017a2b6-8ce4-42b3-abec-cb0e857c3eca" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56">Uno Stand On Air (Women's): was $65 now $56</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="e017a2b6-8ce4-42b3-abec-cb0e857c3eca" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$67">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $67</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="ffa1ff73-07f1-4efc-9fd7-4e5c5a2d6447" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $67</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Contour-Foam-Cozy-Hands-Slip-INS/dp/B0F3S311CW" target="_blank" rel="nofollow" data-dimension112="b2d042e9-6cfe-4145-80f4-93b1eb59f1d7" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">Cankton Steel Toe Construction Shoe (Men's): was $90 now $67</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="63080532-4abc-41a6-95f4-81c19a96d63e" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$67">View Deal</a></p></div><div class="product"><a data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">Stamina Nuovo (Men's): was $82 now $69</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="1adce45f-dcb4-43d0-85ba-7e5dab1bb598" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I walked 100 miles in this Skechers slip-on shoe, and it just dropped to $70 in the Amazon Big Spring Sale  ]]></title>
                                                                                                <dc:content><![CDATA[ <p>As a fitness editor, I review sneakers for a living, so I know what I’m looking for when it comes to workout shoes. I want them to be comfortable, fit well, and be supportive as I run, squat, and walk around. </p><p>The Skechers Slip-in Max Cushioning slip-on shoes took me by surprise. I walked 100 miles in the shoes for my <a href="https://www.tomsguide.com/reviews/skechers-slip-in-max-cushioning">review</a>, and I was impressed by the plush midsole and arch support. The good news is, if you've been waiting for the Amazon Big Spring Sale to upgrade your sneakers ahead of the summer, the Skechers Slip-in Max Cushioning slip-ons are <a href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow">discounted to $70 from $125 on Amazon right now.</a> </p><p>If you’re looking for a super-cushioned, super-comfortable pair of slip-on sneakers, you won’t find anything more comfortable than the Skechers Slip-in Max Cushioning Smooth shoes. They’re wonderfully plush, and really do make you feel like you’re walking on clouds.</p><p>Not for you? Below, I've hand-picked my other top Skechers deals to save you from scrolling. The sales have started early, so grab these while you can. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick links </span></h3><ul><li><strong>Skechers Women's Go Walk 5 Honor: </strong><a href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N13SXYN/" target="_blank" rel="nofollow"><strong>was $46 now $39 </strong></a></li><li><strong>Skechers Men's Go Walk Flex: </strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX7MBNV/?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $73 now $40</strong></a></li><li><strong>Skechers Women's Go Walk Flex Hands Free Slip-ins-Grand Entry: </strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0F499V5RR/" target="_blank" rel="nofollow"><strong>was $87 now $57</strong></a></li><li><strong>Skechers Men's Glide-Step Pro Hands Free Slip-ins Sneaker: </strong><a href="https://www.amazon.com/Skechers-Glide-Step-Hands-Slip-Sneaker/dp/B0CPJRBCHJ/" target="_blank" rel="nofollow"><strong>was $103 now $64</strong></a></li><li><strong>Skechers Slip-in Max Cushioning slip-on: </strong><a href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow"><strong>was $125 now $70</strong></a></li></ul><h3 class="article-body__section" id="section-best-skechers-deals"><span>Best Skechers deals</span></h3><div class="product"><a data-dimension112="23c66e8d-a5e9-41b1-99d6-87680a12fc5e" data-action="Deal Block" data-label="Womens Go Walk 5 Honor" data-dimension48="Womens Go Walk 5 Honor" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N13SXYN/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:71.48%;"><img id="7XbwkNgZ9i4pUnXKUEuEib" name="81MeP9WGKNL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7XbwkNgZ9i4pUnXKUEuEib.jpg" mos="" align="middle" fullscreen="" width="575" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N13SXYN/" target="_blank" rel="nofollow" data-dimension112="23c66e8d-a5e9-41b1-99d6-87680a12fc5e" data-action="Deal Block" data-label="Womens Go Walk 5 Honor" data-dimension48="Womens Go Walk 5 Honor" data-dimension25="$39">Womens Go Walk 5 Honor: was $46 now $39</a></strong><br>These slip-on shoes have a breathable mesh upper to keep you cool as the temperatures rise, plus they are machine washable. You can save 15% off right now in the Amazon sale. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N13SXYN/" target="_blank" rel="nofollow" data-dimension112="23c66e8d-a5e9-41b1-99d6-87680a12fc5e" data-action="Deal Block" data-label="Womens Go Walk 5 Honor" data-dimension48="Womens Go Walk 5 Honor" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="0dbcd0a7-b144-4ce7-995c-dc82fb57e690" data-action="Deal Block" data-label="Men's Go Walk Flex Sneaker" data-dimension48="Men's Go Walk Flex Sneaker" data-dimension25="$40" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX7MBNV/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:69.74%;"><img id="BYoKko2a2pEBcqiEzTRWvi" name="81D42nEKOgL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BYoKko2a2pEBcqiEzTRWvi.jpg" mos="" align="middle" fullscreen="" width="575" height="401" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX7MBNV/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="0dbcd0a7-b144-4ce7-995c-dc82fb57e690" data-action="Deal Block" data-label="Men's Go Walk Flex Sneaker" data-dimension48="Men's Go Walk Flex Sneaker" data-dimension25="$40">Men's Go Walk Flex Sneaker: was $73 now $40</a></strong><br>These slip-on shoes are great for travelling, and for $40, you can't really go wrong! They are on sale in several different colorways and come in different widths to suit those with wider feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX7MBNV/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="0dbcd0a7-b144-4ce7-995c-dc82fb57e690" data-action="Deal Block" data-label="Men's Go Walk Flex Sneaker" data-dimension48="Men's Go Walk Flex Sneaker" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="88ae0bbb-bf0c-4083-9c4e-113962f4ac9f" data-action="Deal Block" data-label="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension48="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension25="$57" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0F499V5RR/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:64.70%;"><img id="hpR3j3wwHcR6ZKa7p6e8ZE" name="81GE9JAqgbL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hpR3j3wwHcR6ZKa7p6e8ZE.jpg" mos="" align="middle" fullscreen="" width="575" height="372" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0F499V5RR/" target="_blank" rel="nofollow" data-dimension112="88ae0bbb-bf0c-4083-9c4e-113962f4ac9f" data-action="Deal Block" data-label="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension48="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension25="$57">Womens Go Walk Flex Hands Free Slip-ins-Grand Entry: was $87 now $57</a></strong><br>These stylish sneakers are also slip-in, making them great for travel, and they have a $30 discount in the Amazon Big Spring Sale. I love this brown colorway for the summer. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0F499V5RR/" target="_blank" rel="nofollow" data-dimension112="88ae0bbb-bf0c-4083-9c4e-113962f4ac9f" data-action="Deal Block" data-label="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension48="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension25="$57">View Deal</a></p></div><div class="product"><a data-dimension112="1728a4f4-adc7-428b-96a3-4ec2ae8040e9" data-action="Deal Block" data-label="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension48="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension25="$64" href="https://www.amazon.com/Skechers-Glide-Step-Hands-Slip-Sneaker/dp/B0CPJRBCHJ/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1298px;"><p class="vanilla-image-block" style="padding-top:53.54%;"><img id="daXRfXhr4egZUNbUHy2CK7" name="71GGoaX6FaL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/daXRfXhr4egZUNbUHy2CK7.jpg" mos="" align="middle" fullscreen="" width="1298" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Glide-Step-Hands-Slip-Sneaker/dp/B0CPJRBCHJ/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="1728a4f4-adc7-428b-96a3-4ec2ae8040e9" data-action="Deal Block" data-label="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension48="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension25="$64">Men's Glide-Step Pro Hands Free Slip-ins Sneaker: was $103 now $64</a></strong><br>If you're after a pair of slip-on shoes that look like regular sneakers, I've found them. These stylish shoes have all of the features we know and love from Skechers, but in a fashionable package. Grab them while you can! <a class="view-deal button" href="https://www.amazon.com/Skechers-Glide-Step-Hands-Slip-Sneaker/dp/B0CPJRBCHJ/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="1728a4f4-adc7-428b-96a3-4ec2ae8040e9" data-action="Deal Block" data-label="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension48="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension25="$64">View Deal</a></p></div><div class="product"><a data-dimension112="376f93a0-f6f2-4f61-9e4a-47ac01985305" data-action="Deal Block" data-label="Slip-in Max Cushioning" data-dimension48="Slip-in Max Cushioning" data-dimension25="$70" href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:62.61%;"><img id="hUpvo4c5Cdzgc9ZdBEjBdG" name="71v0JSmfBwL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hUpvo4c5Cdzgc9ZdBEjBdG.jpg" mos="" align="middle" fullscreen="" width="575" height="360" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow" data-dimension112="376f93a0-f6f2-4f61-9e4a-47ac01985305" data-action="Deal Block" data-label="Slip-in Max Cushioning" data-dimension48="Slip-in Max Cushioning" data-dimension25="$70">Slip-in Max Cushioning: was $125 now $70</a></strong><br>Right now, my go-to pair of Skechers are on sale in several different colorways, but the biggest saving is on the white version I tested, with 44% off. <a class="view-deal button" href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow" data-dimension112="376f93a0-f6f2-4f61-9e4a-47ac01985305" data-action="Deal Block" data-label="Slip-in Max Cushioning" data-dimension48="Slip-in Max Cushioning" data-dimension25="$70">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/i-walked-100-miles-in-this-skechers-slip-on-shoe-and-it-just-dropped-to-usd70-in-the-amazon-big-spring-sale</link>
                                                                            <description>
                            <![CDATA[ The best Skechers slip-in deals in the Amazon Big Spring Sale ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zaQJC6znaDJLyVWFZhgiDX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/u7TKsTMiosoztAxB3XuhzF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 24 Mar 2026 13:22:27 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ jane.mcguire@futurenet.com (Jane McGuire) ]]></author>                    <dc:creator><![CDATA[ Jane McGuire ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jane McGuire is Tom&#039;s Guide&#039;s Fitness editor, which means she looks after everything fitness related — from running gear and fitness trackers to yoga mats and sports bras. An avid runner, Jane has tested and reviewed fitness products for the past five years, so knows what to look for when finding a good running watch, or a pair of shorts with pockets big enough for your smartphone, running gels, and house keys.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Jane has run four marathons — the London Marathon three times, and the Berlin Marathon once, and is still on a quest to tick off all of the marathon majors. In the meantime, she’ll be telling anyone who cares about how her love for the Nike ZoomX Invincibles — her all-time favourite running shoe, or her ‘joy plan’, where she runs for happiness, not for PR’s.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Previous to Tom’s Guide, Jane worked for Runner’s World, where she co-hosted the Runner’s World podcast. She also presents on a YouTube channel called the Run Testers, alongside other running-mad journalists, where they review the latest shoes, kit, and tech. Her work has also appeared in Coach, Get Sweat Go, and Women’s Health.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;When she&#039;s not pounding the pavements, you&#039;ll find Jane striding round the Surrey Hills, taking far too many photos of her puppy, Toby.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/u7TKsTMiosoztAxB3XuhzF-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[a photo of the skechers slip in shoes]]></media:description>                                                            <media:text><![CDATA[a photo of the skechers slip in shoes]]></media:text>
                                <media:title type="plain"><![CDATA[a photo of the skechers slip in shoes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/u7TKsTMiosoztAxB3XuhzF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As a fitness editor, I review sneakers for a living, so I know what I’m looking for when it comes to workout shoes. I want them to be comfortable, fit well, and be supportive as I run, squat, and walk around. </p><p>The Skechers Slip-in Max Cushioning slip-on shoes took me by surprise. I walked 100 miles in the shoes for my <a href="https://www.tomsguide.com/reviews/skechers-slip-in-max-cushioning">review</a>, and I was impressed by the plush midsole and arch support. The good news is, if you've been waiting for the Amazon Big Spring Sale to upgrade your sneakers ahead of the summer, the Skechers Slip-in Max Cushioning slip-ons are <a href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow">discounted to $70 from $125 on Amazon right now.</a> </p><p>If you’re looking for a super-cushioned, super-comfortable pair of slip-on sneakers, you won’t find anything more comfortable than the Skechers Slip-in Max Cushioning Smooth shoes. They’re wonderfully plush, and really do make you feel like you’re walking on clouds.</p><p>Not for you? Below, I've hand-picked my other top Skechers deals to save you from scrolling. The sales have started early, so grab these while you can. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick links </span></h3><ul><li><strong>Skechers Women's Go Walk 5 Honor: </strong><a href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N13SXYN/" target="_blank" rel="nofollow"><strong>was $46 now $39 </strong></a></li><li><strong>Skechers Men's Go Walk Flex: </strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX7MBNV/?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $73 now $40</strong></a></li><li><strong>Skechers Women's Go Walk Flex Hands Free Slip-ins-Grand Entry: </strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0F499V5RR/" target="_blank" rel="nofollow"><strong>was $87 now $57</strong></a></li><li><strong>Skechers Men's Glide-Step Pro Hands Free Slip-ins Sneaker: </strong><a href="https://www.amazon.com/Skechers-Glide-Step-Hands-Slip-Sneaker/dp/B0CPJRBCHJ/" target="_blank" rel="nofollow"><strong>was $103 now $64</strong></a></li><li><strong>Skechers Slip-in Max Cushioning slip-on: </strong><a href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow"><strong>was $125 now $70</strong></a></li></ul><h3 class="article-body__section" id="section-best-skechers-deals"><span>Best Skechers deals</span></h3><div class="product"><a data-dimension112="23c66e8d-a5e9-41b1-99d6-87680a12fc5e" data-action="Deal Block" data-label="Womens Go Walk 5 Honor" data-dimension48="Womens Go Walk 5 Honor" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N13SXYN/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:71.48%;"><img id="7XbwkNgZ9i4pUnXKUEuEib" name="81MeP9WGKNL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7XbwkNgZ9i4pUnXKUEuEib.jpg" mos="" align="middle" fullscreen="" width="575" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N13SXYN/" target="_blank" rel="nofollow" data-dimension112="23c66e8d-a5e9-41b1-99d6-87680a12fc5e" data-action="Deal Block" data-label="Womens Go Walk 5 Honor" data-dimension48="Womens Go Walk 5 Honor" data-dimension25="$39">Womens Go Walk 5 Honor: was $46 now $39</a></strong><br>These slip-on shoes have a breathable mesh upper to keep you cool as the temperatures rise, plus they are machine washable. You can save 15% off right now in the Amazon sale. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N13SXYN/" target="_blank" rel="nofollow" data-dimension112="23c66e8d-a5e9-41b1-99d6-87680a12fc5e" data-action="Deal Block" data-label="Womens Go Walk 5 Honor" data-dimension48="Womens Go Walk 5 Honor" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="0dbcd0a7-b144-4ce7-995c-dc82fb57e690" data-action="Deal Block" data-label="Men's Go Walk Flex Sneaker" data-dimension48="Men's Go Walk Flex Sneaker" data-dimension25="$40" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX7MBNV/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:69.74%;"><img id="BYoKko2a2pEBcqiEzTRWvi" name="81D42nEKOgL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BYoKko2a2pEBcqiEzTRWvi.jpg" mos="" align="middle" fullscreen="" width="575" height="401" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX7MBNV/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="0dbcd0a7-b144-4ce7-995c-dc82fb57e690" data-action="Deal Block" data-label="Men's Go Walk Flex Sneaker" data-dimension48="Men's Go Walk Flex Sneaker" data-dimension25="$40">Men's Go Walk Flex Sneaker: was $73 now $40</a></strong><br>These slip-on shoes are great for travelling, and for $40, you can't really go wrong! They are on sale in several different colorways and come in different widths to suit those with wider feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX7MBNV/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="0dbcd0a7-b144-4ce7-995c-dc82fb57e690" data-action="Deal Block" data-label="Men's Go Walk Flex Sneaker" data-dimension48="Men's Go Walk Flex Sneaker" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="88ae0bbb-bf0c-4083-9c4e-113962f4ac9f" data-action="Deal Block" data-label="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension48="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension25="$57" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0F499V5RR/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:64.70%;"><img id="hpR3j3wwHcR6ZKa7p6e8ZE" name="81GE9JAqgbL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hpR3j3wwHcR6ZKa7p6e8ZE.jpg" mos="" align="middle" fullscreen="" width="575" height="372" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0F499V5RR/" target="_blank" rel="nofollow" data-dimension112="88ae0bbb-bf0c-4083-9c4e-113962f4ac9f" data-action="Deal Block" data-label="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension48="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension25="$57">Womens Go Walk Flex Hands Free Slip-ins-Grand Entry: was $87 now $57</a></strong><br>These stylish sneakers are also slip-in, making them great for travel, and they have a $30 discount in the Amazon Big Spring Sale. I love this brown colorway for the summer. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0F499V5RR/" target="_blank" rel="nofollow" data-dimension112="88ae0bbb-bf0c-4083-9c4e-113962f4ac9f" data-action="Deal Block" data-label="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension48="Womens Go Walk Flex Hands Free Slip-ins-Grand Entry" data-dimension25="$57">View Deal</a></p></div><div class="product"><a data-dimension112="1728a4f4-adc7-428b-96a3-4ec2ae8040e9" data-action="Deal Block" data-label="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension48="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension25="$64" href="https://www.amazon.com/Skechers-Glide-Step-Hands-Slip-Sneaker/dp/B0CPJRBCHJ/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1298px;"><p class="vanilla-image-block" style="padding-top:53.54%;"><img id="daXRfXhr4egZUNbUHy2CK7" name="71GGoaX6FaL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/daXRfXhr4egZUNbUHy2CK7.jpg" mos="" align="middle" fullscreen="" width="1298" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Glide-Step-Hands-Slip-Sneaker/dp/B0CPJRBCHJ/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="1728a4f4-adc7-428b-96a3-4ec2ae8040e9" data-action="Deal Block" data-label="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension48="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension25="$64">Men's Glide-Step Pro Hands Free Slip-ins Sneaker: was $103 now $64</a></strong><br>If you're after a pair of slip-on shoes that look like regular sneakers, I've found them. These stylish shoes have all of the features we know and love from Skechers, but in a fashionable package. Grab them while you can! <a class="view-deal button" href="https://www.amazon.com/Skechers-Glide-Step-Hands-Slip-Sneaker/dp/B0CPJRBCHJ/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="1728a4f4-adc7-428b-96a3-4ec2ae8040e9" data-action="Deal Block" data-label="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension48="Men's Glide-Step Pro Hands Free Slip-ins Sneaker" data-dimension25="$64">View Deal</a></p></div><div class="product"><a data-dimension112="376f93a0-f6f2-4f61-9e4a-47ac01985305" data-action="Deal Block" data-label="Slip-in Max Cushioning" data-dimension48="Slip-in Max Cushioning" data-dimension25="$70" href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:575px;"><p class="vanilla-image-block" style="padding-top:62.61%;"><img id="hUpvo4c5Cdzgc9ZdBEjBdG" name="71v0JSmfBwL._AC_SX575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hUpvo4c5Cdzgc9ZdBEjBdG.jpg" mos="" align="middle" fullscreen="" width="575" height="360" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow" data-dimension112="376f93a0-f6f2-4f61-9e4a-47ac01985305" data-action="Deal Block" data-label="Slip-in Max Cushioning" data-dimension48="Slip-in Max Cushioning" data-dimension25="$70">Slip-in Max Cushioning: was $125 now $70</a></strong><br>Right now, my go-to pair of Skechers are on sale in several different colorways, but the biggest saving is on the white version I tested, with 44% off. <a class="view-deal button" href="https://www.amazon.com/Skechers-Cushioning-Eternal-Slip-Ins-Sneaker/dp/B0CKVSZDMN/" target="_blank" rel="nofollow" data-dimension112="376f93a0-f6f2-4f61-9e4a-47ac01985305" data-action="Deal Block" data-label="Slip-in Max Cushioning" data-dimension48="Slip-in Max Cushioning" data-dimension25="$70">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I own 9 pairs of Skechers shoes — here are 9 that are worth checking out in Amazon AU's Big Smile Sale ]]></title>
                                                                                                <dc:content><![CDATA[ <p>You read that headline correctly — I do, indeed, own 9 pairs of Skechers shoes. I've even bought my parents a few pairs over the years.</p><p>Why so many, I hear you ask. Well, I've tried a fair few brands to ease the pain of plantar fasciitis, but Skechers' Arch-Fit Arcade has provided the most relief. That's where my obsession with the brand started — I was so darn comfortable that I just kept stocking up every time there was a sale.</p><p>And that brings me to another reason why I have so many Skechers. In Australia, it's always easy to grab a great discount on Skechers shoes, especially during major sales when they become quite affordable. Amazon is typically where you'd get the best prices, although not all Skechers models are available on the online retail site.</p><p>However, I've purchased Skechers ankle boots imported from the US on Amazon AU's global store, plus designs of Arch-Fit Arcade options that aren't available on the local Skechers site. Another pair of Skechers I own looks real pretty and I've never seen it anywhere except in India where it was purchased when I was visiting the country on holiday.</p><p>My current Skechers obsession is Slip-Ins. I love how easy they are to wear, and they don't compromise on sole comfort or arch support. I own two pairs at present and have purchased two pairs for my father, another for my mother. Uh-huh, it's a family thing now.</p><p>As with any Amazon sale, there are a fair few Skechers discounts available during the current Big Smile Sale and I've picked 9 options for you to choose from — including designs for both men and women, a couple of which I own.</p><p>One thing to note, however, is that sizes might be an issue, with maybe only a few sizes available at the best prices, and there is a similar constraint with colour options too. Still, if you can find your size and you like what I've chosen, definitely give them a go.</p>        <div class="featured_product_block featured_block_hero" data-id="42d19d19-6f66-4178-acd7-49de782b50ec">            <a href="https://www.amazon.com.au/Skechers-Mens-Slip-Ins-Hotshot-Relegate/dp/B0FVVQTLFG" data-model-name="Hotshot men's Slip-Ins" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/wgP4ZVZaMZjUYiAzFEKUbB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Hotshot men's Slip-Ins</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="bc9f73cb-09c7-403f-9169-eec5355fe015">            <a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0FGVTDQQW" data-model-name="On The Fly women's Arch Fit Arcade" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/XzEc2JbEa43UjgttyK3zdB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">On The Fly women's Arch Fit Arcade</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b571d810-4401-4e49-96ed-c269f9948057">            <a href="https://www.amazon.com.au/Skechers-Womens-Arcade-Sneaker-Canvas/dp/B0B1LN3ZVV" data-model-name="women's Arch Fit Arcade" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/scsFrTwPMNBW7ZnEL4bNbB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">women's Arch Fit Arcade</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="cb81392c-192b-4db2-b739-3b474f809145">            <a href="https://www.amazon.com.au/Skechers-Mark-Nason-Slip-Whiskey/dp/B0DTNXCN1C" data-model-name="New Wave Cup men's shoe" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/B8Gxanv6BnJ2DfDbJ8aAbB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">New Wave Cup men's shoe</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1fbe8beb-9881-42fa-ba06-695bbb7ec058">            <a href="https://www.amazon.com.au/Skechers-Womens-Radiant-Sneaker-Blush/dp/B0FMQQTPVT" data-model-name="On-The-Go Flex Radiant women's sneaker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/aBS2nzNTjS3aMqTWm974YB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">On-The-Go Flex Radiant women's sneaker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="228cd9a3-24e1-46ca-aeda-2ec25b51e300">            <a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DVZKY9ZW" data-model-name="Ultra Flex 3.0 women's Slip-Ins" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jvL8hf8jXr8mUiyYhf5gdB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Ultra Flex 3.0 women's Slip-Ins</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="26d01208-2d54-48ec-b22f-cdb59df050c9">            <a href="https://www.amazon.com.au/Skechers-Womens-Slip-ins-Sneaker-Lavender/dp/B0DC95HS5G" data-model-name="women's Contour Foam Slip-Ins" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/M9N3rNGJ4FoEkGSnZe5GaB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">women's Contour Foam Slip-Ins</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0ec80faf-cdbe-4fdf-8bd5-462b5ec14422">            <a href="https://www.amazon.com.au/Skechers-Contour-Hands-Slip-Sneaker/dp/B0DD8KDKCF" data-model-name="Cozy Fit men's contour fit" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/WKc3cUwDeFAyV22b6UZPUB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Cozy Fit men's contour fit</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0a4d29dc-9fde-4ace-8ec9-c143586cefcc">            <a href="https://www.amazon.com.au/Skechers-Mens-Bounder-2-0-Sneaker/dp/B0DL4PFYLG" data-model-name="Maylon men's Bounder 2.0" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7M7xLjcWdaG3YwfWbt6GUB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Maylon men's Bounder 2.0</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/i-own-9-pairs-of-skechers-shoes-here-are-9-that-are-worth-checking-out-in-amazon-aus-big-smile-sale</link>
                                                                            <description>
                            <![CDATA[ I'm a massive Skechers fan and every pair I've bought has been from Amazon AU, where several pairs are always discounted during every major sale. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zhGiELR6fxWUsPveuigcJA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PAgEyifauEBZ7KZXEtD9VC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 18 Mar 2026 23:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Wellness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Sharmishta Sarkar ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Q8ePX3eUtQ4QzaabtVHV.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Sharmishta is Tom Guide&#039;s sister site TechRadar&#039;s APAC Managing Editor, but contributes to several of Future&#039;s tech sites, including T3 and Digital Camera World. For Tom&#039;s Guide, Sharmishta reports on smart home gizmos, from standing desks and TVs to the best mattresses on the market. This includes testing and reviewing beds from big brands like Emma and Sleeping Duck.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PAgEyifauEBZ7KZXEtD9VC-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers / Edited with Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers shoes on a beach]]></media:description>                                                            <media:text><![CDATA[Skechers shoes on a beach]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers shoes on a beach]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PAgEyifauEBZ7KZXEtD9VC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>You read that headline correctly — I do, indeed, own 9 pairs of Skechers shoes. I've even bought my parents a few pairs over the years.</p><p>Why so many, I hear you ask. Well, I've tried a fair few brands to ease the pain of plantar fasciitis, but Skechers' Arch-Fit Arcade has provided the most relief. That's where my obsession with the brand started — I was so darn comfortable that I just kept stocking up every time there was a sale.</p><p>And that brings me to another reason why I have so many Skechers. In Australia, it's always easy to grab a great discount on Skechers shoes, especially during major sales when they become quite affordable. Amazon is typically where you'd get the best prices, although not all Skechers models are available on the online retail site.</p><p>However, I've purchased Skechers ankle boots imported from the US on Amazon AU's global store, plus designs of Arch-Fit Arcade options that aren't available on the local Skechers site. Another pair of Skechers I own looks real pretty and I've never seen it anywhere except in India where it was purchased when I was visiting the country on holiday.</p><p>My current Skechers obsession is Slip-Ins. I love how easy they are to wear, and they don't compromise on sole comfort or arch support. I own two pairs at present and have purchased two pairs for my father, another for my mother. Uh-huh, it's a family thing now.</p><p>As with any Amazon sale, there are a fair few Skechers discounts available during the current Big Smile Sale and I've picked 9 options for you to choose from — including designs for both men and women, a couple of which I own.</p><p>One thing to note, however, is that sizes might be an issue, with maybe only a few sizes available at the best prices, and there is a similar constraint with colour options too. Still, if you can find your size and you like what I've chosen, definitely give them a go.</p>        <div class="featured_product_block featured_block_hero" data-id="42d19d19-6f66-4178-acd7-49de782b50ec">            <a href="https://www.amazon.com.au/Skechers-Mens-Slip-Ins-Hotshot-Relegate/dp/B0FVVQTLFG" data-model-name="Hotshot men's Slip-Ins" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/wgP4ZVZaMZjUYiAzFEKUbB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Hotshot men's Slip-Ins</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="bc9f73cb-09c7-403f-9169-eec5355fe015">            <a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0FGVTDQQW" data-model-name="On The Fly women's Arch Fit Arcade" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/XzEc2JbEa43UjgttyK3zdB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">On The Fly women's Arch Fit Arcade</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b571d810-4401-4e49-96ed-c269f9948057">            <a href="https://www.amazon.com.au/Skechers-Womens-Arcade-Sneaker-Canvas/dp/B0B1LN3ZVV" data-model-name="women's Arch Fit Arcade" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/scsFrTwPMNBW7ZnEL4bNbB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">women's Arch Fit Arcade</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="cb81392c-192b-4db2-b739-3b474f809145">            <a href="https://www.amazon.com.au/Skechers-Mark-Nason-Slip-Whiskey/dp/B0DTNXCN1C" data-model-name="New Wave Cup men's shoe" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/B8Gxanv6BnJ2DfDbJ8aAbB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">New Wave Cup men's shoe</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1fbe8beb-9881-42fa-ba06-695bbb7ec058">            <a href="https://www.amazon.com.au/Skechers-Womens-Radiant-Sneaker-Blush/dp/B0FMQQTPVT" data-model-name="On-The-Go Flex Radiant women's sneaker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/aBS2nzNTjS3aMqTWm974YB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">On-The-Go Flex Radiant women's sneaker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="228cd9a3-24e1-46ca-aeda-2ec25b51e300">            <a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DVZKY9ZW" data-model-name="Ultra Flex 3.0 women's Slip-Ins" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jvL8hf8jXr8mUiyYhf5gdB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Ultra Flex 3.0 women's Slip-Ins</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="26d01208-2d54-48ec-b22f-cdb59df050c9">            <a href="https://www.amazon.com.au/Skechers-Womens-Slip-ins-Sneaker-Lavender/dp/B0DC95HS5G" data-model-name="women's Contour Foam Slip-Ins" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/M9N3rNGJ4FoEkGSnZe5GaB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">women's Contour Foam Slip-Ins</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0ec80faf-cdbe-4fdf-8bd5-462b5ec14422">            <a href="https://www.amazon.com.au/Skechers-Contour-Hands-Slip-Sneaker/dp/B0DD8KDKCF" data-model-name="Cozy Fit men's contour fit" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/WKc3cUwDeFAyV22b6UZPUB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Cozy Fit men's contour fit</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0a4d29dc-9fde-4ace-8ec9-c143586cefcc">            <a href="https://www.amazon.com.au/Skechers-Mens-Bounder-2-0-Sneaker/dp/B0DL4PFYLG" data-model-name="Maylon men's Bounder 2.0" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7M7xLjcWdaG3YwfWbt6GUB.jpg" alt="A Skechers shoe on a textured ivory background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Maylon men's Bounder 2.0</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Super-comfortable Skechers to save your feet — 17 deals I'd buy with my own money ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Amazon runs Skechers deals pretty much year-round, and these shoes are great for anybody suffering from tired feet. I've read dozens of reviews from shoppers who swear by Skechers to keep them feeling energized all day long, whether that's for active days in the great outdoors or long hospitality shifts.</p><p>Right now you can grab <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers deals as low as $20 at Amazon</a>. This includes the much-loved <a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow">Skechers Go Walk Joy Cushioning Sneakers are on sale from $20</a>. These best selling shoes slip on easily, are breathable and support your feet with super soft 5GEN Goga Max cushioning.</p><p><strong>Note: </strong>prices vary depending on your choice of size and color. For the best deals, check out any different color options available in your size.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Go Walk Joy Cushioning Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow"><strong>was $31 now from $20</strong></a></li><li><strong>Keepsakes Ice Angel Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522" target="_blank" rel="nofollow"><strong>was $37 now from $22</strong></a></li><li><strong>Dighton Athletic Slip Resistant Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><strong>was $65 now from $35</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU" target="_blank" rel="nofollow"><strong>was $48 now from $35</strong></a></li><li><strong>Bobs Squad Chaos-Daily Hype Slip-Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CF59N7P5" target="_blank" rel="nofollow"><strong>was $50 now from $41</strong></a></li><li><strong>Summits - High Range Slip-in Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><strong>was $87 now from $49</strong></a></li><li><strong>D'Lites Fresh Start Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow"><strong>was $78 now from $53</strong></a></li><li><strong>Uno Stand On Air (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow"><strong>was $65 now from $56</strong></a></li><li><strong>Cankton Steel Toe Construction Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><strong>was $90 now from $69</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="90e4557d-bb2b-4d4c-8370-97c0ba52f0e0" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="90e4557d-bb2b-4d4c-8370-97c0ba52f0e0" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="90e4557d-bb2b-4d4c-8370-97c0ba52f0e0" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$20" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow" data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$20">Go Walk Joy Cushioning Sneakers (Women's): was $45 now $20</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow" data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$20">View Deal</a></p></div><div class="product"><a data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$20" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$20">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $20</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$20">View Deal</a></p></div><div class="product"><a data-dimension112="63077a92-a6f4-4076-a763-96889d1f7444" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522" target="_blank" rel="nofollow" data-dimension112="63077a92-a6f4-4076-a763-96889d1f7444" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$22">Keepsakes Ice Angel Slipper (Women's): was $40 now $22</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522" target="_blank" rel="nofollow" data-dimension112="63077a92-a6f4-4076-a763-96889d1f7444" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="4aea318a-a387-4d95-b7af-c931bf3993fe" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="4aea318a-a387-4d95-b7af-c931bf3993fe" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$27">Bobs B Cute Sneaker (Women's): was $57 now $27</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="4aea318a-a387-4d95-b7af-c931bf3993fe" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="7c8c38a2-4212-48c3-ad00-c83abfaee4f4" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$32" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="7c8c38a2-4212-48c3-ad00-c83abfaee4f4" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$32">Bobs Plush-Peace & Love Flats (Women's): was $48 now $32</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="7c8c38a2-4212-48c3-ad00-c83abfaee4f4" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="71a13966-5830-4c64-b0f0-eb9596562f35" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="71a13966-5830-4c64-b0f0-eb9596562f35" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$35">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $35</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="71a13966-5830-4c64-b0f0-eb9596562f35" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="0f31bccd-e84e-4aff-8a3a-5dd237b27ea6" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="0f31bccd-e84e-4aff-8a3a-5dd237b27ea6" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$35">Plus-Peace and Love Ballet Flat (Women's): was $42 now $35</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and are a bit more narrow overall than a typical slipper to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="0f31bccd-e84e-4aff-8a3a-5dd237b27ea6" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="bc257ab7-df89-4152-910b-44f4c56b9160" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$41" href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CF59N7P5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="BuuMYNfqktxEmkw8g6PNUY" name="812weMlDgzL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BuuMYNfqktxEmkw8g6PNUY.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CF59N7P5" target="_blank" rel="nofollow" data-dimension112="bc257ab7-df89-4152-910b-44f4c56b9160" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$41">Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's): was $69 now $41</a></strong><br>These Skechers are a reliable everyday companion thanks to their comfortable slip-in design and cushy memory foam underfoot. Their simple, block color design means they go well with pretty much everything, and their stretch knit upper means they're breathable too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CF59N7P5" target="_blank" rel="nofollow" data-dimension112="bc257ab7-df89-4152-910b-44f4c56b9160" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="13c09eb8-c6e4-4a9d-a7a3-6e8cc4057c6b" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="13c09eb8-c6e4-4a9d-a7a3-6e8cc4057c6b" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$44">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $44</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="13c09eb8-c6e4-4a9d-a7a3-6e8cc4057c6b" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="6f644457-40c2-4c62-bd5e-063c598ee074" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRIPE6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:82.01%;"><img id="4cTPyyd554JbXjaUPwSjuR" name="Energy Afterburn Sneakers (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4cTPyyd554JbXjaUPwSjuR.jpg" mos="" align="middle" fullscreen="" width="695" height="570" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRIPE6" target="_blank" rel="nofollow" data-dimension112="6f644457-40c2-4c62-bd5e-063c598ee074" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$48">Energy Afterburn Sneakers (Men's): was $86 now $48</a></strong><br>The Skechers Energy Afterburn Sneakers are on sale only in limited quantities, so don't miss this deal! These sneakers are built for sport, meaning they're durable and offer increased shock absorption.<a class="view-deal button" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRIPE6" target="_blank" rel="nofollow" data-dimension112="6f644457-40c2-4c62-bd5e-063c598ee074" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="YRwWgfRx2kGk744WzoKxqM" name="1721214740.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRwWgfRx2kGk744WzoKxqM.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$49">Summits - High Range Slip-in Sneaker (Men's): was $87 now $49</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="d2e7ef43-f069-4be8-bbe8-399c1cee8a71" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$53" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="892XnmjbzN4fp5Y2AapBgL" name="Skechers_D'Lites_Fresh_Start.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/892XnmjbzN4fp5Y2AapBgL.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow" data-dimension112="d2e7ef43-f069-4be8-bbe8-399c1cee8a71" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$53">D'Lites Fresh Start Sneaker (Women's): was $78 now $53</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $53 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole — and their white and silver color scheme makes them some of the coolest looking Skechers around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow" data-dimension112="d2e7ef43-f069-4be8-bbe8-399c1cee8a71" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="cba787e1-4aae-4a61-b253-7f9c1815928c" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.28%;"><img id="nADj2TxWrqeKjeimD5MrkV" name="71Cn6NPsOyL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nADj2TxWrqeKjeimD5MrkV.jpg" mos="" align="middle" fullscreen="" width="625" height="383" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="cba787e1-4aae-4a61-b253-7f9c1815928c" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$55">Colsin Sr Slip-Ins Work Shoe (Men’s): was $79 now $55</a></strong><br>Need a work shoe that’s comfortable and reliable? These Skechers are a bestseller on Amazon and are beloved by healthcare and hospitality workers. They slip on easily and support your feet with their Air-Cooled Memory Foam soles. Plus, their simple design blends in with professional wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="cba787e1-4aae-4a61-b253-7f9c1815928c" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="db9c2005-262d-4e72-aab8-23bc42c27233" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:64.64%;"><img id="cBbhaw5GszmpUgUJfuScUf" name="61u6XNjQ82L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBbhaw5GszmpUgUJfuScUf.jpg" mos="" align="middle" fullscreen="" width="625" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="db9c2005-262d-4e72-aab8-23bc42c27233" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56">Uno Stand On Air (Women's): was $65 now $56</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="db9c2005-262d-4e72-aab8-23bc42c27233" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="c920b506-f298-4369-bd49-81480748c9c3" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="c920b506-f298-4369-bd49-81480748c9c3" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69">Cankton Steel Toe Construction Shoe (Men's): was $90 now $69</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="c920b506-f298-4369-bd49-81480748c9c3" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">Stamina Nuovo (Men's): was $82 now $69</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">View Deal</a></p></div><h3 class="article-body__section" id="section-shop-more-deals"><span>Shop more deals</span></h3><ul><li><strong>Amazon: </strong><a href="https://www.amazon.com/deals" target="_blank" rel="nofollow"><strong>save on Ninja, Samsung, Apple, more</strong></a><strong></strong></li><li><strong>Best Buy: </strong><a href="https://www.bestbuy.com/site/all-electronics-on-sale/all-tv-home-theater-on-sale/pcmcat1690836748285.c?id=pcmcat1690836748285" target="_blank" rel="nofollow"><strong>Smart TVs from $79</strong></a></li><li><strong>Carhartt: </strong><a href="https://www.amazon.com/stores/page/4D749FEE-ACA7-4043-8DF6-FCA7CF7BEE1F/deals" target="_blank" rel="nofollow"><strong>from $6 @ Amazon</strong></a></li><li><strong>Cozy Earth: </strong><a href="https://cozyearth.com/" target="_blank" rel="nofollow"><strong>up to 20% off</strong></a></li><li><strong>Lululemon: </strong><a href="https://shop.lululemon.com/c/sale/_/N-8t6" target="_blank" rel="nofollow"><strong>apparel from $9</strong></a></li><li><strong>Nectar: </strong><a href="https://www.nectarsleep.com/" target="_blank" rel="nofollow"><strong>50% off mattresses</strong></a></li><li><strong>Nike: </strong><a href="https://www.nike.com/w/sale-3yaep" target="_blank" rel="nofollow"><strong>up to 40% off</strong></a></li><li><strong>The North Face: </strong><a href="https://www.thenorthface.com/en-us/sale-c829803" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Switch games: </strong><a href="https://www.bestbuy.com/site/nintendo-switch/nintendo-switch-games/pcmcat1484080052161.c?id=pcmcat1484080052161" target="_blank" rel="nofollow"><strong>from $17 @ Best Buy</strong></a></li><li><strong>YETI: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?ingress=0&visitId=7b3d147c-7670-4485-8f64-dba165b4e2d4" target="_blank" rel="nofollow"><strong>up to 20% off @ Amazon</strong></a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/super-comfortable-skechers-to-save-your-feet-15-deals-id-buy-with-my-own-money</link>
                                                                            <description>
                            <![CDATA[ Skechers shoes are great to relieve foot and leg pain — check out the Skechers deals I'd recommend buying. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">c8revLdBb6gJWw4wT8Bk79</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/42gA6EVYUmQe7QM4FseqnD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 26 Feb 2026 15:19:39 +0000</pubDate>                                                                                                                                <updated>Fri, 27 Feb 2026 21:17:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/42gA6EVYUmQe7QM4FseqnD-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Slip-ins: Summits in Dazzling Haze color]]></media:description>                                                            <media:text><![CDATA[Skechers Slip-ins: Summits in Dazzling Haze color]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Slip-ins: Summits in Dazzling Haze color]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/42gA6EVYUmQe7QM4FseqnD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon runs Skechers deals pretty much year-round, and these shoes are great for anybody suffering from tired feet. I've read dozens of reviews from shoppers who swear by Skechers to keep them feeling energized all day long, whether that's for active days in the great outdoors or long hospitality shifts.</p><p>Right now you can grab <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers deals as low as $20 at Amazon</a>. This includes the much-loved <a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow">Skechers Go Walk Joy Cushioning Sneakers are on sale from $20</a>. These best selling shoes slip on easily, are breathable and support your feet with super soft 5GEN Goga Max cushioning.</p><p><strong>Note: </strong>prices vary depending on your choice of size and color. For the best deals, check out any different color options available in your size.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Go Walk Joy Cushioning Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow"><strong>was $31 now from $20</strong></a></li><li><strong>Keepsakes Ice Angel Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522" target="_blank" rel="nofollow"><strong>was $37 now from $22</strong></a></li><li><strong>Dighton Athletic Slip Resistant Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><strong>was $65 now from $35</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU" target="_blank" rel="nofollow"><strong>was $48 now from $35</strong></a></li><li><strong>Bobs Squad Chaos-Daily Hype Slip-Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CF59N7P5" target="_blank" rel="nofollow"><strong>was $50 now from $41</strong></a></li><li><strong>Summits - High Range Slip-in Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><strong>was $87 now from $49</strong></a></li><li><strong>D'Lites Fresh Start Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow"><strong>was $78 now from $53</strong></a></li><li><strong>Uno Stand On Air (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow"><strong>was $65 now from $56</strong></a></li><li><strong>Cankton Steel Toe Construction Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><strong>was $90 now from $69</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="90e4557d-bb2b-4d4c-8370-97c0ba52f0e0" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="90e4557d-bb2b-4d4c-8370-97c0ba52f0e0" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="90e4557d-bb2b-4d4c-8370-97c0ba52f0e0" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$20" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow" data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$20">Go Walk Joy Cushioning Sneakers (Women's): was $45 now $20</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow" data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$20">View Deal</a></p></div><div class="product"><a data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$20" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$20">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $20</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$20">View Deal</a></p></div><div class="product"><a data-dimension112="63077a92-a6f4-4076-a763-96889d1f7444" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522" target="_blank" rel="nofollow" data-dimension112="63077a92-a6f4-4076-a763-96889d1f7444" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$22">Keepsakes Ice Angel Slipper (Women's): was $40 now $22</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522" target="_blank" rel="nofollow" data-dimension112="63077a92-a6f4-4076-a763-96889d1f7444" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="4aea318a-a387-4d95-b7af-c931bf3993fe" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="urEnQHEHmTerJw96p3xqQ6" name="1721214165.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/urEnQHEHmTerJw96p3xqQ6.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="4aea318a-a387-4d95-b7af-c931bf3993fe" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$27">Bobs B Cute Sneaker (Women's): was $57 now $27</a></strong><br>Step into style and comfort with the Skechers Women's Bobs B Cute Shoe, featuring a Memory Foam cushioned insole for unbeatable comfort. Made from 100% vegan materials and machine washable for easy care, these shoes are perfect for everyday wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B07NJNW4PL" target="_blank" rel="nofollow" data-dimension112="4aea318a-a387-4d95-b7af-c931bf3993fe" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="7c8c38a2-4212-48c3-ad00-c83abfaee4f4" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$32" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="7c8c38a2-4212-48c3-ad00-c83abfaee4f4" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$32">Bobs Plush-Peace & Love Flats (Women's): was $48 now $32</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="7c8c38a2-4212-48c3-ad00-c83abfaee4f4" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="71a13966-5830-4c64-b0f0-eb9596562f35" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="ui9u7nTTsuRfPaNGRJ3e8g" name="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ui9u7nTTsuRfPaNGRJ3e8g.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="71a13966-5830-4c64-b0f0-eb9596562f35" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$35">Dighton Athletic Work Slip Resistant Food Service Shoe (Men's): was $65 now $35</a></strong><br>These Skechers have the look of a pair of smart leather shoes, but are durable, slip-resistant, and feature super-soft memory foam cushioning. They're built for long work days when you can't get off your feet, and will keep you feeling comfortable for hours.<a class="view-deal button" href="https://www.amazon.com/Skechers-Dighton-Black-Synthetic-Leather/dp/B01LY3WLXS" target="_blank" rel="nofollow" data-dimension112="71a13966-5830-4c64-b0f0-eb9596562f35" data-action="Deal Block" data-label="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension48="Dighton Athletic Work Slip Resistant Food Service Shoe (Men's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="0f31bccd-e84e-4aff-8a3a-5dd237b27ea6" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="0f31bccd-e84e-4aff-8a3a-5dd237b27ea6" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$35">Plus-Peace and Love Ballet Flat (Women's): was $42 now $35</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and are a bit more narrow overall than a typical slipper to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="0f31bccd-e84e-4aff-8a3a-5dd237b27ea6" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="bc257ab7-df89-4152-910b-44f4c56b9160" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$41" href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CF59N7P5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="BuuMYNfqktxEmkw8g6PNUY" name="812weMlDgzL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BuuMYNfqktxEmkw8g6PNUY.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CF59N7P5" target="_blank" rel="nofollow" data-dimension112="bc257ab7-df89-4152-910b-44f4c56b9160" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$41">Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's): was $69 now $41</a></strong><br>These Skechers are a reliable everyday companion thanks to their comfortable slip-in design and cushy memory foam underfoot. Their simple, block color design means they go well with pretty much everything, and their stretch knit upper means they're breathable too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Squad-Chaos-Slip-Ins/dp/B0CF59N7P5" target="_blank" rel="nofollow" data-dimension112="bc257ab7-df89-4152-910b-44f4c56b9160" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos-Daily Hype Sneaker (Men's)" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="13c09eb8-c6e4-4a9d-a7a3-6e8cc4057c6b" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.18%;"><img id="cBH8z6dfqkatCWoh6sDLG9" name="Skecher go walk men.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBH8z6dfqkatCWoh6sDLG9.jpg" mos="" align="middle" fullscreen="" width="695" height="453" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="13c09eb8-c6e4-4a9d-a7a3-6e8cc4057c6b" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$44">Go Walk Max - Effort Walking Shoes (Men's): was $71 now $44</a></strong><br>The Skechers Men's Go Walk Max Effort sneakers are on sale now at Amazon. They feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning along with an extra padded heel for comfort. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Max-54601-Sneaker-black/dp/B072KVD3WD" target="_blank" rel="nofollow" data-dimension112="13c09eb8-c6e4-4a9d-a7a3-6e8cc4057c6b" data-action="Deal Block" data-label="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension48="Go Walk Max - Effort Walking Shoes (Men's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="6f644457-40c2-4c62-bd5e-063c598ee074" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRIPE6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:82.01%;"><img id="4cTPyyd554JbXjaUPwSjuR" name="Energy Afterburn Sneakers (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4cTPyyd554JbXjaUPwSjuR.jpg" mos="" align="middle" fullscreen="" width="695" height="570" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRIPE6" target="_blank" rel="nofollow" data-dimension112="6f644457-40c2-4c62-bd5e-063c598ee074" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$48">Energy Afterburn Sneakers (Men's): was $86 now $48</a></strong><br>The Skechers Energy Afterburn Sneakers are on sale only in limited quantities, so don't miss this deal! These sneakers are built for sport, meaning they're durable and offer increased shock absorption.<a class="view-deal button" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRIPE6" target="_blank" rel="nofollow" data-dimension112="6f644457-40c2-4c62-bd5e-063c598ee074" data-action="Deal Block" data-label="Energy Afterburn Sneakers (Men's)" data-dimension48="Energy Afterburn Sneakers (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="YRwWgfRx2kGk744WzoKxqM" name="1721214740.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRwWgfRx2kGk744WzoKxqM.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$49">Summits - High Range Slip-in Sneaker (Men's): was $87 now $49</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="d2e7ef43-f069-4be8-bbe8-399c1cee8a71" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$53" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="892XnmjbzN4fp5Y2AapBgL" name="Skechers_D'Lites_Fresh_Start.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/892XnmjbzN4fp5Y2AapBgL.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow" data-dimension112="d2e7ef43-f069-4be8-bbe8-399c1cee8a71" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$53">D'Lites Fresh Start Sneaker (Women's): was $78 now $53</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $53 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole — and their white and silver color scheme makes them some of the coolest looking Skechers around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJYFS" target="_blank" rel="nofollow" data-dimension112="d2e7ef43-f069-4be8-bbe8-399c1cee8a71" data-action="Deal Block" data-label="D'Lites Fresh Start Sneaker (Women's)" data-dimension48="D'Lites Fresh Start Sneaker (Women's)" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="cba787e1-4aae-4a61-b253-7f9c1815928c" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.28%;"><img id="nADj2TxWrqeKjeimD5MrkV" name="71Cn6NPsOyL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nADj2TxWrqeKjeimD5MrkV.jpg" mos="" align="middle" fullscreen="" width="625" height="383" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="cba787e1-4aae-4a61-b253-7f9c1815928c" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$55">Colsin Sr Slip-Ins Work Shoe (Men’s): was $79 now $55</a></strong><br>Need a work shoe that’s comfortable and reliable? These Skechers are a bestseller on Amazon and are beloved by healthcare and hospitality workers. They slip on easily and support your feet with their Air-Cooled Memory Foam soles. Plus, their simple design blends in with professional wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="cba787e1-4aae-4a61-b253-7f9c1815928c" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="db9c2005-262d-4e72-aab8-23bc42c27233" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:64.64%;"><img id="cBbhaw5GszmpUgUJfuScUf" name="61u6XNjQ82L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBbhaw5GszmpUgUJfuScUf.jpg" mos="" align="middle" fullscreen="" width="625" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="db9c2005-262d-4e72-aab8-23bc42c27233" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56">Uno Stand On Air (Women's): was $65 now $56</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="db9c2005-262d-4e72-aab8-23bc42c27233" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="c920b506-f298-4369-bd49-81480748c9c3" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:59.84%;"><img id="3Een23WQ5sMnJebG6LpSHa" name="81UmWZdFKFL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Een23WQ5sMnJebG6LpSHa.jpg" mos="" align="middle" fullscreen="" width="625" height="374" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="c920b506-f298-4369-bd49-81480748c9c3" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69">Cankton Steel Toe Construction Shoe (Men's): was $90 now $69</a></strong><br>If your workplace calls for protective footwear, there's no need to sacrifice comfort. These Skechers have a steel toe, meet ASTM F2413-2011 electrical hazard requirements and have a cushioned memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Work-Cankton-U-Industrial-black/dp/B01IA6CIA0" target="_blank" rel="nofollow" data-dimension112="c920b506-f298-4369-bd49-81480748c9c3" data-action="Deal Block" data-label="Cankton Steel Toe Construction Shoe (Men's)" data-dimension48="Cankton Steel Toe Construction Shoe (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">Stamina Nuovo (Men's): was $82 now $69</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">View Deal</a></p></div><h3 class="article-body__section" id="section-shop-more-deals"><span>Shop more deals</span></h3><ul><li><strong>Amazon: </strong><a href="https://www.amazon.com/deals" target="_blank" rel="nofollow"><strong>save on Ninja, Samsung, Apple, more</strong></a><strong></strong></li><li><strong>Best Buy: </strong><a href="https://www.bestbuy.com/site/all-electronics-on-sale/all-tv-home-theater-on-sale/pcmcat1690836748285.c?id=pcmcat1690836748285" target="_blank" rel="nofollow"><strong>Smart TVs from $79</strong></a></li><li><strong>Carhartt: </strong><a href="https://www.amazon.com/stores/page/4D749FEE-ACA7-4043-8DF6-FCA7CF7BEE1F/deals" target="_blank" rel="nofollow"><strong>from $6 @ Amazon</strong></a></li><li><strong>Cozy Earth: </strong><a href="https://cozyearth.com/" target="_blank" rel="nofollow"><strong>up to 20% off</strong></a></li><li><strong>Lululemon: </strong><a href="https://shop.lululemon.com/c/sale/_/N-8t6" target="_blank" rel="nofollow"><strong>apparel from $9</strong></a></li><li><strong>Nectar: </strong><a href="https://www.nectarsleep.com/" target="_blank" rel="nofollow"><strong>50% off mattresses</strong></a></li><li><strong>Nike: </strong><a href="https://www.nike.com/w/sale-3yaep" target="_blank" rel="nofollow"><strong>up to 40% off</strong></a></li><li><strong>The North Face: </strong><a href="https://www.thenorthface.com/en-us/sale-c829803" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Switch games: </strong><a href="https://www.bestbuy.com/site/nintendo-switch/nintendo-switch-games/pcmcat1484080052161.c?id=pcmcat1484080052161" target="_blank" rel="nofollow"><strong>from $17 @ Best Buy</strong></a></li><li><strong>YETI: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?ingress=0&visitId=7b3d147c-7670-4485-8f64-dba165b4e2d4" target="_blank" rel="nofollow"><strong>up to 20% off @ Amazon</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 15 of the most comfortable Skechers deals for Presidents’ Day — these are the deals I’d buy for myself ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The big day is here! <a href="https://www.tomsguide.com/sales-events/presidents-day-sales-2026-all-the-best-deals-id-buy">Presidents’ Day sales</a> are dropping now on everything from mattresses to TVs. But right now, I’ve got my eye on Skechers deals. These super-popular shoes are well-loved for being some of the most comfortable on the market, and there are huge opportunities to save this week thanks to Amazon’s Presidents’ Day discounts.</p><p>I’m thinking about picking up the <a href="https://www.amazon.com/Skechers-149937-Summits-Black-White/dp/B0BHDL7FJ3" target="_blank" rel="nofollow">Skechers Summits Dazzling Haze on sale from $45</a> for myself. They’re on sale with prices starting under $50, and our fitness team recommends them as the best slip-on Skechers they’ve tested. Our reviewer praised them for their plush, comfortable feel. But there are lots more Skechers that have my eye, so keep scrolling to shop the most attractive options with me.</p><p><strong>Note: </strong>prices for these shoes vary depending on the size and color you choose. To find the best deal for you, check out any different color options available in your size.</p>        <div class="featured_product_block featured_block_hero" data-id="d5a3f790-6b27-4066-abc5-02c7d028ea43">            <a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522/" data-model-name="Skechers Women's Bobs Keepsakes Ice Angel Slipper, Charcoal, 7.5" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/FxqFpNbBGwmKC6RdDahysc.jpg" alt="Skechers, Skechers Women's Bobs Keepsakes Ice Angel Slipper, Charcoal, 7.5"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Bobs Keepsakes Ice Angel Slipper, Charcoal, 7.5</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1b915883-fa4c-44a9-b8f2-0259ad065149">            <a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1R2J6J" data-model-name="Skechers Men's Tantric-Rafe Thong Sandal, Gray, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/sdVYSGr85Psj78ezMydCid.jpg" alt="Skechers, Skechers Men's Tantric-Rafe Thong Sandal, Gray, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Tantric-Rafe Thong Sandal, Gray, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="544737d2-79b5-4583-a313-61b401d24e7f">            <a href="https://www.amazon.com/Skechers-Womens-DVine-Instant-Delight-Sneaker/dp/B0BZ94BC63" data-model-name="Skechers Women's Bobs D'vine - Instant Delight, White, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jYuvnjkbxC7FVgJG5y6Nve.jpg" alt="Skechers, Skechers Women's Bobs D'vine - Instant Delight, White, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Bobs D'vine - Instant Delight, White, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="65f0c9fd-e87c-40cd-9963-4638d48ba096">            <a href="https://www.amazon.com/Skechers-149937-Summits-Black-White/dp/B0BHDL7FJ3" data-model-name="Skechers Women's Summits Hands-Free Slip-Ins Sneaker, Black/White, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/dNas6Cgz9VXzUTE3b7NCWh.jpg" alt="Skechers, Skechers Women's Summits Hands-Free Slip-Ins Sneaker, Black/White, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Summits Hands-Free Slip-Ins Sneaker, Black/White, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f3cb8682-b4be-4500-8435-c0982308512f">            <a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76BR6" data-model-name="Skechers Women's Plush-Peace and Love Ballet Flat, Black, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/244epZWyXtVb5M2mFhzYNi.jpg" alt="Skechers, Skechers Women's Plush-Peace and Love Ballet Flat, Black, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Plush-Peace and Love Ballet Flat, Black, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="be908161-3055-4086-9355-ea976d10f6b9">            <a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JWVQ2X" data-model-name="Skechers Women's Go Walk Joy Sneaker, Navy/White, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/dPBxtUmYNPEZDmPhgBgYbj.jpg" alt="Skechers, Skechers Women's Go Walk Joy Sneaker, Navy/White, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Go Walk Joy Sneaker, Navy/White, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5cd125de-a67f-4c6b-b920-966e56d07c33">            <a href="https://www.amazon.com/Skechers-Womens-Walk-Lite-15430-Boat/dp/B071KLKMQZ" data-model-name="Skechers Women's Go Walk Lite Boat Shoe, Navy, 9" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/tPtZwFmq8zw66beuByzdVk.jpg" alt="Skechers, Skechers Women's Go Walk Lite Boat Shoe, Navy, 9"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Go Walk Lite Boat Shoe, Navy, 9</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19205f20-1c48-42a6-9c33-e4069dd49cb0">            <a href="https://www.amazon.com/Skechers-Summit-Quick-Getaway-Light/dp/B07H5XBKTF" data-model-name="Skechers Women's Summits - Quick Getaway Grey/Light Pink, 10 Wide" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/5WDyWVhJBtr5yRAtDGvZc.jpg" alt="Skechers, Skechers Women's Summits - Quick Getaway Grey/Light Pink, 10 Wide"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Summits - Quick Getaway Grey/Light Pink, 10 Wide</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="14a1e43c-2944-4016-a37a-ba26d90ed4ca">            <a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H5X7RH5/" data-model-name="Skechers Women's Uno - Stand on Air Sneaker, Black, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/myhiGJVhrHod36uiU5BWm3.jpg" alt="Skechers, Skechers Women's Uno - Stand on Air Sneaker, Black, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Uno - Stand on Air Sneaker, Black, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="e0b7e001-e01d-492d-8b7e-caa1244052e3">            <a href="https://www.amazon.com/SKECHERS-Womens-Stewart-Sesame-Natural/dp/B0CJ62144F" data-model-name="Skechers Women's Martha Stewart Bobs Sesame - By the Bay, Nat, 8.5" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/yNTTMDwwqrKd2oa4yfaF85.jpg" alt="Skechers, Skechers Women's Martha Stewart Bobs Sesame - By the Bay, Nat, 8.5"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Martha Stewart Bobs Sesame - By the Bay, Nat, 8.5</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c739133c-0727-4c87-be6e-b5c9e2f4d70e">            <a href="https://www.amazon.com/Skechers-Moreno-Canvas-Oxford-Medium/dp/B07GPNF1GC" data-model-name="Skechers Men's Moreno Canvas Oxford Shoe, Blue, 11" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/odFNqy9qQJ62BSptZr7PR6.jpg" alt="Skechers, Skechers Men's Moreno Canvas Oxford Shoe, Blue, 11"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Moreno Canvas Oxford Shoe, Blue, 11</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="28b0b504-46fe-42ab-907c-5a403365ac8c">            <a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRZKKR3" data-model-name="Skechers Men's Slade Breyer Knitted Bungee Sneaker, Black/Gray, 7 X-Wide" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/idCy4EZtb68gsjhuE2TF38.jpg" alt="Skechers, Skechers Men's Slade Breyer Knitted Bungee Sneaker, Black/Gray, 7 X-Wide"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Slade Breyer Knitted Bungee Sneaker, Black/Gray, 7 X-Wide</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9abb68ea-c058-4cc1-9075-99bc18e896e7">            <a href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTP5NPH5" data-model-name="Skechers Men's Sterling Ramone, Taupe, 7 X Wide" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/wnzzZkQqbNdMrnqEoGJnCn.jpg" alt="Skechers, Skechers Men's Sterling Ramone, Taupe, 7 X Wide"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Sterling Ramone, Taupe, 7 X Wide</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="415cf1a5-f51d-4100-b9b1-aee2e94caa34">            <a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ2773N3" data-model-name="Skechers Men's Summits High Range Hands Free Slip-In Sneaker, Black/Charcoal, 12" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/HNkmKxouzadzFGa6a7nNX.jpg" alt="Skechers, Skechers Men's Summits High Range Hands Free Slip-In Sneaker, Black/Charcoal, 12"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Summits High Range Hands Free Slip-In Sneaker, Black/Charcoal, 12</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="00ab9d60-2671-497e-a8dc-d9496364e348">            <a href="https://www.amazon.com/Skechers-Bobs-Skillz-Slip-Ins-Sneaker/dp/B0F846RF3B" data-model-name="Skechers Men's Bobs Skillz Slip-Ins Sneaker, Black, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/iWGcut9BH6hTpsuA9PSHe9.jpg" alt="Skechers, Skechers Men's Bobs Skillz Slip-Ins Sneaker, Black, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Bobs Skillz Slip-Ins Sneaker, Black, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/sales-events/15-of-the-most-comfortable-skechers-deals-for-presidents-day-these-are-the-deals-id-buy-for-myself</link>
                                                                            <description>
                            <![CDATA[ Some of my favorite comfortable Skechers shoes are dropping in price for Presidents’ Day! You’ll be able to leave tired feet behind with these deals. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qDdoPR48tpRZJfruyuGkn3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/jxJ7TMhFwP8ocQKdv36PDa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 16 Feb 2026 14:22:20 +0000</pubDate>                                                                                                                                <updated>Thu, 12 Mar 2026 15:34:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Sales Events]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/jxJ7TMhFwP8ocQKdv36PDa-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Compilation of Skechers shoes]]></media:description>                                                            <media:text><![CDATA[Compilation of Skechers shoes]]></media:text>
                                <media:title type="plain"><![CDATA[Compilation of Skechers shoes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/jxJ7TMhFwP8ocQKdv36PDa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The big day is here! <a href="https://www.tomsguide.com/sales-events/presidents-day-sales-2026-all-the-best-deals-id-buy">Presidents’ Day sales</a> are dropping now on everything from mattresses to TVs. But right now, I’ve got my eye on Skechers deals. These super-popular shoes are well-loved for being some of the most comfortable on the market, and there are huge opportunities to save this week thanks to Amazon’s Presidents’ Day discounts.</p><p>I’m thinking about picking up the <a href="https://www.amazon.com/Skechers-149937-Summits-Black-White/dp/B0BHDL7FJ3" target="_blank" rel="nofollow">Skechers Summits Dazzling Haze on sale from $45</a> for myself. They’re on sale with prices starting under $50, and our fitness team recommends them as the best slip-on Skechers they’ve tested. Our reviewer praised them for their plush, comfortable feel. But there are lots more Skechers that have my eye, so keep scrolling to shop the most attractive options with me.</p><p><strong>Note: </strong>prices for these shoes vary depending on the size and color you choose. To find the best deal for you, check out any different color options available in your size.</p>        <div class="featured_product_block featured_block_hero" data-id="d5a3f790-6b27-4066-abc5-02c7d028ea43">            <a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZU522/" data-model-name="Skechers Women's Bobs Keepsakes Ice Angel Slipper, Charcoal, 7.5" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/FxqFpNbBGwmKC6RdDahysc.jpg" alt="Skechers, Skechers Women's Bobs Keepsakes Ice Angel Slipper, Charcoal, 7.5"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Bobs Keepsakes Ice Angel Slipper, Charcoal, 7.5</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1b915883-fa4c-44a9-b8f2-0259ad065149">            <a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1R2J6J" data-model-name="Skechers Men's Tantric-Rafe Thong Sandal, Gray, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/sdVYSGr85Psj78ezMydCid.jpg" alt="Skechers, Skechers Men's Tantric-Rafe Thong Sandal, Gray, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Tantric-Rafe Thong Sandal, Gray, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="544737d2-79b5-4583-a313-61b401d24e7f">            <a href="https://www.amazon.com/Skechers-Womens-DVine-Instant-Delight-Sneaker/dp/B0BZ94BC63" data-model-name="Skechers Women's Bobs D'vine - Instant Delight, White, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jYuvnjkbxC7FVgJG5y6Nve.jpg" alt="Skechers, Skechers Women's Bobs D'vine - Instant Delight, White, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Bobs D'vine - Instant Delight, White, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="65f0c9fd-e87c-40cd-9963-4638d48ba096">            <a href="https://www.amazon.com/Skechers-149937-Summits-Black-White/dp/B0BHDL7FJ3" data-model-name="Skechers Women's Summits Hands-Free Slip-Ins Sneaker, Black/White, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/dNas6Cgz9VXzUTE3b7NCWh.jpg" alt="Skechers, Skechers Women's Summits Hands-Free Slip-Ins Sneaker, Black/White, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Summits Hands-Free Slip-Ins Sneaker, Black/White, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f3cb8682-b4be-4500-8435-c0982308512f">            <a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76BR6" data-model-name="Skechers Women's Plush-Peace and Love Ballet Flat, Black, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/244epZWyXtVb5M2mFhzYNi.jpg" alt="Skechers, Skechers Women's Plush-Peace and Love Ballet Flat, Black, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Plush-Peace and Love Ballet Flat, Black, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="be908161-3055-4086-9355-ea976d10f6b9">            <a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JWVQ2X" data-model-name="Skechers Women's Go Walk Joy Sneaker, Navy/White, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/dPBxtUmYNPEZDmPhgBgYbj.jpg" alt="Skechers, Skechers Women's Go Walk Joy Sneaker, Navy/White, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Go Walk Joy Sneaker, Navy/White, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5cd125de-a67f-4c6b-b920-966e56d07c33">            <a href="https://www.amazon.com/Skechers-Womens-Walk-Lite-15430-Boat/dp/B071KLKMQZ" data-model-name="Skechers Women's Go Walk Lite Boat Shoe, Navy, 9" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/tPtZwFmq8zw66beuByzdVk.jpg" alt="Skechers, Skechers Women's Go Walk Lite Boat Shoe, Navy, 9"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Go Walk Lite Boat Shoe, Navy, 9</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19205f20-1c48-42a6-9c33-e4069dd49cb0">            <a href="https://www.amazon.com/Skechers-Summit-Quick-Getaway-Light/dp/B07H5XBKTF" data-model-name="Skechers Women's Summits - Quick Getaway Grey/Light Pink, 10 Wide" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/5WDyWVhJBtr5yRAtDGvZc.jpg" alt="Skechers, Skechers Women's Summits - Quick Getaway Grey/Light Pink, 10 Wide"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Summits - Quick Getaway Grey/Light Pink, 10 Wide</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="14a1e43c-2944-4016-a37a-ba26d90ed4ca">            <a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H5X7RH5/" data-model-name="Skechers Women's Uno - Stand on Air Sneaker, Black, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/myhiGJVhrHod36uiU5BWm3.jpg" alt="Skechers, Skechers Women's Uno - Stand on Air Sneaker, Black, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Uno - Stand on Air Sneaker, Black, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="e0b7e001-e01d-492d-8b7e-caa1244052e3">            <a href="https://www.amazon.com/SKECHERS-Womens-Stewart-Sesame-Natural/dp/B0CJ62144F" data-model-name="Skechers Women's Martha Stewart Bobs Sesame - By the Bay, Nat, 8.5" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/yNTTMDwwqrKd2oa4yfaF85.jpg" alt="Skechers, Skechers Women's Martha Stewart Bobs Sesame - By the Bay, Nat, 8.5"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Women's Martha Stewart Bobs Sesame - By the Bay, Nat, 8.5</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c739133c-0727-4c87-be6e-b5c9e2f4d70e">            <a href="https://www.amazon.com/Skechers-Moreno-Canvas-Oxford-Medium/dp/B07GPNF1GC" data-model-name="Skechers Men's Moreno Canvas Oxford Shoe, Blue, 11" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/odFNqy9qQJ62BSptZr7PR6.jpg" alt="Skechers, Skechers Men's Moreno Canvas Oxford Shoe, Blue, 11"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Moreno Canvas Oxford Shoe, Blue, 11</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="28b0b504-46fe-42ab-907c-5a403365ac8c">            <a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRZKKR3" data-model-name="Skechers Men's Slade Breyer Knitted Bungee Sneaker, Black/Gray, 7 X-Wide" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/idCy4EZtb68gsjhuE2TF38.jpg" alt="Skechers, Skechers Men's Slade Breyer Knitted Bungee Sneaker, Black/Gray, 7 X-Wide"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Slade Breyer Knitted Bungee Sneaker, Black/Gray, 7 X-Wide</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9abb68ea-c058-4cc1-9075-99bc18e896e7">            <a href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTP5NPH5" data-model-name="Skechers Men's Sterling Ramone, Taupe, 7 X Wide" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/wnzzZkQqbNdMrnqEoGJnCn.jpg" alt="Skechers, Skechers Men's Sterling Ramone, Taupe, 7 X Wide"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Sterling Ramone, Taupe, 7 X Wide</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="415cf1a5-f51d-4100-b9b1-aee2e94caa34">            <a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ2773N3" data-model-name="Skechers Men's Summits High Range Hands Free Slip-In Sneaker, Black/Charcoal, 12" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/HNkmKxouzadzFGa6a7nNX.jpg" alt="Skechers, Skechers Men's Summits High Range Hands Free Slip-In Sneaker, Black/Charcoal, 12"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Summits High Range Hands Free Slip-In Sneaker, Black/Charcoal, 12</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="00ab9d60-2671-497e-a8dc-d9496364e348">            <a href="https://www.amazon.com/Skechers-Bobs-Skillz-Slip-Ins-Sneaker/dp/B0F846RF3B" data-model-name="Skechers Men's Bobs Skillz Slip-Ins Sneaker, Black, 8" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/iWGcut9BH6hTpsuA9PSHe9.jpg" alt="Skechers, Skechers Men's Bobs Skillz Slip-Ins Sneaker, Black, 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Skechers</div>                                        <div class="featured__title">Skechers Men's Bobs Skillz Slip-Ins Sneaker, Black, 8</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I'm a deals editor and these are the 15 Skechers deals I'm recommending ahead of Presidents' Day ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Skechers is one of my go-to brands when it comes to comfort. I've used Skechers sneakers for everything from walking to working out. Now that most <a href="https://www.tomsguide.com/sales-events/presidents-day-sales-2026-all-the-best-deals-id-buy">Presidents' Day sales</a> are live, I'm seeing plenty of great Skechers deals. </p><p>For example, <a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">Amazon has Skechers sneakers on sale from $24</a>. The sale includes sneakers, sandals, flats, and more. I've owned plenty of Skechers sneakers and I can attest that they're comfortable and make for great everyday shoes. I personally like the <a href="https://www.amazon.com/Skechers-Mens-Walk-Flex-Hands-Sneaker/dp/B0CFMVH3WP" target="_blank" rel="nofollow">Skechers Go Walk Sneakers for $66 at Amazon</a>. I like the simple style of these sneakers and I also like that they're available in various sizes and widths.  </p><p>Below I've rounded up some of my favorite Skechers deals at Amazon. I'll be updating this story with more deals as they're released. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $30</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $39</strong></a></li><li><strong>Go Walk Flex Sandal Impressed (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><strong>was $57 now from $46</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $66</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $74</strong></a></li><li><strong>Tahoe Snow Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><strong>was $96 now from $76</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30">Foamies Precision Slide Sandal (Men's): was $49 now $30</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $30 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $37</a></strong><br>On sale starting from $37, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 are some of the most comfortable flip-flops you'll find thanks to their chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$39" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$39">Bobs Plush-Peace & Love Flats (Women's): was $48 now $39</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$41" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$41">Easy Going-Distinctive Charm Mule (Women's): was $73 now $41</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.40%;"><img id="3KdrKboM7WWd8qHQodXAiC" name="On-the-go Go Walk Flex Sandal - Impressed (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3KdrKboM7WWd8qHQodXAiC.jpg" mos="" align="middle" fullscreen="" width="695" height="392" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">On-the-go Go Walk Flex Sandal - Impressed (Women's): was $57 now $46</a></strong><br>This sandal is super comfortable for indoor wear, or outdoors when summer rolls around. It has a super soft memory foam footbed and comfortable woven straps. They're also lightweight enough not to weigh you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="RNLnBXAYmoXaP6ZwSPy7Yk" name="71tE0OmxOHL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RNLnBXAYmoXaP6ZwSPy7Yk.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49">Cessnock Work Shoe (Men's): was $69 now $49</a></strong><br>These Skechers Cessnock Food Service shoes are beloved by healthcare and hospitality workers thanks to their slip-in design and Air-Cooled Memory foam insole. They also have non-slip outsoles to keep you steady on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $50</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.28%;"><img id="nADj2TxWrqeKjeimD5MrkV" name="71Cn6NPsOyL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nADj2TxWrqeKjeimD5MrkV.jpg" mos="" align="middle" fullscreen="" width="625" height="383" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$51">Colsin Sr Slip-Ins Work Shoe (Men’s): was $79 now $51</a></strong><br>Need a work shoe that’s comfortable and reliable? These Skechers are a bestseller on Amazon and are beloved by healthcare and hospitality workers. They slip on easily and support your feet with their Air-Cooled Memory Foam soles. Plus, their simple design blends in with professional wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">Stamina Nuovo (Men's): was $82 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$60" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:940px;"><p class="vanilla-image-block" style="padding-top:62.55%;"><img id="meVjPgNn3QLJpjKrr7RbF" name="510+cikOZvL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/meVjPgNn3QLJpjKrr7RbF.jpg" mos="" align="middle" fullscreen="" width="940" height="588" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$60">Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's): was $90 now $60</a></strong><br>This Skechers shoe evokes the style of a low-cut chelsea boot. They slip on easily and go with pretty much any outfit, whether it's casual, dressy or professional. Plus, they're weather proof, and have Skechers Air-Cooled Memory Foam insoles to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$60">View Deal</a></p></div><div class="product"><a data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$66" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$66">Uno - Champagne & Roses (Women's): was $83 now $66</a></strong><br>Need a practical Valentine's Day gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$66">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74">Max Cushioning Elite 2.0 (Women's): was $111 now $74</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74">View Deal</a></p></div><div class="product"><a data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:91.08%;"><img id="dvYTMPVXFQb7pYEsiqv2h6" name="Tahoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dvYTMPVXFQb7pYEsiqv2h6.jpg" mos="" align="middle" fullscreen="" width="695" height="633" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$76">Tahoe Snow Shoes (Women's): was $96 now $76</a></strong><br>These Skechers are a comfortable pair of snow shoes for the coldest months of the year. Their puffer insulation keeps your feet warm, and keeps water out. There's also a Skechers Memory Foam insole to make it feel like you're walking on fluffy clouds!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$76">View Deal</a></p></div><div class="product"><a data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Arch Fit Motley (Men's)" data-dimension48="Arch Fit Motley (Men's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="YNnWd3EWRyPxZqTgqkfxwe" name="Bobs D'vine - Instant Delight Shoes (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YNnWd3EWRyPxZqTgqkfxwe.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Arch Fit Motley (Men's)" data-dimension48="Arch Fit Motley (Men's)" data-dimension25="$76">Arch Fit Motley (Men's): was $102 now $76</a></strong><br>These Arch Fit Motley shoes are on sale thanks to a limited time deal at Amazon. Grab them while you can! They slip on with ease, and have a comfortable Air-Cooled Memory Foam insole. Their leather-look upper also makes them super stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Arch Fit Motley (Men's)" data-dimension48="Arch Fit Motley (Men's)" data-dimension25="$76">View Deal</a></p></div><h3 class="article-body__section" id="section-shop-more-presidents-day-deals"><span>Shop more Presidents' Day deals</span></h3><ul><li><a href="https://www.amazon.com/deals" target="_blank" rel="nofollow"><strong>shop Presidents' Day at Amazon</strong></a><strong></strong></li><li><strong>Disney+ Hulu bundle: </strong><a href="https://www.disneyplus.com/" target="_blank" rel="nofollow"><strong>was $12/mo now $9/mo</strong></a></li><li><strong>Carhartt:</strong><a href="https://www.amazon.com/stores/page/4D749FEE-ACA7-4043-8DF6-FCA7CF7BEE1F/deals" target="_blank" rel="nofollow"><strong> deals from $6 @ Amazon</strong></a></li><li><strong>Lululemon: </strong><a href="https://shop.lululemon.com/c/women-we-made-too-much/n16o10z8mhd" target="_blank" rel="nofollow"><strong>from $7 @ Lululemon</strong></a></li><li><strong>The North Face: </strong><a href="https://www.thenorthface.com/en-us/sale-c829803" target="_blank" rel="nofollow"><strong>apparel from $13</strong></a><strong></strong></li><li><strong>Amazon devices: </strong><a href="https://www.amazon.com/events/devicedeals" target="_blank" rel="nofollow"><strong>Ring, Blink, Fire TVs from $17</strong></a></li><li><strong>Shark/Ninja appliances: </strong><a href="https://www.walmart.com/shop/shark-ninja-home-savings-event?facet=brand%3ANinja&povid=D14_ShopAllNinjaMerchModule_SharkNinjaFY25JulyEvent" target="_blank" rel="nofollow"><strong>deals from $59 @ Walmart</strong></a></li><li><strong>TV sale: </strong><a href="https://www.amazon.com/tvs/b?ie=UTF8&node=172659" target="_blank" rel="nofollow"><strong>deals from $59 @ Amazon</strong></a><strong></strong></li><li><strong>IKEA winter sale: </strong><a href="https://www.ikea.com/us/en/offers/limited-time-offers/" target="_blank" rel="nofollow"><strong>up to 50% off </strong></a></li><li><strong>Saatva luxury beds: </strong><a href="https://www.saatva.com/mattresses/saatva-classic" target="_blank" rel="nofollow"><strong>from $999 @ Saatva</strong></a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/sole-ful-savings-my-favorite-skechers-deals-at-amazon-this-presidents-day</link>
                                                                            <description>
                            <![CDATA[ Presidents' Day is almost here and Amazon is slashing the price of dozens of Skechers sneakers. Here are the deals I recommend as a Skechers fan myself. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5ujYFoMsPA28LqBPy7gztR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/QXrMxvqKWT7QKGJFqzZBoQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 10 Feb 2026 19:32:44 +0000</pubDate>                                                                                                                                <updated>Wed, 11 Feb 2026 15:12:20 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ louis.ramirez@futurenet.com (Louis Ramirez) ]]></author>                    <dc:creator><![CDATA[ Louis Ramirez ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/oYF2xVwCb4pTGhAJi8Yqr5.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;As deals editor-in-chief at Tom’s Guide, Louis refuses to pay full price for anything. He has over 10 years of experience finding the best deals and coupons to bring readers. Louis price checks&amp;nbsp;against multiple retailers and searches high and low for sales on 4K TVs, Apple devices, streaming services, mattresses, kitchen appliances, and more.&amp;nbsp;He&#039;s also always looking for the the best coupon codes to turn good deals into stellar buys.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has covered major retail events like Amazon Prime Day, Black Friday, and Cyber Monday for more than a decade and knows how to spot an epic deal from a fake discount. He&#039;s also great at helping people negotiate better prices on everything from gym memberships to their home internet service. Louis&#039; work has also helped readers find PS5 restock, baby formula, Clorox wipes, and everything in between. For his next major purchase, Louis is hoping to find a killer deal on an M3-based Mac.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;A born-and-bred New Yorker, Louis is always in search of the perfect cup of coffee. On his free time, he enjoys swimming, running, and any workout that pushes his Apple Watch to the max. He&#039;s also a big fan of international films, horror movies, and K-dramas. His work has appeared on Gizmodo, CNET, Digital Trends, Dealnews, and Time Out New York.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/QXrMxvqKWT7QKGJFqzZBoQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Collage of Skechers sneakers on sale]]></media:description>                                                            <media:text><![CDATA[Collage of Skechers sneakers on sale]]></media:text>
                                <media:title type="plain"><![CDATA[Collage of Skechers sneakers on sale]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/QXrMxvqKWT7QKGJFqzZBoQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Skechers is one of my go-to brands when it comes to comfort. I've used Skechers sneakers for everything from walking to working out. Now that most <a href="https://www.tomsguide.com/sales-events/presidents-day-sales-2026-all-the-best-deals-id-buy">Presidents' Day sales</a> are live, I'm seeing plenty of great Skechers deals. </p><p>For example, <a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">Amazon has Skechers sneakers on sale from $24</a>. The sale includes sneakers, sandals, flats, and more. I've owned plenty of Skechers sneakers and I can attest that they're comfortable and make for great everyday shoes. I personally like the <a href="https://www.amazon.com/Skechers-Mens-Walk-Flex-Hands-Sneaker/dp/B0CFMVH3WP" target="_blank" rel="nofollow">Skechers Go Walk Sneakers for $66 at Amazon</a>. I like the simple style of these sneakers and I also like that they're available in various sizes and widths.  </p><p>Below I've rounded up some of my favorite Skechers deals at Amazon. I'll be updating this story with more deals as they're released. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals at Amazon</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $30</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $39</strong></a></li><li><strong>Go Walk Flex Sandal Impressed (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><strong>was $57 now from $46</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $66</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $74</strong></a></li><li><strong>Tahoe Snow Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><strong>was $96 now from $76</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30">Foamies Precision Slide Sandal (Men's): was $49 now $30</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $30 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $37</a></strong><br>On sale starting from $37, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 are some of the most comfortable flip-flops you'll find thanks to their chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$39" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$39">Bobs Plush-Peace & Love Flats (Women's): was $48 now $39</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$41" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$41">Easy Going-Distinctive Charm Mule (Women's): was $73 now $41</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.40%;"><img id="3KdrKboM7WWd8qHQodXAiC" name="On-the-go Go Walk Flex Sandal - Impressed (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3KdrKboM7WWd8qHQodXAiC.jpg" mos="" align="middle" fullscreen="" width="695" height="392" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">On-the-go Go Walk Flex Sandal - Impressed (Women's): was $57 now $46</a></strong><br>This sandal is super comfortable for indoor wear, or outdoors when summer rolls around. It has a super soft memory foam footbed and comfortable woven straps. They're also lightweight enough not to weigh you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="RNLnBXAYmoXaP6ZwSPy7Yk" name="71tE0OmxOHL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RNLnBXAYmoXaP6ZwSPy7Yk.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49">Cessnock Work Shoe (Men's): was $69 now $49</a></strong><br>These Skechers Cessnock Food Service shoes are beloved by healthcare and hospitality workers thanks to their slip-in design and Air-Cooled Memory foam insole. They also have non-slip outsoles to keep you steady on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $50</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.28%;"><img id="nADj2TxWrqeKjeimD5MrkV" name="71Cn6NPsOyL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nADj2TxWrqeKjeimD5MrkV.jpg" mos="" align="middle" fullscreen="" width="625" height="383" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$51">Colsin Sr Slip-Ins Work Shoe (Men’s): was $79 now $51</a></strong><br>Need a work shoe that’s comfortable and reliable? These Skechers are a bestseller on Amazon and are beloved by healthcare and hospitality workers. They slip on easily and support your feet with their Air-Cooled Memory Foam soles. Plus, their simple design blends in with professional wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">Stamina Nuovo (Men's): was $82 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$60" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:940px;"><p class="vanilla-image-block" style="padding-top:62.55%;"><img id="meVjPgNn3QLJpjKrr7RbF" name="510+cikOZvL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/meVjPgNn3QLJpjKrr7RbF.jpg" mos="" align="middle" fullscreen="" width="940" height="588" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$60">Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's): was $90 now $60</a></strong><br>This Skechers shoe evokes the style of a low-cut chelsea boot. They slip on easily and go with pretty much any outfit, whether it's casual, dressy or professional. Plus, they're weather proof, and have Skechers Air-Cooled Memory Foam insoles to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$60">View Deal</a></p></div><div class="product"><a data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$66" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$66">Uno - Champagne & Roses (Women's): was $83 now $66</a></strong><br>Need a practical Valentine's Day gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$66">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74">Max Cushioning Elite 2.0 (Women's): was $111 now $74</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74">View Deal</a></p></div><div class="product"><a data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:91.08%;"><img id="dvYTMPVXFQb7pYEsiqv2h6" name="Tahoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dvYTMPVXFQb7pYEsiqv2h6.jpg" mos="" align="middle" fullscreen="" width="695" height="633" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$76">Tahoe Snow Shoes (Women's): was $96 now $76</a></strong><br>These Skechers are a comfortable pair of snow shoes for the coldest months of the year. Their puffer insulation keeps your feet warm, and keeps water out. There's also a Skechers Memory Foam insole to make it feel like you're walking on fluffy clouds!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$76">View Deal</a></p></div><div class="product"><a data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Arch Fit Motley (Men's)" data-dimension48="Arch Fit Motley (Men's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="YNnWd3EWRyPxZqTgqkfxwe" name="Bobs D'vine - Instant Delight Shoes (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YNnWd3EWRyPxZqTgqkfxwe.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Arch Fit Motley (Men's)" data-dimension48="Arch Fit Motley (Men's)" data-dimension25="$76">Arch Fit Motley (Men's): was $102 now $76</a></strong><br>These Arch Fit Motley shoes are on sale thanks to a limited time deal at Amazon. Grab them while you can! They slip on with ease, and have a comfortable Air-Cooled Memory Foam insole. Their leather-look upper also makes them super stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Arch Fit Motley (Men's)" data-dimension48="Arch Fit Motley (Men's)" data-dimension25="$76">View Deal</a></p></div><h3 class="article-body__section" id="section-shop-more-presidents-day-deals"><span>Shop more Presidents' Day deals</span></h3><ul><li><a href="https://www.amazon.com/deals" target="_blank" rel="nofollow"><strong>shop Presidents' Day at Amazon</strong></a><strong></strong></li><li><strong>Disney+ Hulu bundle: </strong><a href="https://www.disneyplus.com/" target="_blank" rel="nofollow"><strong>was $12/mo now $9/mo</strong></a></li><li><strong>Carhartt:</strong><a href="https://www.amazon.com/stores/page/4D749FEE-ACA7-4043-8DF6-FCA7CF7BEE1F/deals" target="_blank" rel="nofollow"><strong> deals from $6 @ Amazon</strong></a></li><li><strong>Lululemon: </strong><a href="https://shop.lululemon.com/c/women-we-made-too-much/n16o10z8mhd" target="_blank" rel="nofollow"><strong>from $7 @ Lululemon</strong></a></li><li><strong>The North Face: </strong><a href="https://www.thenorthface.com/en-us/sale-c829803" target="_blank" rel="nofollow"><strong>apparel from $13</strong></a><strong></strong></li><li><strong>Amazon devices: </strong><a href="https://www.amazon.com/events/devicedeals" target="_blank" rel="nofollow"><strong>Ring, Blink, Fire TVs from $17</strong></a></li><li><strong>Shark/Ninja appliances: </strong><a href="https://www.walmart.com/shop/shark-ninja-home-savings-event?facet=brand%3ANinja&povid=D14_ShopAllNinjaMerchModule_SharkNinjaFY25JulyEvent" target="_blank" rel="nofollow"><strong>deals from $59 @ Walmart</strong></a></li><li><strong>TV sale: </strong><a href="https://www.amazon.com/tvs/b?ie=UTF8&node=172659" target="_blank" rel="nofollow"><strong>deals from $59 @ Amazon</strong></a><strong></strong></li><li><strong>IKEA winter sale: </strong><a href="https://www.ikea.com/us/en/offers/limited-time-offers/" target="_blank" rel="nofollow"><strong>up to 50% off </strong></a></li><li><strong>Saatva luxury beds: </strong><a href="https://www.saatva.com/mattresses/saatva-classic" target="_blank" rel="nofollow"><strong>from $999 @ Saatva</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 21 best Skechers deals with up to 64% off in Amazon's sale: these are the styles I'd add to my wardrobe from $15 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>While temperatures are at their lowest, it's a good time for some retail therapy. Right now <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is slashing prices on Skechers</a> and there are a ton of cheap deals you don't want to miss.</p><p>For starters, the <a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow">Skechers Go Walk Joy Cushioning Sneakers are on sale from $27 at Amazon</a>. These are a #1 best seller in women's fashion shoes on Amazon, and you don't need to just take my word for how great they are, because they have almost 100,000 positive reviews under their belt.</p><p>Want something to keep your feet warm? I'd grab the <a href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow">Skechers Arch Fit Legend - Vivid Hues Boots on sale from $57 at Amazon</a>. </p><p><strong>Note: </strong>prices vary depending on your choice of size and color. For the best deals, check out any different color options available in your size.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Skechluxe Restful Hoodigan Hooded Cardigan (Women's): </strong><a href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQG8LL" target="_blank" rel="nofollow"><strong>was $49 now from $15</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Go Walk Hoodless Hoodie (Men's): </strong><a href="https://www.amazon.com/Skechers-Hoodless-Hoodie-Heather-Charcoal/dp/B09R3KTJ51" target="_blank" rel="nofollow"><strong>was $54 now from $19</strong></a></li><li><strong>Go Walk Joy Cushioning Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow"><strong>was $31 now from $27</strong></a></li><li><strong>Sterling - Ramone (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTPD26T3" target="_blank" rel="nofollow"><strong>was $84 now from $30</strong></a></li><li><strong>Summits - High Range Slip-in Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><strong>was $87 now from $48</strong></a></li><li><strong>Arch Fit Legend - Vivid Hues Boots (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow"><strong>was $76 now from $57</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $61</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $73</strong></a></li><li><strong>Tahoe Snow Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><strong>was $96 now from $71</strong></a></li><li><strong>Beverlee Sheer Luck Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow"><strong>was $100 now from $81</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="7250e2f0-5719-4752-a31e-1ac80c12ea63" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$18" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B01ESD66JI" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.90%;"><img id="qnZ3tw9VRipQs6HR7UdJ3Q" name="D'Lites Biggest Fan Fashion Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qnZ3tw9VRipQs6HR7UdJ3Q.jpg" mos="" align="middle" fullscreen="" width="695" height="458" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B01ESD66JI" target="_blank" rel="nofollow" data-dimension112="7250e2f0-5719-4752-a31e-1ac80c12ea63" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$18">D'Lites Biggest Fan Fashion Sneaker (Women's): was $28 now $18</a></strong><br>These Skechers sneakers have a super sleek look in black, and they're easy to wear thank to their stretchy laces. One reviewer on Amazon raves about these, saying "Love love love these shoes. I order these everytime they go on sale."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B01ESD66JI" target="_blank" rel="nofollow" data-dimension112="7250e2f0-5719-4752-a31e-1ac80c12ea63" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$18">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$22">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $22</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow" data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$27">Go Walk Joy Cushioning Sneakers (Women's): was $45 now $27</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow" data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="aaa9da5a-0ce9-4320-aaa8-401d6917b8ac" data-action="Deal Block" data-label="Arch Fit Garza - Langston (Men's)" data-dimension48="Arch Fit Garza - Langston (Men's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-USA-Mens-Garza-Langston-Loafer/dp/B0DTPD87HY" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.45%;"><img id="BLwPdmgcDe8Me474sWZzT8" name="Arch Fit Garza - Langston (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BLwPdmgcDe8Me474sWZzT8.jpg" mos="" align="middle" fullscreen="" width="695" height="441" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Garza-Langston-Loafer/dp/B0DTPD87HY" target="_blank" rel="nofollow" data-dimension112="aaa9da5a-0ce9-4320-aaa8-401d6917b8ac" data-action="Deal Block" data-label="Arch Fit Garza - Langston (Men's)" data-dimension48="Arch Fit Garza - Langston (Men's)" data-dimension25="$28">Arch Fit Garza - Langston (Men's): was $32 now $28</a></strong><br>These are a super-smart looking pair of shoes, but are packed with comfort. The bungee laces mean you can easily slip your feet in, and there is Goga Mat Arch cushioning to support your feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Garza-Langston-Loafer/dp/B0DTPD87HY" target="_blank" rel="nofollow" data-dimension112="aaa9da5a-0ce9-4320-aaa8-401d6917b8ac" data-action="Deal Block" data-label="Arch Fit Garza - Langston (Men's)" data-dimension48="Arch Fit Garza - Langston (Men's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="c503e82e-e1fb-4852-b10c-559c23eb40e9" data-action="Deal Block" data-label="Sterling - Ramone (Men's)" data-dimension48="Sterling - Ramone (Men's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTPD26T3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.80%;"><img id="4dCAYq7gFLCQ6k3nGvFgfM" name="Sterling - Ramone (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4dCAYq7gFLCQ6k3nGvFgfM.jpg" mos="" align="middle" fullscreen="" width="695" height="499" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTPD26T3" target="_blank" rel="nofollow" data-dimension112="c503e82e-e1fb-4852-b10c-559c23eb40e9" data-action="Deal Block" data-label="Sterling - Ramone (Men's)" data-dimension48="Sterling - Ramone (Men's)" data-dimension25="$30">Sterling - Ramone (Men's): was $84 now $30</a></strong><br>64% off is a huge saving, so don't miss out on this deal. It's only available in limited quantities! These Skechers have an upper that's flexible, breathable and easy to slip over your foot. But the lace-up design gives them the look of a super stylish pair of sneakers.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTPD26T3" target="_blank" rel="nofollow" data-dimension112="c503e82e-e1fb-4852-b10c-559c23eb40e9" data-action="Deal Block" data-label="Sterling - Ramone (Men's)" data-dimension48="Sterling - Ramone (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="RNLnBXAYmoXaP6ZwSPy7Yk" name="71tE0OmxOHL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RNLnBXAYmoXaP6ZwSPy7Yk.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$42">Cessnock Work Shoe (Men's): was $69 now $42</a></strong><br>These Skechers Cessnock Food Service shoes are beloved by healthcare and hospitality workers thanks to their slip-in design and Air-Cooled Memory foam insole. They also have non-slip outsoles to keep you steady on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="YRwWgfRx2kGk744WzoKxqM" name="1721214740.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRwWgfRx2kGk744WzoKxqM.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48">Summits - High Range Slip-in Sneaker (Men's): was $87 now $48</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="5c18de8c-45c9-47a4-8053-43f8df80b28c" data-action="Deal Block" data-label="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension48="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension25="$60" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK7Q2LHQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.99%;"><img id="dWch97EoSyGwJjaqiVF3gH" name="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dWch97EoSyGwJjaqiVF3gH.jpg" mos="" align="middle" fullscreen="" width="695" height="410" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK7Q2LHQ" target="_blank" rel="nofollow" data-dimension112="5c18de8c-45c9-47a4-8053-43f8df80b28c" data-action="Deal Block" data-label="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension48="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension25="$60">Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's): was $79 now $60</a></strong><br>These Skechers are a super solid and dependable pair of sneakers with a sleek style. The Glide-Step midsole is designed to help your foot move naturally, and the cord laces means you can slip these shoes on in a flash.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK7Q2LHQ" target="_blank" rel="nofollow" data-dimension112="5c18de8c-45c9-47a4-8053-43f8df80b28c" data-action="Deal Block" data-label="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension48="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension25="$60">View Deal</a></p></div><div class="product"><a data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="YNnWd3EWRyPxZqTgqkfxwe" name="Bobs D'vine - Instant Delight Shoes (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YNnWd3EWRyPxZqTgqkfxwe.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$52">Bobs D'vine - Instant Delight Shoes (Men's): was $102 now $52</a></strong><br>These Bobs D'vine shoes are on sale for an impressive discount. Grab them while you can! They slip on with ease, and have a comfortable Air-Cooled Memory Foam insole. Their leather-look upper also makes them super stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="5cb1464d-3aff-4e64-af4f-24eb8e2f17cc" data-action="Deal Block" data-label="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension48="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension25="$57" href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:80.29%;"><img id="YPX3R7BSJCfEpWaExT3R6h" name="Arch Fit Legend - Vivid Hues Boots (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YPX3R7BSJCfEpWaExT3R6h.jpg" mos="" align="middle" fullscreen="" width="695" height="558" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow" data-dimension112="5cb1464d-3aff-4e64-af4f-24eb8e2f17cc" data-action="Deal Block" data-label="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension48="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension25="$57">Arch Fit Legend - Vivid Hues Boots (Women's): was $76 now $57</a></strong><br>Super cozy, and thanks to this discount, super affordable. These comfortable Skechers boots have a soft Skechers Air-Cooled Memory Foam insole, as well as a fuzzy lining to keep the warmth in. The chocolate brown color scheme looks fantastic, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow" data-dimension112="5cb1464d-3aff-4e64-af4f-24eb8e2f17cc" data-action="Deal Block" data-label="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension48="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension25="$57">View Deal</a></p></div><div class="product"><a data-dimension112="7d68cecb-7ed2-4485-88a2-bc4d2613e99a" data-action="Deal Block" data-label="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension48="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension25="$58" href="https://www.amazon.com/Skechers-Glide-Step-Waverra-Sneaker-Charcoal/dp/B0FKJJFHNN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:53.09%;"><img id="RkBpY87x63ZzRZorqAHWgn" name="Glide-Step Pro Waverra Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RkBpY87x63ZzRZorqAHWgn.jpg" mos="" align="middle" fullscreen="" width="695" height="369" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Glide-Step-Waverra-Sneaker-Charcoal/dp/B0FKJJFHNN" target="_blank" rel="nofollow" data-dimension112="7d68cecb-7ed2-4485-88a2-bc4d2613e99a" data-action="Deal Block" data-label="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension48="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension25="$58">Glide-Step Pro Waverra Sneaker (Men's): was $80 now $58</a></strong><br>These Skechers sneakers are on sale starting from $58 right now. With unique glide-step treads, these will help your feet feel light as a feather. You also get Skechers Air Cooled Memory Foam insoles and a no-tie lace fit.<a class="view-deal button" href="https://www.amazon.com/Skechers-Glide-Step-Waverra-Sneaker-Charcoal/dp/B0FKJJFHNN" target="_blank" rel="nofollow" data-dimension112="7d68cecb-7ed2-4485-88a2-bc4d2613e99a" data-action="Deal Block" data-label="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension48="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension25="$58">View Deal</a></p></div><div class="product"><a data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61">Uno - Champagne & Roses (Women's): was $83 now $61</a></strong><br>Need a practical Valentine's Day gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">Stamina Nuovo (Men's): was $82 now $69</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$71" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:91.08%;"><img id="dvYTMPVXFQb7pYEsiqv2h6" name="Tahoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dvYTMPVXFQb7pYEsiqv2h6.jpg" mos="" align="middle" fullscreen="" width="695" height="633" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$71">Tahoe Snow Shoes (Women's): was $96 now $71</a></strong><br>These Skechers are a comfortable pair of snow shoes for the coldest months of the year. Their puffer insulation keeps your feet warm, and keeps water out. There's also a Skechers Memory Foam insole to make it feel like you're walking on fluffy clouds!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$71">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">Max Cushioning Elite 2.0 (Women's): was $111 now $73</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers (Women's)" data-dimension48="Beverlee Sheer Luck Sneakers (Women's)" data-dimension25="$81" href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:97.70%;"><img id="RKHPL2YMNVk8UVrEH7PSue" name="Skechers Beverlee Sheer Luck Sneakers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RKHPL2YMNVk8UVrEH7PSue.jpg" mos="" align="middle" fullscreen="" width="695" height="679" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow" data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers (Women's)" data-dimension48="Beverlee Sheer Luck Sneakers (Women's)" data-dimension25="$81">Beverlee Sheer Luck Sneakers (Women's): was $100 now $81</a></strong><br>We're in the thick of winter and no shoe will keep your feet warm like the Skechers Beverlee Sheer Luck Boots. This lace-up hiking boot features a waterproof synthetic and mesh upper, faux-fur lined trim, and a cushioned Skechers Air-Cooled Memory Foam insole. It also has an all-terrain rubber traction outsole so you can trek anywhere. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow" data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers (Women's)" data-dimension48="Beverlee Sheer Luck Sneakers (Women's)" data-dimension25="$81">View Deal</a></p></div><div class="product"><a data-dimension112="c8da2dee-832f-48ed-bc5a-896f0989be42" data-action="Deal Block" data-label="Altus Slip Ins Food Service Shoe" data-dimension48="Altus Slip Ins Food Service Shoe" data-dimension25="$87" href="https://www.amazon.com/Skechers-Womens-Resistant-Bungee-Service/dp/B0F4PW7H8M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:78.99%;"><img id="uha9eDXb5NE63JhrcL75oV" name="Altus Slip Ins Food Service Shoe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uha9eDXb5NE63JhrcL75oV.jpg" mos="" align="middle" fullscreen="" width="695" height="549" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Resistant-Bungee-Service/dp/B0F4PW7H8M" target="_blank" rel="nofollow" data-dimension112="c8da2dee-832f-48ed-bc5a-896f0989be42" data-action="Deal Block" data-label="Altus Slip Ins Food Service Shoe" data-dimension48="Altus Slip Ins Food Service Shoe" data-dimension25="$87">Altus Slip Ins Food Service Shoe: was $111 now $87</a></strong><br>These Skechers work shoes are a triple threat. They're part of the hands-free slip ins line, meaning you can put them on in a flash when you're on your way out of the door in a hurry. They're slip resistant to keep you firmly on your feet. And they've got a Glide-Step midsole, which Skechers says gives a "pillow-like soft landing and explosive takeoff."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Resistant-Bungee-Service/dp/B0F4PW7H8M" target="_blank" rel="nofollow" data-dimension112="c8da2dee-832f-48ed-bc5a-896f0989be42" data-action="Deal Block" data-label="Altus Slip Ins Food Service Shoe" data-dimension48="Altus Slip Ins Food Service Shoe" data-dimension25="$87">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-apparel"><span>Skechers Apparel</span></h3><div class="product"><a data-dimension112="e9df5320-0975-4e76-992b-bc5d1709a16b" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$15" href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQG8LL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:206.33%;"><img id="u3o4E8RtNCPgbQXBwREDEN" name="51Wwy6TcihL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/u3o4E8RtNCPgbQXBwREDEN.jpg" mos="" align="middle" fullscreen="" width="679" height="1401" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQG8LL" target="_blank" rel="nofollow" data-dimension112="e9df5320-0975-4e76-992b-bc5d1709a16b" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$15">Skechluxe Restful Hoodigan Hooded Cardigan (Women's): was $49 now $15</a></strong><br>This Skechers cardigan has seen impressive discounts in certain sizes and colors. It's designed to be super-soft, lightweight, and easy to layer — making it great to wear all year round. <a class="view-deal button" href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQG8LL" target="_blank" rel="nofollow" data-dimension112="e9df5320-0975-4e76-992b-bc5d1709a16b" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$15">View Deal</a></p></div><div class="product"><a data-dimension112="16d18be3-6470-4503-a235-6bb95a10644d" data-action="Deal Block" data-label="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension48="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension25="$16" href="https://www.amazon.com/Skechers-Womens-Backbend-Waisted-Legging/dp/B07MT7C46D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1198px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="RVeQCFbxDQrCaDkvhLQLnf" name="41PBh5PcrXL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RVeQCFbxDQrCaDkvhLQLnf.jpg" mos="" align="middle" fullscreen="" width="1198" height="1198" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Backbend-Waisted-Legging/dp/B07MT7C46D" target="_blank" rel="nofollow" data-dimension112="16d18be3-6470-4503-a235-6bb95a10644d" data-action="Deal Block" data-label="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension48="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension25="$16">Go Walk High Waisted 7/8 Leggings (Women's): was $49 now $16</a></strong><br>These moisture-wicking, stretch leggings have a cotton feel and a high-waisted waistband. There are also pockets at the side and by the waistband to keep your stuff safe while you're working out.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Backbend-Waisted-Legging/dp/B07MT7C46D" target="_blank" rel="nofollow" data-dimension112="16d18be3-6470-4503-a235-6bb95a10644d" data-action="Deal Block" data-label="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension48="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension25="$16">View Deal</a></p></div><div class="product"><a data-dimension112="4e2d2eed-18e5-4fcf-8a20-c1fd22dec379" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Hoodless-Hoodie-Heather-Charcoal/dp/B09R3KTJ51" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:750px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XyJcZJivWn3xGajQEkarLG" name="71402i4DmVL._AC_SY741_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XyJcZJivWn3xGajQEkarLG.jpg" mos="" align="middle" fullscreen="" width="750" height="750" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Hoodless-Hoodie-Heather-Charcoal/dp/B09R3KTJ51" target="_blank" rel="nofollow" data-dimension112="4e2d2eed-18e5-4fcf-8a20-c1fd22dec379" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$19">Hoodless Hoodie (Men's): was $59 now $19</a></strong><br>This Skechers Men's Hoodless Hoodie is on sale at Amazon. A huge 64% discount applies to certain sizes and colors, so make sure to check if your size is available! This relaxed fit hoodie has ribbed trim, a stretch fit and is made of breathable material.<a class="view-deal button" href="https://www.amazon.com/Skechers-Hoodless-Hoodie-Heather-Charcoal/dp/B09R3KTJ51" target="_blank" rel="nofollow" data-dimension112="4e2d2eed-18e5-4fcf-8a20-c1fd22dec379" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$19">View Deal</a></p></div><h3 class="article-body__section" id="section-shop-more-deals"><span>Shop more deals</span></h3><ul><li><strong>Amazon: </strong><a href="https://www.amazon.com/deals" target="_blank" rel="nofollow"><strong>save on Ninja, Shark, Apple, more</strong></a><strong></strong></li><li><strong>Best Buy: </strong><a href="https://www.bestbuy.com/site/all-electronics-on-sale/all-tv-home-theater-on-sale/pcmcat1690836748285.c?id=pcmcat1690836748285" target="_blank" rel="nofollow"><strong>Super Bowl TVs from $149</strong></a></li><li><strong>Carhartt: </strong><a href="https://www.amazon.com/stores/page/4D749FEE-ACA7-4043-8DF6-FCA7CF7BEE1F/deals" target="_blank" rel="nofollow"><strong>deals from $6 @ Amazon</strong></a></li><li><strong>Cozy Earth: </strong><a href="https://cozyearth.com/" target="_blank" rel="nofollow"><strong>up to 20% off</strong></a></li><li><strong>Lululemon: </strong><a href="https://shop.lululemon.com/c/sale/_/N-8t6" target="_blank" rel="nofollow"><strong>apparel from $9</strong></a></li><li><strong>Nectar: </strong><a href="https://www.nectarsleep.com/" target="_blank" rel="nofollow"><strong>50% off mattresses</strong></a></li><li><strong>Nike: </strong><a href="https://www.nike.com/w/sale-3yaep" target="_blank" rel="nofollow"><strong>up to 40% off</strong></a></li><li><strong>The North Face: </strong><a href="https://www.thenorthface.com/en-us/sale-c829803" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Switch games: </strong><a href="https://www.bestbuy.com/site/nintendo-switch/nintendo-switch-games/pcmcat1484080052161.c?id=pcmcat1484080052161" target="_blank" rel="nofollow"><strong>from $17 @ Best Buy</strong></a></li><li><strong>YETI: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?ingress=0&visitId=7b3d147c-7670-4485-8f64-dba165b4e2d4" target="_blank" rel="nofollow"><strong>up to 20% off @ Amazon</strong></a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/snowed-in-shop-these-15-skechers-deals-with-me-with-up-to-64-percent-off</link>
                                                                            <description>
                            <![CDATA[ Right now you can grab Skechers deals with more than half off in Amazon's sale! Check out the deals I'd shop for myself. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5TRTU2SMcJAU9fB8o94KVB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/g5QEF4xQKNyGdEnxacjUKC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 26 Jan 2026 12:00:03 +0000</pubDate>                                                                                                                                <updated>Tue, 27 Jan 2026 17:00:54 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/g5QEF4xQKNyGdEnxacjUKC-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Men&#039;s Stamina Nuovo Cutback Lace-Up Sneaker]]></media:description>                                                            <media:text><![CDATA[Skechers Men&#039;s Stamina Nuovo Cutback Lace-Up Sneaker]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Men&#039;s Stamina Nuovo Cutback Lace-Up Sneaker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/g5QEF4xQKNyGdEnxacjUKC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>While temperatures are at their lowest, it's a good time for some retail therapy. Right now <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is slashing prices on Skechers</a> and there are a ton of cheap deals you don't want to miss.</p><p>For starters, the <a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow">Skechers Go Walk Joy Cushioning Sneakers are on sale from $27 at Amazon</a>. These are a #1 best seller in women's fashion shoes on Amazon, and you don't need to just take my word for how great they are, because they have almost 100,000 positive reviews under their belt.</p><p>Want something to keep your feet warm? I'd grab the <a href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow">Skechers Arch Fit Legend - Vivid Hues Boots on sale from $57 at Amazon</a>. </p><p><strong>Note: </strong>prices vary depending on your choice of size and color. For the best deals, check out any different color options available in your size.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Skechluxe Restful Hoodigan Hooded Cardigan (Women's): </strong><a href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQG8LL" target="_blank" rel="nofollow"><strong>was $49 now from $15</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Go Walk Hoodless Hoodie (Men's): </strong><a href="https://www.amazon.com/Skechers-Hoodless-Hoodie-Heather-Charcoal/dp/B09R3KTJ51" target="_blank" rel="nofollow"><strong>was $54 now from $19</strong></a></li><li><strong>Go Walk Joy Cushioning Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow"><strong>was $31 now from $27</strong></a></li><li><strong>Sterling - Ramone (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTPD26T3" target="_blank" rel="nofollow"><strong>was $84 now from $30</strong></a></li><li><strong>Summits - High Range Slip-in Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><strong>was $87 now from $48</strong></a></li><li><strong>Arch Fit Legend - Vivid Hues Boots (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow"><strong>was $76 now from $57</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $61</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $73</strong></a></li><li><strong>Tahoe Snow Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><strong>was $96 now from $71</strong></a></li><li><strong>Beverlee Sheer Luck Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow"><strong>was $100 now from $81</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-shoes"><span>Skechers shoes</span></h3><div class="product"><a data-dimension112="7250e2f0-5719-4752-a31e-1ac80c12ea63" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$18" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B01ESD66JI" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.90%;"><img id="qnZ3tw9VRipQs6HR7UdJ3Q" name="D'Lites Biggest Fan Fashion Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qnZ3tw9VRipQs6HR7UdJ3Q.jpg" mos="" align="middle" fullscreen="" width="695" height="458" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B01ESD66JI" target="_blank" rel="nofollow" data-dimension112="7250e2f0-5719-4752-a31e-1ac80c12ea63" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$18">D'Lites Biggest Fan Fashion Sneaker (Women's): was $28 now $18</a></strong><br>These Skechers sneakers have a super sleek look in black, and they're easy to wear thank to their stretchy laces. One reviewer on Amazon raves about these, saying "Love love love these shoes. I order these everytime they go on sale."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B01ESD66JI" target="_blank" rel="nofollow" data-dimension112="7250e2f0-5719-4752-a31e-1ac80c12ea63" data-action="Deal Block" data-label="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension48="D'Lites Biggest Fan Fashion Sneaker (Women's)" data-dimension25="$18">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$22">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $22</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow" data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$27">Go Walk Joy Cushioning Sneakers (Women's): was $45 now $27</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand. There's also a breathable upper, to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071WV29B4" target="_blank" rel="nofollow" data-dimension112="b3540d4d-a0ce-41e7-abcf-f9b0743a32bc" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="aaa9da5a-0ce9-4320-aaa8-401d6917b8ac" data-action="Deal Block" data-label="Arch Fit Garza - Langston (Men's)" data-dimension48="Arch Fit Garza - Langston (Men's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-USA-Mens-Garza-Langston-Loafer/dp/B0DTPD87HY" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.45%;"><img id="BLwPdmgcDe8Me474sWZzT8" name="Arch Fit Garza - Langston (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BLwPdmgcDe8Me474sWZzT8.jpg" mos="" align="middle" fullscreen="" width="695" height="441" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Garza-Langston-Loafer/dp/B0DTPD87HY" target="_blank" rel="nofollow" data-dimension112="aaa9da5a-0ce9-4320-aaa8-401d6917b8ac" data-action="Deal Block" data-label="Arch Fit Garza - Langston (Men's)" data-dimension48="Arch Fit Garza - Langston (Men's)" data-dimension25="$28">Arch Fit Garza - Langston (Men's): was $32 now $28</a></strong><br>These are a super-smart looking pair of shoes, but are packed with comfort. The bungee laces mean you can easily slip your feet in, and there is Goga Mat Arch cushioning to support your feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Garza-Langston-Loafer/dp/B0DTPD87HY" target="_blank" rel="nofollow" data-dimension112="aaa9da5a-0ce9-4320-aaa8-401d6917b8ac" data-action="Deal Block" data-label="Arch Fit Garza - Langston (Men's)" data-dimension48="Arch Fit Garza - Langston (Men's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="c503e82e-e1fb-4852-b10c-559c23eb40e9" data-action="Deal Block" data-label="Sterling - Ramone (Men's)" data-dimension48="Sterling - Ramone (Men's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTPD26T3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.80%;"><img id="4dCAYq7gFLCQ6k3nGvFgfM" name="Sterling - Ramone (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4dCAYq7gFLCQ6k3nGvFgfM.jpg" mos="" align="middle" fullscreen="" width="695" height="499" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTPD26T3" target="_blank" rel="nofollow" data-dimension112="c503e82e-e1fb-4852-b10c-559c23eb40e9" data-action="Deal Block" data-label="Sterling - Ramone (Men's)" data-dimension48="Sterling - Ramone (Men's)" data-dimension25="$30">Sterling - Ramone (Men's): was $84 now $30</a></strong><br>64% off is a huge saving, so don't miss out on this deal. It's only available in limited quantities! These Skechers have an upper that's flexible, breathable and easy to slip over your foot. But the lace-up design gives them the look of a super stylish pair of sneakers.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Sterling-Ramone-Bungee/dp/B0DTPD26T3" target="_blank" rel="nofollow" data-dimension112="c503e82e-e1fb-4852-b10c-559c23eb40e9" data-action="Deal Block" data-label="Sterling - Ramone (Men's)" data-dimension48="Sterling - Ramone (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="RNLnBXAYmoXaP6ZwSPy7Yk" name="71tE0OmxOHL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RNLnBXAYmoXaP6ZwSPy7Yk.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$42">Cessnock Work Shoe (Men's): was $69 now $42</a></strong><br>These Skechers Cessnock Food Service shoes are beloved by healthcare and hospitality workers thanks to their slip-in design and Air-Cooled Memory foam insole. They also have non-slip outsoles to keep you steady on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="YRwWgfRx2kGk744WzoKxqM" name="1721214740.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRwWgfRx2kGk744WzoKxqM.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48">Summits - High Range Slip-in Sneaker (Men's): was $87 now $48</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="5c18de8c-45c9-47a4-8053-43f8df80b28c" data-action="Deal Block" data-label="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension48="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension25="$60" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK7Q2LHQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.99%;"><img id="dWch97EoSyGwJjaqiVF3gH" name="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dWch97EoSyGwJjaqiVF3gH.jpg" mos="" align="middle" fullscreen="" width="695" height="410" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK7Q2LHQ" target="_blank" rel="nofollow" data-dimension112="5c18de8c-45c9-47a4-8053-43f8df80b28c" data-action="Deal Block" data-label="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension48="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension25="$60">Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's): was $79 now $60</a></strong><br>These Skechers are a super solid and dependable pair of sneakers with a sleek style. The Glide-Step midsole is designed to help your foot move naturally, and the cord laces means you can slip these shoes on in a flash.<a class="view-deal button" href="https://www.amazon.com/Skechers-Bobs-Mens-Arc-Waves/dp/B0FK7Q2LHQ" target="_blank" rel="nofollow" data-dimension112="5c18de8c-45c9-47a4-8053-43f8df80b28c" data-action="Deal Block" data-label="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension48="Bobs Arc Waves-Slick Turn Slip-ins Sneaker (Men's)" data-dimension25="$60">View Deal</a></p></div><div class="product"><a data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="YNnWd3EWRyPxZqTgqkfxwe" name="Bobs D'vine - Instant Delight Shoes (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YNnWd3EWRyPxZqTgqkfxwe.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$52">Bobs D'vine - Instant Delight Shoes (Men's): was $102 now $52</a></strong><br>These Bobs D'vine shoes are on sale for an impressive discount. Grab them while you can! They slip on with ease, and have a comfortable Air-Cooled Memory Foam insole. Their leather-look upper also makes them super stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="5cb1464d-3aff-4e64-af4f-24eb8e2f17cc" data-action="Deal Block" data-label="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension48="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension25="$57" href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:80.29%;"><img id="YPX3R7BSJCfEpWaExT3R6h" name="Arch Fit Legend - Vivid Hues Boots (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YPX3R7BSJCfEpWaExT3R6h.jpg" mos="" align="middle" fullscreen="" width="695" height="558" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow" data-dimension112="5cb1464d-3aff-4e64-af4f-24eb8e2f17cc" data-action="Deal Block" data-label="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension48="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension25="$57">Arch Fit Legend - Vivid Hues Boots (Women's): was $76 now $57</a></strong><br>Super cozy, and thanks to this discount, super affordable. These comfortable Skechers boots have a soft Skechers Air-Cooled Memory Foam insole, as well as a fuzzy lining to keep the warmth in. The chocolate brown color scheme looks fantastic, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Going-Gentle-Ankle-Chocolate/dp/B0DYQN6GBC" target="_blank" rel="nofollow" data-dimension112="5cb1464d-3aff-4e64-af4f-24eb8e2f17cc" data-action="Deal Block" data-label="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension48="Arch Fit Legend - Vivid Hues Boots (Women's)" data-dimension25="$57">View Deal</a></p></div><div class="product"><a data-dimension112="7d68cecb-7ed2-4485-88a2-bc4d2613e99a" data-action="Deal Block" data-label="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension48="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension25="$58" href="https://www.amazon.com/Skechers-Glide-Step-Waverra-Sneaker-Charcoal/dp/B0FKJJFHNN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:53.09%;"><img id="RkBpY87x63ZzRZorqAHWgn" name="Glide-Step Pro Waverra Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RkBpY87x63ZzRZorqAHWgn.jpg" mos="" align="middle" fullscreen="" width="695" height="369" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Glide-Step-Waverra-Sneaker-Charcoal/dp/B0FKJJFHNN" target="_blank" rel="nofollow" data-dimension112="7d68cecb-7ed2-4485-88a2-bc4d2613e99a" data-action="Deal Block" data-label="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension48="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension25="$58">Glide-Step Pro Waverra Sneaker (Men's): was $80 now $58</a></strong><br>These Skechers sneakers are on sale starting from $58 right now. With unique glide-step treads, these will help your feet feel light as a feather. You also get Skechers Air Cooled Memory Foam insoles and a no-tie lace fit.<a class="view-deal button" href="https://www.amazon.com/Skechers-Glide-Step-Waverra-Sneaker-Charcoal/dp/B0FKJJFHNN" target="_blank" rel="nofollow" data-dimension112="7d68cecb-7ed2-4485-88a2-bc4d2613e99a" data-action="Deal Block" data-label="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension48="Glide-Step Pro Waverra Sneaker (Men's)" data-dimension25="$58">View Deal</a></p></div><div class="product"><a data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61">Uno - Champagne & Roses (Women's): was $83 now $61</a></strong><br>Need a practical Valentine's Day gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">Stamina Nuovo (Men's): was $82 now $69</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$71" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:91.08%;"><img id="dvYTMPVXFQb7pYEsiqv2h6" name="Tahoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dvYTMPVXFQb7pYEsiqv2h6.jpg" mos="" align="middle" fullscreen="" width="695" height="633" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$71">Tahoe Snow Shoes (Women's): was $96 now $71</a></strong><br>These Skechers are a comfortable pair of snow shoes for the coldest months of the year. Their puffer insulation keeps your feet warm, and keeps water out. There's also a Skechers Memory Foam insole to make it feel like you're walking on fluffy clouds!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$71">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">Max Cushioning Elite 2.0 (Women's): was $111 now $73</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers (Women's)" data-dimension48="Beverlee Sheer Luck Sneakers (Women's)" data-dimension25="$81" href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:97.70%;"><img id="RKHPL2YMNVk8UVrEH7PSue" name="Skechers Beverlee Sheer Luck Sneakers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RKHPL2YMNVk8UVrEH7PSue.jpg" mos="" align="middle" fullscreen="" width="695" height="679" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow" data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers (Women's)" data-dimension48="Beverlee Sheer Luck Sneakers (Women's)" data-dimension25="$81">Beverlee Sheer Luck Sneakers (Women's): was $100 now $81</a></strong><br>We're in the thick of winter and no shoe will keep your feet warm like the Skechers Beverlee Sheer Luck Boots. This lace-up hiking boot features a waterproof synthetic and mesh upper, faux-fur lined trim, and a cushioned Skechers Air-Cooled Memory Foam insole. It also has an all-terrain rubber traction outsole so you can trek anywhere. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow" data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers (Women's)" data-dimension48="Beverlee Sheer Luck Sneakers (Women's)" data-dimension25="$81">View Deal</a></p></div><div class="product"><a data-dimension112="c8da2dee-832f-48ed-bc5a-896f0989be42" data-action="Deal Block" data-label="Altus Slip Ins Food Service Shoe" data-dimension48="Altus Slip Ins Food Service Shoe" data-dimension25="$87" href="https://www.amazon.com/Skechers-Womens-Resistant-Bungee-Service/dp/B0F4PW7H8M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:78.99%;"><img id="uha9eDXb5NE63JhrcL75oV" name="Altus Slip Ins Food Service Shoe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uha9eDXb5NE63JhrcL75oV.jpg" mos="" align="middle" fullscreen="" width="695" height="549" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Resistant-Bungee-Service/dp/B0F4PW7H8M" target="_blank" rel="nofollow" data-dimension112="c8da2dee-832f-48ed-bc5a-896f0989be42" data-action="Deal Block" data-label="Altus Slip Ins Food Service Shoe" data-dimension48="Altus Slip Ins Food Service Shoe" data-dimension25="$87">Altus Slip Ins Food Service Shoe: was $111 now $87</a></strong><br>These Skechers work shoes are a triple threat. They're part of the hands-free slip ins line, meaning you can put them on in a flash when you're on your way out of the door in a hurry. They're slip resistant to keep you firmly on your feet. And they've got a Glide-Step midsole, which Skechers says gives a "pillow-like soft landing and explosive takeoff."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Resistant-Bungee-Service/dp/B0F4PW7H8M" target="_blank" rel="nofollow" data-dimension112="c8da2dee-832f-48ed-bc5a-896f0989be42" data-action="Deal Block" data-label="Altus Slip Ins Food Service Shoe" data-dimension48="Altus Slip Ins Food Service Shoe" data-dimension25="$87">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-apparel"><span>Skechers Apparel</span></h3><div class="product"><a data-dimension112="e9df5320-0975-4e76-992b-bc5d1709a16b" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$15" href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQG8LL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:206.33%;"><img id="u3o4E8RtNCPgbQXBwREDEN" name="51Wwy6TcihL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/u3o4E8RtNCPgbQXBwREDEN.jpg" mos="" align="middle" fullscreen="" width="679" height="1401" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQG8LL" target="_blank" rel="nofollow" data-dimension112="e9df5320-0975-4e76-992b-bc5d1709a16b" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$15">Skechluxe Restful Hoodigan Hooded Cardigan (Women's): was $49 now $15</a></strong><br>This Skechers cardigan has seen impressive discounts in certain sizes and colors. It's designed to be super-soft, lightweight, and easy to layer — making it great to wear all year round. <a class="view-deal button" href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQG8LL" target="_blank" rel="nofollow" data-dimension112="e9df5320-0975-4e76-992b-bc5d1709a16b" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$15">View Deal</a></p></div><div class="product"><a data-dimension112="16d18be3-6470-4503-a235-6bb95a10644d" data-action="Deal Block" data-label="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension48="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension25="$16" href="https://www.amazon.com/Skechers-Womens-Backbend-Waisted-Legging/dp/B07MT7C46D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1198px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="RVeQCFbxDQrCaDkvhLQLnf" name="41PBh5PcrXL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RVeQCFbxDQrCaDkvhLQLnf.jpg" mos="" align="middle" fullscreen="" width="1198" height="1198" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Backbend-Waisted-Legging/dp/B07MT7C46D" target="_blank" rel="nofollow" data-dimension112="16d18be3-6470-4503-a235-6bb95a10644d" data-action="Deal Block" data-label="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension48="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension25="$16">Go Walk High Waisted 7/8 Leggings (Women's): was $49 now $16</a></strong><br>These moisture-wicking, stretch leggings have a cotton feel and a high-waisted waistband. There are also pockets at the side and by the waistband to keep your stuff safe while you're working out.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Backbend-Waisted-Legging/dp/B07MT7C46D" target="_blank" rel="nofollow" data-dimension112="16d18be3-6470-4503-a235-6bb95a10644d" data-action="Deal Block" data-label="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension48="Go Walk High Waisted 7/8 Leggings (Women's)" data-dimension25="$16">View Deal</a></p></div><div class="product"><a data-dimension112="4e2d2eed-18e5-4fcf-8a20-c1fd22dec379" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Hoodless-Hoodie-Heather-Charcoal/dp/B09R3KTJ51" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:750px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XyJcZJivWn3xGajQEkarLG" name="71402i4DmVL._AC_SY741_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XyJcZJivWn3xGajQEkarLG.jpg" mos="" align="middle" fullscreen="" width="750" height="750" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Hoodless-Hoodie-Heather-Charcoal/dp/B09R3KTJ51" target="_blank" rel="nofollow" data-dimension112="4e2d2eed-18e5-4fcf-8a20-c1fd22dec379" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$19">Hoodless Hoodie (Men's): was $59 now $19</a></strong><br>This Skechers Men's Hoodless Hoodie is on sale at Amazon. A huge 64% discount applies to certain sizes and colors, so make sure to check if your size is available! This relaxed fit hoodie has ribbed trim, a stretch fit and is made of breathable material.<a class="view-deal button" href="https://www.amazon.com/Skechers-Hoodless-Hoodie-Heather-Charcoal/dp/B09R3KTJ51" target="_blank" rel="nofollow" data-dimension112="4e2d2eed-18e5-4fcf-8a20-c1fd22dec379" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$19">View Deal</a></p></div><h3 class="article-body__section" id="section-shop-more-deals"><span>Shop more deals</span></h3><ul><li><strong>Amazon: </strong><a href="https://www.amazon.com/deals" target="_blank" rel="nofollow"><strong>save on Ninja, Shark, Apple, more</strong></a><strong></strong></li><li><strong>Best Buy: </strong><a href="https://www.bestbuy.com/site/all-electronics-on-sale/all-tv-home-theater-on-sale/pcmcat1690836748285.c?id=pcmcat1690836748285" target="_blank" rel="nofollow"><strong>Super Bowl TVs from $149</strong></a></li><li><strong>Carhartt: </strong><a href="https://www.amazon.com/stores/page/4D749FEE-ACA7-4043-8DF6-FCA7CF7BEE1F/deals" target="_blank" rel="nofollow"><strong>deals from $6 @ Amazon</strong></a></li><li><strong>Cozy Earth: </strong><a href="https://cozyearth.com/" target="_blank" rel="nofollow"><strong>up to 20% off</strong></a></li><li><strong>Lululemon: </strong><a href="https://shop.lululemon.com/c/sale/_/N-8t6" target="_blank" rel="nofollow"><strong>apparel from $9</strong></a></li><li><strong>Nectar: </strong><a href="https://www.nectarsleep.com/" target="_blank" rel="nofollow"><strong>50% off mattresses</strong></a></li><li><strong>Nike: </strong><a href="https://www.nike.com/w/sale-3yaep" target="_blank" rel="nofollow"><strong>up to 40% off</strong></a></li><li><strong>The North Face: </strong><a href="https://www.thenorthface.com/en-us/sale-c829803" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Switch games: </strong><a href="https://www.bestbuy.com/site/nintendo-switch/nintendo-switch-games/pcmcat1484080052161.c?id=pcmcat1484080052161" target="_blank" rel="nofollow"><strong>from $17 @ Best Buy</strong></a></li><li><strong>YETI: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?ingress=0&visitId=7b3d147c-7670-4485-8f64-dba165b4e2d4" target="_blank" rel="nofollow"><strong>up to 20% off @ Amazon</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 21 Skechers deals I'd shop from $17 at Amazon — get up to 63% off now ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Amazon is holding huge sales on Skechers this week! I'm seriously struggling to make it through the cold, rainy first month of the year, and a new pair of shoes to cheer my feet up is looking appealing.</p><p>For starters, you can get the <a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow">Skechers Keepsakes Ice Angel Slipper on sale from $30 at Amazon</a>. These are some of the best selling Skechers shoes on Amazon right now, and they're so cozy that it's easy to see why.</p><p>When you do choose to venture outdoors, I'd opt for the <a href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow">Skechers Easy Going Modern Hour Ankle Boots on sale from $66</a>. They have a weather proof outer and warm lining to make sure your feet stay comfortable and dry.</p><p><strong>Note: </strong>Prices vary depending on your choice of size and color. For the best deals, check out any different color options available in your size. I also recommend taking a look at the <a href="https://www.tomsguide.com/wellness/fitness-trackers/7-fitness-tracker-deals-id-shop-from-usd64-up-to-40-percent-off-garmin-fitbit-amazfit-and-more">best fitness tracker deals from $64</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $17</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Keepsakes Ice Angel Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><strong>was $40 now from $30</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $35</strong></a></li><li><strong>Summits Dazzling Haze Slip Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><strong>was $50 now from $39</strong></a></li><li><strong>Go Walk Flex Sandal Impressed (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><strong>was $57 now from $46</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $61</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $74</strong></a></li><li><strong>Tahoe Snow Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><strong>was $96 now from $78</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$17" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$17">Bobs Plush-Peace & Love Flats (Women's): was $48 now $17</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$17">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$23">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $23</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="a1a3b1e1-8fab-4730-83fe-f94d8e17b38f" data-action="Deal Block" data-label="Summits - Radiant Flow (Women's)" data-dimension48="Summits - Radiant Flow (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-Walk-Lite-15430-Boat/dp/B072NBSBJM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.65%;"><img id="dP3yDduLPAiyV56cx7PjFF" name="Summits - Radiant Flow (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dP3yDduLPAiyV56cx7PjFF.jpg" mos="" align="middle" fullscreen="" width="695" height="359" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-Lite-15430-Boat/dp/B072NBSBJM" target="_blank" rel="nofollow" data-dimension112="a1a3b1e1-8fab-4730-83fe-f94d8e17b38f" data-action="Deal Block" data-label="Summits - Radiant Flow (Women's)" data-dimension48="Summits - Radiant Flow (Women's)" data-dimension25="$25">Summits - Radiant Flow (Women's): was $34 now $25</a></strong><br>I love the two-tone design of these Skechers, and they're extremely comfortable to boot. Skechers says these are well suited to both casual walks and light exercise, making them a versatile pick.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-Lite-15430-Boat/dp/B072NBSBJM" target="_blank" rel="nofollow" data-dimension112="a1a3b1e1-8fab-4730-83fe-f94d8e17b38f" data-action="Deal Block" data-label="Summits - Radiant Flow (Women's)" data-dimension48="Summits - Radiant Flow (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$30">Keepsakes Ice Angel Slipper (Women's): was $40 now $30</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$33">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $33</a></strong><br>On sale starting from $33, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 are some of the most comfortable flip-flops you'll find thanks to their chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$35" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$35">Foamies Precision Slide Sandal (Men's): was $49 now $35</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $35 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$39">Summits Dazzling Haze Slip Ins (Women's): was $75 now $39</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.40%;"><img id="3KdrKboM7WWd8qHQodXAiC" name="On-the-go Go Walk Flex Sandal - Impressed (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3KdrKboM7WWd8qHQodXAiC.jpg" mos="" align="middle" fullscreen="" width="695" height="392" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">On-the-go Go Walk Flex Sandal - Impressed (Women's): was $57 now $46</a></strong><br>This sandal is super comfortable for indoor wear, or outdoors when summer rolls around. It has a super soft memory foam footbed and comfortable woven straps. They're also lightweight enough not to weigh you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.28%;"><img id="nADj2TxWrqeKjeimD5MrkV" name="71Cn6NPsOyL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nADj2TxWrqeKjeimD5MrkV.jpg" mos="" align="middle" fullscreen="" width="625" height="383" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$48">Colsin Sr Slip-Ins Work Shoe (Men’s): was $79 now $48</a></strong><br>Need a work shoe that’s comfortable and reliable? These Skechers are a bestseller on Amazon and are beloved by healthcare and hospitality workers. They slip on easily and support your feet with their Air-Cooled Memory Foam soles. Plus, their simple design blends in with professional wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="RNLnBXAYmoXaP6ZwSPy7Yk" name="71tE0OmxOHL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RNLnBXAYmoXaP6ZwSPy7Yk.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49">Cessnock Work Shoe (Men's): was $69 now $49</a></strong><br>These Skechers Cessnock Food Service shoes are beloved by healthcare and hospitality workers thanks to their slip-in design and Air-Cooled Memory foam insole. They also have non-slip outsoles to keep you steady on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="YRwWgfRx2kGk744WzoKxqM" name="1721214740.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRwWgfRx2kGk744WzoKxqM.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$50">Summits - High Range Slip-in Sneaker (Men's): was $87 now $50</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $50</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$52">Easy Going-Distinctive Charm Mule (Women's): was $73 now $52</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61">Uno - Champagne & Roses (Women's): was $83 now $61</a></strong><br>Need a practical Valentine's Day gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$66" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:940px;"><p class="vanilla-image-block" style="padding-top:62.55%;"><img id="meVjPgNn3QLJpjKrr7RbF" name="510+cikOZvL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/meVjPgNn3QLJpjKrr7RbF.jpg" mos="" align="middle" fullscreen="" width="940" height="588" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$66">Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's): was $90 now $66</a></strong><br>This Skechers shoe evokes the style of a low-cut chelsea boot. They slip on easily and go with pretty much any outfit, whether it's casual, dressy or professional. Plus, they're weather proof, and have Skechers Air-Cooled Memory Foam insoles to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$66">View Deal</a></p></div><div class="product"><a data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">Stamina Nuovo (Men's): was $82 now $69</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74">Max Cushioning Elite 2.0 (Women's): was $111 now $74</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74">View Deal</a></p></div><div class="product"><a data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$78" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:91.08%;"><img id="dvYTMPVXFQb7pYEsiqv2h6" name="Tahoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dvYTMPVXFQb7pYEsiqv2h6.jpg" mos="" align="middle" fullscreen="" width="695" height="633" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$78">Tahoe Snow Shoes (Women's): was $96 now $78</a></strong><br>These Skechers are a comfortable pair of snow shoes for the coldest months of the year. Their puffer insulation keeps your feet warm, and keeps water out. There's also a Skechers Memory Foam insole to make it feel like you're walking on fluffy clouds!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$78">View Deal</a></p></div><div class="product"><a data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers" data-dimension48="Beverlee Sheer Luck Sneakers" data-dimension25="$81" href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:97.70%;"><img id="RKHPL2YMNVk8UVrEH7PSue" name="Skechers Beverlee Sheer Luck Sneakers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RKHPL2YMNVk8UVrEH7PSue.jpg" mos="" align="middle" fullscreen="" width="695" height="679" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow" data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers" data-dimension48="Beverlee Sheer Luck Sneakers" data-dimension25="$81">Beverlee Sheer Luck Sneakers: was $100 now $81</a></strong><br>We're in the thick of winter and no shoe will keep your feet warm like the Skechers Beverlee Sheer Luck Boots. This lace-up hiking boot features a waterproof synthetic and mesh upper, faux-fur lined trim, and a cushioned Skechers Air-Cooled Memory Foam insole. It also has an all-terrain rubber traction outsole so you can trek anywhere. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow" data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers" data-dimension48="Beverlee Sheer Luck Sneakers" data-dimension25="$81">View Deal</a></p></div><div class="product"><a data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$95" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="YNnWd3EWRyPxZqTgqkfxwe" name="Bobs D'vine - Instant Delight Shoes (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YNnWd3EWRyPxZqTgqkfxwe.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$95">Bobs D'vine - Instant Delight Shoes (Men's): was $102 now $95</a></strong><br>These Bobs D'vine shoes are on sale thanks to a limited time deal at Amazon. Grab them while you can! They slip on with ease, and have a comfortable Air-Cooled Memory Foam insole. Their leather-look upper also makes them super stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$95">View Deal</a></p></div><h3 class="article-body__section" id="section-shop-more-mlk-deals"><span>Shop more MLK deals</span></h3><ul><li><strong>Amazon: </strong><a href="https://www.amazon.com/deals" target="_blank" rel="nofollow"><strong>save on Ninja, Shark, Apple, more</strong></a><strong></strong></li><li><strong>Best Buy: </strong><a href="https://www.bestbuy.com/site/all-electronics-on-sale/all-tv-home-theater-on-sale/pcmcat1690836748285.c?id=pcmcat1690836748285" target="_blank" rel="nofollow"><strong>Super Bowl TVs from $149</strong></a></li><li><strong>Carhartt: </strong><a href="https://www.amazon.com/stores/page/4D749FEE-ACA7-4043-8DF6-FCA7CF7BEE1F/deals" target="_blank" rel="nofollow"><strong>deals from $6 @ Amazon</strong></a></li><li><strong>Cozy Earth: </strong><a href="https://cozyearth.com/" target="_blank" rel="nofollow"><strong>up to 20% off</strong></a></li><li><strong>Lululemon: </strong><a href="https://shop.lululemon.com/c/sale/_/N-8t6" target="_blank" rel="nofollow"><strong>apparel from $9</strong></a></li><li><strong>Nectar: </strong><a href="https://www.nectarsleep.com/" target="_blank" rel="nofollow"><strong>50% off mattresses</strong></a></li><li><strong>Nike: </strong><a href="https://www.nike.com/w/sale-3yaep" target="_blank" rel="nofollow"><strong>up to 40% off</strong></a></li><li><strong>The North Face: </strong><a href="https://www.thenorthface.com/en-us/sale-c829803" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Switch games: </strong><a href="https://www.bestbuy.com/site/nintendo-switch/nintendo-switch-games/pcmcat1484080052161.c?id=pcmcat1484080052161" target="_blank" rel="nofollow"><strong>from $17 @ Best Buy</strong></a></li><li><strong>YETI: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?ingress=0&visitId=7b3d147c-7670-4485-8f64-dba165b4e2d4" target="_blank" rel="nofollow"><strong>up to 20% off @ Amazon</strong></a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/15-skechers-deals-id-shop-from-usd17-at-amazon-get-up-to-63-percent-off-now</link>
                                                                            <description>
                            <![CDATA[ Skechers running shoes, walking shoes, sandals and more are being slashed in price — check out the deals I recommend buying. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xwN77SrLArY9ZVx9DEepYm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gYPCbn4GVN7PPbMAjS2HDC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 15 Jan 2026 12:07:32 +0000</pubDate>                                                                                                                                <updated>Mon, 19 Jan 2026 14:52:55 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/gYPCbn4GVN7PPbMAjS2HDC-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Women&#039;s Summits Dazzling Haze Hands Free Slip In Sneakers]]></media:description>                                                            <media:text><![CDATA[Skechers Women&#039;s Summits Dazzling Haze Hands Free Slip In Sneakers]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Women&#039;s Summits Dazzling Haze Hands Free Slip In Sneakers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gYPCbn4GVN7PPbMAjS2HDC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon is holding huge sales on Skechers this week! I'm seriously struggling to make it through the cold, rainy first month of the year, and a new pair of shoes to cheer my feet up is looking appealing.</p><p>For starters, you can get the <a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow">Skechers Keepsakes Ice Angel Slipper on sale from $30 at Amazon</a>. These are some of the best selling Skechers shoes on Amazon right now, and they're so cozy that it's easy to see why.</p><p>When you do choose to venture outdoors, I'd opt for the <a href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow">Skechers Easy Going Modern Hour Ankle Boots on sale from $66</a>. They have a weather proof outer and warm lining to make sure your feet stay comfortable and dry.</p><p><strong>Note: </strong>Prices vary depending on your choice of size and color. For the best deals, check out any different color options available in your size. I also recommend taking a look at the <a href="https://www.tomsguide.com/wellness/fitness-trackers/7-fitness-tracker-deals-id-shop-from-usd64-up-to-40-percent-off-garmin-fitbit-amazfit-and-more">best fitness tracker deals from $64</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Bobs Plush-Peace & Love Flats (Women's): </strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><strong>was $48 now from $17</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Keepsakes Ice Angel Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><strong>was $40 now from $30</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $35</strong></a></li><li><strong>Summits Dazzling Haze Slip Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><strong>was $50 now from $39</strong></a></li><li><strong>Go Walk Flex Sandal Impressed (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><strong>was $57 now from $46</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $61</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $74</strong></a></li><li><strong>Tahoe Snow Shoes (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><strong>was $96 now from $78</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$17" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$17">Bobs Plush-Peace & Love Flats (Women's): was $48 now $17</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/BOBS-Skechers-Womens-Plush-Peace/dp/B01BSYBFNC" target="_blank" rel="nofollow" data-dimension112="c113a421-eeb6-411e-8c1d-57b37b7da497" data-action="Deal Block" data-label="Bobs Plush-Peace & Love Flats (Women's)" data-dimension48="Bobs Plush-Peace & Love Flats (Women's)" data-dimension25="$17">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$23">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $23</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="7c8cb438-0768-4673-a417-48388db61083" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="a1a3b1e1-8fab-4730-83fe-f94d8e17b38f" data-action="Deal Block" data-label="Summits - Radiant Flow (Women's)" data-dimension48="Summits - Radiant Flow (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-Walk-Lite-15430-Boat/dp/B072NBSBJM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:51.65%;"><img id="dP3yDduLPAiyV56cx7PjFF" name="Summits - Radiant Flow (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dP3yDduLPAiyV56cx7PjFF.jpg" mos="" align="middle" fullscreen="" width="695" height="359" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-Lite-15430-Boat/dp/B072NBSBJM" target="_blank" rel="nofollow" data-dimension112="a1a3b1e1-8fab-4730-83fe-f94d8e17b38f" data-action="Deal Block" data-label="Summits - Radiant Flow (Women's)" data-dimension48="Summits - Radiant Flow (Women's)" data-dimension25="$25">Summits - Radiant Flow (Women's): was $34 now $25</a></strong><br>I love the two-tone design of these Skechers, and they're extremely comfortable to boot. Skechers says these are well suited to both casual walks and light exercise, making them a versatile pick.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-Lite-15430-Boat/dp/B072NBSBJM" target="_blank" rel="nofollow" data-dimension112="a1a3b1e1-8fab-4730-83fe-f94d8e17b38f" data-action="Deal Block" data-label="Summits - Radiant Flow (Women's)" data-dimension48="Summits - Radiant Flow (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$30">Keepsakes Ice Angel Slipper (Women's): was $40 now $30</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$33">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $33</a></strong><br>On sale starting from $33, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 are some of the most comfortable flip-flops you'll find thanks to their chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="764909e5-6903-4bf0-8588-8d341301b262" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$35" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$35">Foamies Precision Slide Sandal (Men's): was $49 now $35</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $35 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$39">Summits Dazzling Haze Slip Ins (Women's): was $75 now $39</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.40%;"><img id="3KdrKboM7WWd8qHQodXAiC" name="On-the-go Go Walk Flex Sandal - Impressed (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3KdrKboM7WWd8qHQodXAiC.jpg" mos="" align="middle" fullscreen="" width="695" height="392" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">On-the-go Go Walk Flex Sandal - Impressed (Women's): was $57 now $46</a></strong><br>This sandal is super comfortable for indoor wear, or outdoors when summer rolls around. It has a super soft memory foam footbed and comfortable woven straps. They're also lightweight enough not to weigh you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.28%;"><img id="nADj2TxWrqeKjeimD5MrkV" name="71Cn6NPsOyL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nADj2TxWrqeKjeimD5MrkV.jpg" mos="" align="middle" fullscreen="" width="625" height="383" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$48">Colsin Sr Slip-Ins Work Shoe (Men’s): was $79 now $48</a></strong><br>Need a work shoe that’s comfortable and reliable? These Skechers are a bestseller on Amazon and are beloved by healthcare and hospitality workers. They slip on easily and support your feet with their Air-Cooled Memory Foam soles. Plus, their simple design blends in with professional wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="RNLnBXAYmoXaP6ZwSPy7Yk" name="71tE0OmxOHL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RNLnBXAYmoXaP6ZwSPy7Yk.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49">Cessnock Work Shoe (Men's): was $69 now $49</a></strong><br>These Skechers Cessnock Food Service shoes are beloved by healthcare and hospitality workers thanks to their slip-in design and Air-Cooled Memory foam insole. They also have non-slip outsoles to keep you steady on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Cessnock-Shoe-Black/dp/B07FBHHP34" target="_blank" rel="nofollow" data-dimension112="5628d4bd-abf0-492f-9b97-f858c2ba9f8b" data-action="Deal Block" data-label="Cessnock Work Shoe (Men's)" data-dimension48="Cessnock Work Shoe (Men's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="YRwWgfRx2kGk744WzoKxqM" name="1721214740.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRwWgfRx2kGk744WzoKxqM.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$50">Summits - High Range Slip-in Sneaker (Men's): was $87 now $50</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="4d4aa67b-e84f-4d35-903f-0868b44aa28b" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $50</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$52">Easy Going-Distinctive Charm Mule (Women's): was $73 now $52</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61">Uno - Champagne & Roses (Women's): was $83 now $61</a></strong><br>Need a practical Valentine's Day gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$66" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:940px;"><p class="vanilla-image-block" style="padding-top:62.55%;"><img id="meVjPgNn3QLJpjKrr7RbF" name="510+cikOZvL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/meVjPgNn3QLJpjKrr7RbF.jpg" mos="" align="middle" fullscreen="" width="940" height="588" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$66">Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's): was $90 now $66</a></strong><br>This Skechers shoe evokes the style of a low-cut chelsea boot. They slip on easily and go with pretty much any outfit, whether it's casual, dressy or professional. Plus, they're weather proof, and have Skechers Air-Cooled Memory Foam insoles to keep your feet cool and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="2ad9aa8b-0390-4be4-be7d-e4fa3d9b3b0c" data-action="Deal Block" data-label="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension48="Easy Going Modern Hour Hands Free Slip-ins Ankle Boots (Women's)" data-dimension25="$66">View Deal</a></p></div><div class="product"><a data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">Stamina Nuovo (Men's): was $82 now $69</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B0037UZAT6" target="_blank" rel="nofollow" data-dimension112="e424e026-7d2e-4a27-a120-ee46d3c60fc0" data-action="Deal Block" data-label="Stamina Nuovo (Men's)" data-dimension48="Stamina Nuovo (Men's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74">Max Cushioning Elite 2.0 (Women's): was $111 now $74</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$74">View Deal</a></p></div><div class="product"><a data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$78" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:91.08%;"><img id="dvYTMPVXFQb7pYEsiqv2h6" name="Tahoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dvYTMPVXFQb7pYEsiqv2h6.jpg" mos="" align="middle" fullscreen="" width="695" height="633" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$78">Tahoe Snow Shoes (Women's): was $96 now $78</a></strong><br>These Skechers are a comfortable pair of snow shoes for the coldest months of the year. Their puffer insulation keeps your feet warm, and keeps water out. There's also a Skechers Memory Foam insole to make it feel like you're walking on fluffy clouds!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Tahoe-Snow-Slate/dp/B0DYQBR8J3" target="_blank" rel="nofollow" data-dimension112="e98b2cdd-029d-4ecc-bbec-1cb22e02fef1" data-action="Deal Block" data-label="Tahoe Snow Shoes (Women's)" data-dimension48="Tahoe Snow Shoes (Women's)" data-dimension25="$78">View Deal</a></p></div><div class="product"><a data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers" data-dimension48="Beverlee Sheer Luck Sneakers" data-dimension25="$81" href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:97.70%;"><img id="RKHPL2YMNVk8UVrEH7PSue" name="Skechers Beverlee Sheer Luck Sneakers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RKHPL2YMNVk8UVrEH7PSue.jpg" mos="" align="middle" fullscreen="" width="695" height="679" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow" data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers" data-dimension48="Beverlee Sheer Luck Sneakers" data-dimension25="$81">Beverlee Sheer Luck Sneakers: was $100 now $81</a></strong><br>We're in the thick of winter and no shoe will keep your feet warm like the Skechers Beverlee Sheer Luck Boots. This lace-up hiking boot features a waterproof synthetic and mesh upper, faux-fur lined trim, and a cushioned Skechers Air-Cooled Memory Foam insole. It also has an all-terrain rubber traction outsole so you can trek anywhere. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Trego-Stormie-Ankle-Black/dp/B0CV9LDB83" target="_blank" rel="nofollow" data-dimension112="66e4fa56-4f5b-46b3-a250-349dbeee6715" data-action="Deal Block" data-label="Beverlee Sheer Luck Sneakers" data-dimension48="Beverlee Sheer Luck Sneakers" data-dimension25="$81">View Deal</a></p></div><div class="product"><a data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$95" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="YNnWd3EWRyPxZqTgqkfxwe" name="Bobs D'vine - Instant Delight Shoes (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YNnWd3EWRyPxZqTgqkfxwe.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$95">Bobs D'vine - Instant Delight Shoes (Men's): was $102 now $95</a></strong><br>These Bobs D'vine shoes are on sale thanks to a limited time deal at Amazon. Grab them while you can! They slip on with ease, and have a comfortable Air-Cooled Memory Foam insole. Their leather-look upper also makes them super stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Motley-Milo-Desert/dp/B0DTP5CNH6" target="_blank" rel="nofollow" data-dimension112="ee986f34-3a44-49ed-928d-4db06133d3c5" data-action="Deal Block" data-label="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension48="Bobs D'vine - Instant Delight Shoes (Men's)" data-dimension25="$95">View Deal</a></p></div><h3 class="article-body__section" id="section-shop-more-mlk-deals"><span>Shop more MLK deals</span></h3><ul><li><strong>Amazon: </strong><a href="https://www.amazon.com/deals" target="_blank" rel="nofollow"><strong>save on Ninja, Shark, Apple, more</strong></a><strong></strong></li><li><strong>Best Buy: </strong><a href="https://www.bestbuy.com/site/all-electronics-on-sale/all-tv-home-theater-on-sale/pcmcat1690836748285.c?id=pcmcat1690836748285" target="_blank" rel="nofollow"><strong>Super Bowl TVs from $149</strong></a></li><li><strong>Carhartt: </strong><a href="https://www.amazon.com/stores/page/4D749FEE-ACA7-4043-8DF6-FCA7CF7BEE1F/deals" target="_blank" rel="nofollow"><strong>deals from $6 @ Amazon</strong></a></li><li><strong>Cozy Earth: </strong><a href="https://cozyearth.com/" target="_blank" rel="nofollow"><strong>up to 20% off</strong></a></li><li><strong>Lululemon: </strong><a href="https://shop.lululemon.com/c/sale/_/N-8t6" target="_blank" rel="nofollow"><strong>apparel from $9</strong></a></li><li><strong>Nectar: </strong><a href="https://www.nectarsleep.com/" target="_blank" rel="nofollow"><strong>50% off mattresses</strong></a></li><li><strong>Nike: </strong><a href="https://www.nike.com/w/sale-3yaep" target="_blank" rel="nofollow"><strong>up to 40% off</strong></a></li><li><strong>The North Face: </strong><a href="https://www.thenorthface.com/en-us/sale-c829803" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Switch games: </strong><a href="https://www.bestbuy.com/site/nintendo-switch/nintendo-switch-games/pcmcat1484080052161.c?id=pcmcat1484080052161" target="_blank" rel="nofollow"><strong>from $17 @ Best Buy</strong></a></li><li><strong>YETI: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?ingress=0&visitId=7b3d147c-7670-4485-8f64-dba165b4e2d4" target="_blank" rel="nofollow"><strong>up to 20% off @ Amazon</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers deals I'd shop from $18 in Amazon's winter sale — get up to 50% off now ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Amazon is kicking off 2026 in style with a huge winter sale. And if you were hoping to get some new footwear, you're in luck — <a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">Skechers are up to 50% off right now</a>. </p><p>Looking for some recommendations? The <a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow">Skechers Go Walk Joy Cushioning Sneakers on sale from $18</a> are tough to resist. Or, snag the best selling <a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ26ZJ31" target="_blank" rel="nofollow">Skechers High Range Slip-in Sneaker on sale from $48 at Amazon</a>. </p><p><strong>Note: </strong>prices vary based on your choices of size and color. To find the best deals, check out the different color options available in your size. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and this <a href="https://www.tomsguide.com/computing/e-readers/kindles-are-still-up-to-31-percent-off-on-amazon-here-are-the-best-reading-deals-to-kick-off-2026">Kindle sale with up to 30% off</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Go Walk Joy Cushioning Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow"><strong>was $45 now from $18</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Keepsakes Ice Angel Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><strong>was $40 now from $32</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $33</strong></a></li><li><strong>Afterburn M. Fit Sneakers (Men's): </strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><strong>was $87 now from $44</strong></a></li><li><strong>Go Walk Flex Sandal Impressed (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><strong>was $57 now from $46</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><strong>was $92 now from $55</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $69</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $76</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="2af77d48-aa67-458b-a4a3-e5943fbeb7d9" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$18" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow" data-dimension112="2af77d48-aa67-458b-a4a3-e5943fbeb7d9" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$18">Go Walk Joy Cushioning Sneakers (Women's): was $45 now $18</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand, with a breathable upper, to keep your feet cool and comfortable, even in hot climates.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow" data-dimension112="2af77d48-aa67-458b-a4a3-e5943fbeb7d9" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$18">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.62%;"><img id="mdrM3E9w2QejSf4XZFiizj" name="Too Cozy Slipper (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mdrM3E9w2QejSf4XZFiizj.jpg" mos="" align="middle" fullscreen="" width="695" height="463" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow" data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$29">Too Cozy Slipper (Women's): was $48 now $29</a></strong><br>Too cozy? There's no such thing, if you ask me. These Skechers slippers deliver on their name with an incredibly soft and luxurious faux fur lining. Through the colder months of the year when the last thing you want to do is go outside, these Skechers will be your best friend.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow" data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$33" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$33">Foamies Precision Slide Sandal (Men's): was $49 now $33</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $33 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">Keepsakes Ice Angel Slipper (Women's): was $40 now $32</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.01%;"><img id="6xwFSMkx9unJxZgz3Foo4E" name="81q4yl8Zx5L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6xwFSMkx9unJxZgz3Foo4E.jpg" mos="" align="middle" fullscreen="" width="695" height="431" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44">Afterburn M. Fit Sneakers (Men's): was $74 now $44</a></strong><br>Snag these incredibly popular shoes on sale for a discount! Featuring a lace-up front, a Skechers Memory Foam insole, Articu-Lyte shock-absorbing midsole and rubber outsoles for traction. They have a 4.4 star rating based on over 78,000 reviews, with buyers saying they're comfortable and versatile.<a class="view-deal button" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$43">Summits Dazzling Haze Slip Ins (Women's): was $75 now $43</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.40%;"><img id="3KdrKboM7WWd8qHQodXAiC" name="On-the-go Go Walk Flex Sandal - Impressed (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3KdrKboM7WWd8qHQodXAiC.jpg" mos="" align="middle" fullscreen="" width="695" height="392" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">On-the-go Go Walk Flex Sandal - Impressed (Women's): was $57 now $46</a></strong><br>This sandal is super comfortable for indoor wear, or outdoors when summer rolls around. It has a super soft memory foam footbed and comfortable woven straps. They're also lightweight enough not to weigh you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="7cd74232-cf0f-4701-acd6-341e71fa1605" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ26ZJ31" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="YRwWgfRx2kGk744WzoKxqM" name="1721214740.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRwWgfRx2kGk744WzoKxqM.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ26ZJ31" target="_blank" rel="nofollow" data-dimension112="7cd74232-cf0f-4701-acd6-341e71fa1605" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48">Summits - High Range Slip-in Sneaker (Men's): was $87 now $48</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ26ZJ31" target="_blank" rel="nofollow" data-dimension112="7cd74232-cf0f-4701-acd6-341e71fa1605" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $50</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.28%;"><img id="nADj2TxWrqeKjeimD5MrkV" name="71Cn6NPsOyL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nADj2TxWrqeKjeimD5MrkV.jpg" mos="" align="middle" fullscreen="" width="625" height="383" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$54">Colsin Sr Slip-Ins Work Shoe (Men’s): was $79 now $54</a></strong><br>Need a work shoe that’s comfortable and reliable? These Skechers are a bestseller on Amazon and are beloved by healthcare and hospitality workers. They slip on easily and support your feet with their Air-Cooled Memory Foam soles. Plus, their simple design blends in with professional wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $55</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$56">Easy Going-Distinctive Charm Mule (Women's): was $73 now $56</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$69">Uno - Champagne & Roses (Women's): was $83 now $69</a></strong><br>Need a practical Valentine's Day gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$76">Max Cushioning Elite 2.0 (Women's): was $111 now $76</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$76">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-deals-id-shop-from-usd18-in-amazons-winter-sale-get-up-to-50-percent-off-now</link>
                                                                            <description>
                            <![CDATA[ Some of the most popular Skechers shoes are on sale starting from just $18 — check out the deals I'd add to my cart this winter. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zs8kDf2zrnbPvL53gqRZfK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8LaKPmSYskm6ndXSAaDE3G-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 05 Jan 2026 12:29:36 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/8LaKPmSYskm6ndXSAaDE3G-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8LaKPmSYskm6ndXSAaDE3G-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon is kicking off 2026 in style with a huge winter sale. And if you were hoping to get some new footwear, you're in luck — <a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">Skechers are up to 50% off right now</a>. </p><p>Looking for some recommendations? The <a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow">Skechers Go Walk Joy Cushioning Sneakers on sale from $18</a> are tough to resist. Or, snag the best selling <a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ26ZJ31" target="_blank" rel="nofollow">Skechers High Range Slip-in Sneaker on sale from $48 at Amazon</a>. </p><p><strong>Note: </strong>prices vary based on your choices of size and color. To find the best deals, check out the different color options available in your size. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and this <a href="https://www.tomsguide.com/computing/e-readers/kindles-are-still-up-to-31-percent-off-on-amazon-here-are-the-best-reading-deals-to-kick-off-2026">Kindle sale with up to 30% off</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Go Walk Joy Cushioning Sneakers (Women's): </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow"><strong>was $45 now from $18</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Keepsakes Ice Angel Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><strong>was $40 now from $32</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $33</strong></a></li><li><strong>Afterburn M. Fit Sneakers (Men's): </strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><strong>was $87 now from $44</strong></a></li><li><strong>Go Walk Flex Sandal Impressed (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><strong>was $57 now from $46</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><strong>was $92 now from $55</strong></a></li><li><strong>Uno - Champagne & Roses (Women's): </strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><strong>was $83 now from $69</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $76</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="2af77d48-aa67-458b-a4a3-e5943fbeb7d9" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$18" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:65.54%;"><img id="sMKHY4Hdbe52xJSyHG6eJg" name="81t7vPwv8wL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMKHY4Hdbe52xJSyHG6eJg.jpg" mos="" align="middle" fullscreen="" width="679" height="445" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow" data-dimension112="2af77d48-aa67-458b-a4a3-e5943fbeb7d9" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$18">Go Walk Joy Cushioning Sneakers (Women's): was $45 now $18</a></strong><br>These slip-in Skechers shoes have all of the cushioning and comfort you've come to know and love from the brand, with a breathable upper, to keep your feet cool and comfortable, even in hot climates.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B071JX2PFJ" target="_blank" rel="nofollow" data-dimension112="2af77d48-aa67-458b-a4a3-e5943fbeb7d9" data-action="Deal Block" data-label="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension48="Go Walk Joy Cushioning Sneakers (Women's)" data-dimension25="$18">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.62%;"><img id="mdrM3E9w2QejSf4XZFiizj" name="Too Cozy Slipper (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mdrM3E9w2QejSf4XZFiizj.jpg" mos="" align="middle" fullscreen="" width="695" height="463" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow" data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$29">Too Cozy Slipper (Women's): was $48 now $29</a></strong><br>Too cozy? There's no such thing, if you ask me. These Skechers slippers deliver on their name with an incredibly soft and luxurious faux fur lining. Through the colder months of the year when the last thing you want to do is go outside, these Skechers will be your best friend.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow" data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$33" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$33">Foamies Precision Slide Sandal (Men's): was $49 now $33</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $33 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7b1f5d0a-c094-499e-8db9-80b3e470d498" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">Keepsakes Ice Angel Slipper (Women's): was $40 now $32</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.01%;"><img id="6xwFSMkx9unJxZgz3Foo4E" name="81q4yl8Zx5L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6xwFSMkx9unJxZgz3Foo4E.jpg" mos="" align="middle" fullscreen="" width="695" height="431" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44">Afterburn M. Fit Sneakers (Men's): was $74 now $44</a></strong><br>Snag these incredibly popular shoes on sale for a discount! Featuring a lace-up front, a Skechers Memory Foam insole, Articu-Lyte shock-absorbing midsole and rubber outsoles for traction. They have a 4.4 star rating based on over 78,000 reviews, with buyers saying they're comfortable and versatile.<a class="view-deal button" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$43">Summits Dazzling Haze Slip Ins (Women's): was $75 now $43</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.40%;"><img id="3KdrKboM7WWd8qHQodXAiC" name="On-the-go Go Walk Flex Sandal - Impressed (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3KdrKboM7WWd8qHQodXAiC.jpg" mos="" align="middle" fullscreen="" width="695" height="392" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">On-the-go Go Walk Flex Sandal - Impressed (Women's): was $57 now $46</a></strong><br>This sandal is super comfortable for indoor wear, or outdoors when summer rolls around. It has a super soft memory foam footbed and comfortable woven straps. They're also lightweight enough not to weigh you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-WALK-Flex-Sandal/dp/B0FGB2H93W" target="_blank" rel="nofollow" data-dimension112="f74eb11f-9935-4321-a6ca-78a30462711f" data-action="Deal Block" data-label="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension48="On-the-go Go Walk Flex Sandal - Impressed (Women's)" data-dimension25="$46">View Deal</a></p></div><div class="product"><a data-dimension112="7cd74232-cf0f-4701-acd6-341e71fa1605" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ26ZJ31" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:704px;"><p class="vanilla-image-block" style="padding-top:98.58%;"><img id="YRwWgfRx2kGk744WzoKxqM" name="1721214740.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRwWgfRx2kGk744WzoKxqM.jpg" mos="" align="middle" fullscreen="" width="704" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ26ZJ31" target="_blank" rel="nofollow" data-dimension112="7cd74232-cf0f-4701-acd6-341e71fa1605" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48">Summits - High Range Slip-in Sneaker (Men's): was $87 now $48</a></strong><br>Enjoy effortless convenience with this trainer from Skechers, featuring Hands Free Slip-ins for an easy, hassle-free fit. The exclusive Heel Pillow ensures your foot stays securely in place, while the Air-Cooled Memory Foam cushioned insole provides exceptional comfort. Don't miss out on this deal for a perfect blend of comfort and functionality.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ26ZJ31" target="_blank" rel="nofollow" data-dimension112="7cd74232-cf0f-4701-acd6-341e71fa1605" data-action="Deal Block" data-label="Summits - High Range Slip-in Sneaker (Men's)" data-dimension48="Summits - High Range Slip-in Sneaker (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $50</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="8120a5ee-3a9f-44d4-8d75-0c16c2495278" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.28%;"><img id="nADj2TxWrqeKjeimD5MrkV" name="71Cn6NPsOyL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nADj2TxWrqeKjeimD5MrkV.jpg" mos="" align="middle" fullscreen="" width="625" height="383" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$54">Colsin Sr Slip-Ins Work Shoe (Men’s): was $79 now $54</a></strong><br>Need a work shoe that’s comfortable and reliable? These Skechers are a bestseller on Amazon and are beloved by healthcare and hospitality workers. They slip on easily and support your feet with their Air-Cooled Memory Foam soles. Plus, their simple design blends in with professional wear.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Summits-Colsin-Service/dp/B0BY461HVC" target="_blank" rel="nofollow" data-dimension112="1c44def2-9aef-400a-b123-af2bae931ec0" data-action="Deal Block" data-label="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension48="Colsin Sr Slip-Ins Work Shoe (Men’s)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $55</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$56">Easy Going-Distinctive Charm Mule (Women's): was $73 now $56</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="6ea25f69-7fb1-4de7-893b-abebaba9c1fa" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:73.09%;"><img id="k9WB77eyZDmMW3XwNPTVym" name="Uno - Champagne & Roses (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/k9WB77eyZDmMW3XwNPTVym.jpg" mos="" align="middle" fullscreen="" width="695" height="508" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$69">Uno - Champagne & Roses (Women's): was $83 now $69</a></strong><br>Need a practical Valentine's Day gift? These shoes are perfect for the job since they look super stylish and are extremely comfortable. The rose petal decor further elevates the look.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Womens-UNO-Champagne/dp/B0FN6QQF59" target="_blank" rel="nofollow" data-dimension112="50b5c019-efa1-4a39-9dd3-74e4334d088a" data-action="Deal Block" data-label="Uno - Champagne & Roses (Women's)" data-dimension48="Uno - Champagne & Roses (Women's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$76" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$76">Max Cushioning Elite 2.0 (Women's): was $111 now $76</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$76">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers are up to 70% off in Amazon's sale! 15 deals I'd add to my cart now ]]></title>
                                                                                                <dc:content><![CDATA[ <p>There's not much time left to shop before the holidays, so you need to act fast to score these Skechers deals. <a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">Amazon is taking up to 70% off Skechers</a> and it's a great chance to get some comfy new footwear for yourself or for your friends and family.</p><p>One of the best styles for the season is the <a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow">Skechers Keepsakes Ice Angel Slipper on sale from $27 at Amazon</a>. As if slippers couldn't get any comfier, these have a super-soft Skechers Memory Foam footbed that'll provide the ultimate cloudlike feeling. And for extra warmth, they're lined with faux fur.</p><p><strong>Note: </strong>prices vary depending on your choice of size and color. Check out any different color options available in your size to find the best deals. I also recommend looking at the <a href="https://www.tomsguide.com/gaming/nintendo/nintendo-switch-2-holiday-deals-get-up-to-58-percent-off-must-play-games-save-with-console-bundles-and-more">best Nintendo Switch 2 Christmas deals</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Tantric-Rafe Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><strong>was $48 now from $14</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Keepsakes Ice Angel Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><strong>was $40 now from $27</strong></a></li><li><strong>Summits Louvin Slip-Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Summits-Louvin-Loafer-Black/dp/B08659FCHY" target="_blank" rel="nofollow"><strong>was $70 now from $34</strong></a></li><li><strong>Afterburn M. Fit Sneakers (Men's): </strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><strong>was $87 now from $44</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><strong>was $92 now from $55</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $63</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $73</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1495px;"><p class="vanilla-image-block" style="padding-top:46.49%;"><img id="Jk6cQHTFcQh7A7syLVstnh" name="71Yw+6NYwuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Jk6cQHTFcQh7A7syLVstnh.jpg" mos="" align="middle" fullscreen="" width="1495" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$14">Tantric-Rafe Thong Sandal (Men's): was $48 now $14</a></strong><br>The Skechers Tantric-Rafe Thong Sandal have a cool marbled footbed and a canvas upper strap. But they also have a shock-absorbing midsole to keep you comfortable all day long.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$27">Keepsakes Ice Angel Slipper (Women's): was $40 now $27</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow" data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$28">Bobs Plush-Peace & Love (Women's): was $48 now $28</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow" data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.62%;"><img id="mdrM3E9w2QejSf4XZFiizj" name="Too Cozy Slipper (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mdrM3E9w2QejSf4XZFiizj.jpg" mos="" align="middle" fullscreen="" width="695" height="463" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow" data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$33">Too Cozy Slipper (Women's): was $48 now $33</a></strong><br>Too cozy? There's no such thing, if you ask me. These Skechers slippers deliver on their name with an incredibly soft and luxurious faux fur lining. Through the colder months of the year when the last thing you want to do is go outside, these Skechers will be your best friend.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow" data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="9c47cd17-7f72-4992-b49e-977aaf6a65af" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Summits-Louvin-Loafer-Black/dp/B08659FCHY" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="rZtXU9t6EcHDTvm3xD22AW" name="Summits LouvinLoafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rZtXU9t6EcHDTvm3xD22AW.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Louvin-Loafer-Black/dp/B08659FCHY" target="_blank" rel="nofollow" data-dimension112="9c47cd17-7f72-4992-b49e-977aaf6a65af" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$34">Summits Louvin Slip-Ins (Men's): was $70 now $34</a></strong><br>Designed for athletics and light training, these Skechers are extremely comfortable — and their slip-on design means you don't have to tie your laces. They fit securely, too, and have soft memory foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Louvin-Loafer-Black/dp/B08659FCHY" target="_blank" rel="nofollow" data-dimension112="9c47cd17-7f72-4992-b49e-977aaf6a65af" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.01%;"><img id="6xwFSMkx9unJxZgz3Foo4E" name="81q4yl8Zx5L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6xwFSMkx9unJxZgz3Foo4E.jpg" mos="" align="middle" fullscreen="" width="695" height="431" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44">Afterburn M. Fit Sneakers (Men's): was $74 now $44</a></strong><br>Snag these incredibly popular shoes on sale for a discount! Featuring a lace-up front, a Skechers Memory Foam insole, Articu-Lyte shock-absorbing midsole and rubber outsoles for traction. They have a 4.4 star rating based on over 78,000 reviews, with buyers saying they're comfortable and versatile.<a class="view-deal button" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44">Go Walk 5 (Women's): was $60 now $44</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48">Summits Key Pace Slip-ins (Men's): was $87 now $48</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$50">Summits Dazzling Haze Slip Ins (Women's): was $75 now $50</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="b1f8c35a-2789-433d-9e77-19bd46ad2430" data-action="Deal Block" data-label="Slip Ins Garza Carlyn (Men's)" data-dimension48="Slip Ins Garza Carlyn (Men's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Garza-Gervin-Slip-Moccasin-Brown/dp/B0BYBBCYNK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.42%;"><img id="Ma9J6mc9ixC4FXWn4z2fQ7" name="Slip Ins Garza Carlyn (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ma9J6mc9ixC4FXWn4z2fQ7.jpg" mos="" align="middle" fullscreen="" width="695" height="406" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Garza-Gervin-Slip-Moccasin-Brown/dp/B0BYBBCYNK" target="_blank" rel="nofollow" data-dimension112="b1f8c35a-2789-433d-9e77-19bd46ad2430" data-action="Deal Block" data-label="Slip Ins Garza Carlyn (Men's)" data-dimension48="Slip Ins Garza Carlyn (Men's)" data-dimension25="$54">Slip Ins Garza Carlyn (Men's): was $102 now $54</a></strong><br>With up to 46% off, these Skechers slip-in shoes are tough to resist. They come in a selection of neutral shadess that are easy to match with pretty much everything, and have a super soft and supportive design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Garza-Gervin-Slip-Moccasin-Brown/dp/B0BYBBCYNK" target="_blank" rel="nofollow" data-dimension112="b1f8c35a-2789-433d-9e77-19bd46ad2430" data-action="Deal Block" data-label="Slip Ins Garza Carlyn (Men's)" data-dimension48="Slip Ins Garza Carlyn (Men's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $55</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63">Viper Sneaker (Men's): was $103 now $63</a></strong><br>Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">Max Cushioning Elite 2.0 (Women's): was $111 now $73</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. The outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-are-up-to-70-percent-off-in-amazons-sale-15-deals-id-add-to-my-cart-now</link>
                                                                            <description>
                            <![CDATA[ Skechers are going for incredibly cheap prices in Amazon's sale — check out the savings I recommend adding to your cart. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hizkNCM7bFeu2mYaGxuHb7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kkaKPTeQ2j7htqyaHhC2Sb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 18 Dec 2025 14:13:03 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kkaKPTeQ2j7htqyaHhC2Sb-1280-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers deals]]></media:description>                                                            <media:text><![CDATA[Skechers deals]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers deals]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kkaKPTeQ2j7htqyaHhC2Sb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>There's not much time left to shop before the holidays, so you need to act fast to score these Skechers deals. <a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">Amazon is taking up to 70% off Skechers</a> and it's a great chance to get some comfy new footwear for yourself or for your friends and family.</p><p>One of the best styles for the season is the <a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow">Skechers Keepsakes Ice Angel Slipper on sale from $27 at Amazon</a>. As if slippers couldn't get any comfier, these have a super-soft Skechers Memory Foam footbed that'll provide the ultimate cloudlike feeling. And for extra warmth, they're lined with faux fur.</p><p><strong>Note: </strong>prices vary depending on your choice of size and color. Check out any different color options available in your size to find the best deals. I also recommend looking at the <a href="https://www.tomsguide.com/gaming/nintendo/nintendo-switch-2-holiday-deals-get-up-to-58-percent-off-must-play-games-save-with-console-bundles-and-more">best Nintendo Switch 2 Christmas deals</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Tantric-Rafe Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><strong>was $48 now from $14</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Keepsakes Ice Angel Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><strong>was $40 now from $27</strong></a></li><li><strong>Summits Louvin Slip-Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Summits-Louvin-Loafer-Black/dp/B08659FCHY" target="_blank" rel="nofollow"><strong>was $70 now from $34</strong></a></li><li><strong>Afterburn M. Fit Sneakers (Men's): </strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><strong>was $87 now from $44</strong></a></li><li><strong>Contour Foam Cozy Fit Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><strong>was $92 now from $55</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $63</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $73</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1495px;"><p class="vanilla-image-block" style="padding-top:46.49%;"><img id="Jk6cQHTFcQh7A7syLVstnh" name="71Yw+6NYwuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Jk6cQHTFcQh7A7syLVstnh.jpg" mos="" align="middle" fullscreen="" width="1495" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$14">Tantric-Rafe Thong Sandal (Men's): was $48 now $14</a></strong><br>The Skechers Tantric-Rafe Thong Sandal have a cool marbled footbed and a canvas upper strap. But they also have a shock-absorbing midsole to keep you comfortable all day long.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.16%;"><img id="z7SRV4AAsz4EuTP7gFQWQX" name="81WGfVwoj1L._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7SRV4AAsz4EuTP7gFQWQX.jpg" mos="" align="middle" fullscreen="" width="625" height="326" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$27">Keepsakes Ice Angel Slipper (Women's): was $40 now $27</a></strong><br>Even if the weather is chilly, your feet don't have to be. These Skechers slippers have a comfortable memory foam footbed and a soft, fuzzy lining. The outer is made of a stretchy knitted fabric. All in all, these slippers couldn't be any more cozy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Keepsakes-Slipper-Charcoal/dp/B01AAZUEPK" target="_blank" rel="nofollow" data-dimension112="f3f5ab34-7e9f-4d8e-8986-1b7da3d49eb6" data-action="Deal Block" data-label="Keepsakes Ice Angel Slipper (Women's)" data-dimension48="Keepsakes Ice Angel Slipper (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow" data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$28">Bobs Plush-Peace & Love (Women's): was $48 now $28</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow" data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.62%;"><img id="mdrM3E9w2QejSf4XZFiizj" name="Too Cozy Slipper (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mdrM3E9w2QejSf4XZFiizj.jpg" mos="" align="middle" fullscreen="" width="695" height="463" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow" data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$33">Too Cozy Slipper (Women's): was $48 now $33</a></strong><br>Too cozy? There's no such thing, if you ask me. These Skechers slippers deliver on their name with an incredibly soft and luxurious faux fur lining. Through the colder months of the year when the last thing you want to do is go outside, these Skechers will be your best friend.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Campfire-Team-Toasty-Microfiber-Slipper/dp/B07BR4TGJK" target="_blank" rel="nofollow" data-dimension112="bba4b57b-84a7-4e61-b57e-9749357d9b8f" data-action="Deal Block" data-label="Too Cozy Slipper (Women's)" data-dimension48="Too Cozy Slipper (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="9c47cd17-7f72-4992-b49e-977aaf6a65af" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Summits-Louvin-Loafer-Black/dp/B08659FCHY" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="rZtXU9t6EcHDTvm3xD22AW" name="Summits LouvinLoafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rZtXU9t6EcHDTvm3xD22AW.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Louvin-Loafer-Black/dp/B08659FCHY" target="_blank" rel="nofollow" data-dimension112="9c47cd17-7f72-4992-b49e-977aaf6a65af" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$34">Summits Louvin Slip-Ins (Men's): was $70 now $34</a></strong><br>Designed for athletics and light training, these Skechers are extremely comfortable — and their slip-on design means you don't have to tie your laces. They fit securely, too, and have soft memory foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Louvin-Loafer-Black/dp/B08659FCHY" target="_blank" rel="nofollow" data-dimension112="9c47cd17-7f72-4992-b49e-977aaf6a65af" data-action="Deal Block" data-label="Summits Louvin Slip-Ins (Men's)" data-dimension48="Summits Louvin Slip-Ins (Men's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.01%;"><img id="6xwFSMkx9unJxZgz3Foo4E" name="81q4yl8Zx5L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6xwFSMkx9unJxZgz3Foo4E.jpg" mos="" align="middle" fullscreen="" width="695" height="431" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44">Afterburn M. Fit Sneakers (Men's): was $74 now $44</a></strong><br>Snag these incredibly popular shoes on sale for a discount! Featuring a lace-up front, a Skechers Memory Foam insole, Articu-Lyte shock-absorbing midsole and rubber outsoles for traction. They have a 4.4 star rating based on over 78,000 reviews, with buyers saying they're comfortable and versatile.<a class="view-deal button" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit Sneakers (Men's)" data-dimension48="Afterburn M. Fit Sneakers (Men's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44">Go Walk 5 (Women's): was $60 now $44</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48">Summits Key Pace Slip-ins (Men's): was $87 now $48</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$50">Summits Dazzling Haze Slip Ins (Women's): was $75 now $50</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="b1f8c35a-2789-433d-9e77-19bd46ad2430" data-action="Deal Block" data-label="Slip Ins Garza Carlyn (Men's)" data-dimension48="Slip Ins Garza Carlyn (Men's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Garza-Gervin-Slip-Moccasin-Brown/dp/B0BYBBCYNK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.42%;"><img id="Ma9J6mc9ixC4FXWn4z2fQ7" name="Slip Ins Garza Carlyn (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ma9J6mc9ixC4FXWn4z2fQ7.jpg" mos="" align="middle" fullscreen="" width="695" height="406" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Garza-Gervin-Slip-Moccasin-Brown/dp/B0BYBBCYNK" target="_blank" rel="nofollow" data-dimension112="b1f8c35a-2789-433d-9e77-19bd46ad2430" data-action="Deal Block" data-label="Slip Ins Garza Carlyn (Men's)" data-dimension48="Slip Ins Garza Carlyn (Men's)" data-dimension25="$54">Slip Ins Garza Carlyn (Men's): was $102 now $54</a></strong><br>With up to 46% off, these Skechers slip-in shoes are tough to resist. They come in a selection of neutral shadess that are easy to match with pretty much everything, and have a super soft and supportive design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Garza-Gervin-Slip-Moccasin-Brown/dp/B0BYBBCYNK" target="_blank" rel="nofollow" data-dimension112="b1f8c35a-2789-433d-9e77-19bd46ad2430" data-action="Deal Block" data-label="Slip Ins Garza Carlyn (Men's)" data-dimension48="Slip Ins Garza Carlyn (Men's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.91%;"><img id="Upd6k99BCo75ngNtEoAdxJ" name="Contour Foam Cozy Fit Slip-Ins (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Upd6k99BCo75ngNtEoAdxJ.jpg" mos="" align="middle" fullscreen="" width="695" height="465" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55">Contour Foam Cozy Fit Slip-Ins (Women's): was $92 now $55</a></strong><br>I love the look of these Skechers, because of the two-tone design — you can get them in white paired with a bunch of other accent colors. As well as looking great, they have a Contour Foam midsole that adapts to your foot's shape, making them some of the comfiest-feeling shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Slip-INS-Sneaker/dp/B0D843TN7G" target="_blank" rel="nofollow" data-dimension112="85181f8c-3d9e-4f7f-8532-d0af13fc12c3" data-action="Deal Block" data-label="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension48="Contour Foam Cozy Fit Slip-Ins (Women's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63">Viper Sneaker (Men's): was $103 now $63</a></strong><br>Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">Max Cushioning Elite 2.0 (Women's): was $111 now $73</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. The outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Get up to 62% off Skechers in Amazon’s latest sale — 17 deals I’d shop now on sneakers, sandals and more ]]></title>
                                                                                                <dc:content><![CDATA[ <p>‘Tis the season for Skechers deals! Amazon is offering massive holiday discounts on Skechers footwear, so whether you’ve been craving a new pair for yourself or want to spread the love, now’s your chance to score some big savings.</p><p><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">Amazon’s latest sale is taking up to 62% off Skechers</a>. This includes some of the most popular styles from the brand, like the <a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow">Skechers Summits Dazzling Haze slip-ins on sale from $54</a>. These also made our list of the best Skechers you can buy for their extremely lightweight design and comfortable fit.</p><p><strong>Note: </strong>prices vary depending on your choice of size and color. To find the best deal for you, check out any different color options available in your size. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/computing/ending-soon-dells-holiday-sale-includes-an-rtx-50-series-laptop-for-just-usd849-plus-13-other-deals-id-shop">best deals in Dell’s holiday sale</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Tantric-Rafe Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><strong>was $48 now from $18</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Go Walk 5 Honor Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N11FX65" target="_blank" rel="nofollow"><strong>was $32 now from $25</strong></a></li><li><strong>Bobs Keepsakes Lite Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF" target="_blank" rel="nofollow"><strong>was $51 now from $33</strong></a></li><li><strong>Melson-Coronado Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1LQK8K" target="_blank" rel="nofollow"><strong>was $76 now from $39</strong></a></li><li><strong>Go Walk 6 Slip-Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PYL1L7M" target="_blank" rel="nofollow"><strong>was $89 now from $40</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $63</strong></a></li><li><strong>Easy Going - Cozy Weather 2 Slip-ins: </strong><a href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow"><strong>was $95 now from $70</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $73</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$18" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1495px;"><p class="vanilla-image-block" style="padding-top:46.49%;"><img id="Jk6cQHTFcQh7A7syLVstnh" name="71Yw+6NYwuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Jk6cQHTFcQh7A7syLVstnh.jpg" mos="" align="middle" fullscreen="" width="1495" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$18">Tantric-Rafe Thong Sandal (Men's): was $48 now $18</a></strong><br>The Skechers Tantric-Rafe Thong Sandal have a cool marbled footbed and a canvas upper strap. But they also have a shock-absorbing midsole to keep you comfortable all day long.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$18">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="6ac1775f-e336-4b1c-bb04-ce5fa2356cd5" data-action="Deal Block" data-label="Go Walk 5 Honor Sneaker (Women's)" data-dimension48="Go Walk 5 Honor Sneaker (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N11FX65/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:54.53%;"><img id="97p4U72s249i8yEVKiKRUS" name="71iMLl7NV1L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/97p4U72s249i8yEVKiKRUS.jpg" mos="" align="middle" fullscreen="" width="695" height="379" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N11FX65/" target="_blank" rel="nofollow" data-dimension112="6ac1775f-e336-4b1c-bb04-ce5fa2356cd5" data-action="Deal Block" data-label="Go Walk 5 Honor Sneaker (Women's)" data-dimension48="Go Walk 5 Honor Sneaker (Women's)" data-dimension25="$25">Go Walk 5 Honor Sneaker (Women's): was $32 now $25</a></strong><br>The Skechers Go Walk 5 Honor are a great buy for casual walks. These pull on easily and have a Goga Mat insole that's responsive and supportive. Reviewers on Amazon say these are super comfortable with no need to break them in, and they look great too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N11FX65/" target="_blank" rel="nofollow" data-dimension112="6ac1775f-e336-4b1c-bb04-ce5fa2356cd5" data-action="Deal Block" data-label="Go Walk 5 Honor Sneaker (Women's)" data-dimension48="Go Walk 5 Honor Sneaker (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow" data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$26">Bobs Plush-Peace & Love (Women's): was $48 now $26</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow" data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="7ffa4921-cb02-4ed2-9604-126aa21aaf33" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$31" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7ffa4921-cb02-4ed2-9604-126aa21aaf33" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$31">Foamies Precision Slide Sandal (Men's): was $49 now $31</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $31 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool or shower shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7ffa4921-cb02-4ed2-9604-126aa21aaf33" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="afc751d6-cfd1-4e9d-8e15-694c21aef65d" data-action="Deal Block" data-label="Bobs Keepsakes Lite Slipper (Women's)" data-dimension48="Bobs Keepsakes Lite Slipper (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1181px;"><p class="vanilla-image-block" style="padding-top:58.85%;"><img id="ut3KQ3LGhZKe4rhieo9nsK" name="719iDVut31L._AC_SY695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ut3KQ3LGhZKe4rhieo9nsK.png" mos="" align="middle" fullscreen="" width="1181" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow" data-dimension112="afc751d6-cfd1-4e9d-8e15-694c21aef65d" data-action="Deal Block" data-label="Bobs Keepsakes Lite Slipper (Women's)" data-dimension48="Bobs Keepsakes Lite Slipper (Women's)" data-dimension25="$33">Bobs Keepsakes Lite Slipper (Women's): was $51 now $33</a></strong><br>Get yourself prepared for winter extra early with these cozy, lined Skechers slippers. With memory-foam insoles, faux fur trim and traction outer sole, these snug slippers will keep you warm, no matter where you wear them.  <a class="view-deal button" href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow" data-dimension112="afc751d6-cfd1-4e9d-8e15-694c21aef65d" data-action="Deal Block" data-label="Bobs Keepsakes Lite Slipper (Women's)" data-dimension48="Bobs Keepsakes Lite Slipper (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="f1d40b29-8226-47f5-93e8-afc4754a4500" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="f1d40b29-8226-47f5-93e8-afc4754a4500" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$37">Bobs Billie Sneaker (Women's): was $42 now $37</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="f1d40b29-8226-47f5-93e8-afc4754a4500" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="6b1a0a99-b507-4430-8b04-dd61ff4d8ef4" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1LQK8K" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="YYG62g4kuCzBPUnGNYwboB" name="81ReVPllilL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YYG62g4kuCzBPUnGNYwboB.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1LQK8K" target="_blank" rel="nofollow" data-dimension112="6b1a0a99-b507-4430-8b04-dd61ff4d8ef4" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$39">Melson-Coronado Sneaker (Men's): was $76 now $39</a></strong><br>These Skechers have a cool, beachy look that'll blend right in with your summer outfits. There's even a color option that looks just like a pair of denim jeans! Plus, no need to tie your laces, as these slip on in a flash.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1LQK8K" target="_blank" rel="nofollow" data-dimension112="6b1a0a99-b507-4430-8b04-dd61ff4d8ef4" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="63e80f13-a88c-4889-b423-be9def29eefb" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PYL1L7M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PYL1L7M" target="_blank" rel="nofollow" data-dimension112="63e80f13-a88c-4889-b423-be9def29eefb" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$40">Go Walk 6 Slip-Ins (Men's): was $89 now $40</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PYL1L7M" target="_blank" rel="nofollow" data-dimension112="63e80f13-a88c-4889-b423-be9def29eefb" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit (Men's)" data-dimension48="Afterburn M. Fit (Men's)" data-dimension25="$44" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.01%;"><img id="6xwFSMkx9unJxZgz3Foo4E" name="81q4yl8Zx5L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6xwFSMkx9unJxZgz3Foo4E.jpg" mos="" align="middle" fullscreen="" width="695" height="431" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit (Men's)" data-dimension48="Afterburn M. Fit (Men's)" data-dimension25="$44">Afterburn M. Fit (Men's): was $74 now $44</a></strong><br>Snag these incredibly popular shoes on sale for a discount! Featuring a lace-up front, a Skechers Memory Foam insole, Articu-Lyte shock-absorbing midsole and rubber outsoles for traction. They have a 4.4 star rating based on over 78,000 reviews, with buyers saying they're comfortable and versatile.<a class="view-deal button" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit (Men's)" data-dimension48="Afterburn M. Fit (Men's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44">Go Walk 5 (Women's): was $60 now $44</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$54">Summits Dazzling Haze Slip Ins (Women's): was $75 now $54</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$56">Summits Key Pace Slip-ins (Men's): was $87 now $56</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63">Viper Sneaker (Men's): was $103 now $63</a></strong><br>Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$70" href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:94.96%;"><img id="ZksHqHCA2UD5YV8b5LBVwV" name="Easy Going - Cozy Weather 2 Slip-ins" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZksHqHCA2UD5YV8b5LBVwV.jpg" mos="" align="middle" fullscreen="" width="695" height="660" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow" data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$70">Easy Going - Cozy Weather 2 Slip-ins: was $95 now $70</a></strong><br>It's boot season! If you want an even comfier take on Ugg boots, go for the Skechers Easy Going Cozy Weather 2. These Skechers boots slip on hands free and have super soft Air-Cooled Memory Foam insoles to keep your feet from overheating. The leather upper also repels water to keep your feet dry!<a class="view-deal button" href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow" data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$70">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">Max Cushioning Elite 2.0 (Women's): was $111 now $73</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. The outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/get-up-to-62-percent-off-skechers-in-amazons-latest-sale-15-deals-id-shop-now-on-sneakers-sandals-and-more</link>
                                                                            <description>
                            <![CDATA[ Gift some of the comfiest shoes around this holiday season — Amazon is offering incredible deals on Skechers footwear. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">m3mUtFozccHcQpUPmzPp59</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PZCQfF9Y2mA6EdCrzRUP69-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 08 Dec 2025 11:59:42 +0000</pubDate>                                                                                                                                <updated>Tue, 09 Dec 2025 09:47:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PZCQfF9Y2mA6EdCrzRUP69-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PZCQfF9Y2mA6EdCrzRUP69-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>‘Tis the season for Skechers deals! Amazon is offering massive holiday discounts on Skechers footwear, so whether you’ve been craving a new pair for yourself or want to spread the love, now’s your chance to score some big savings.</p><p><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">Amazon’s latest sale is taking up to 62% off Skechers</a>. This includes some of the most popular styles from the brand, like the <a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow">Skechers Summits Dazzling Haze slip-ins on sale from $54</a>. These also made our list of the best Skechers you can buy for their extremely lightweight design and comfortable fit.</p><p><strong>Note: </strong>prices vary depending on your choice of size and color. To find the best deal for you, check out any different color options available in your size. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/computing/ending-soon-dells-holiday-sale-includes-an-rtx-50-series-laptop-for-just-usd849-plus-13-other-deals-id-shop">best deals in Dell’s holiday sale</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Tantric-Rafe Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><strong>was $48 now from $18</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Go Walk 5 Honor Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N11FX65" target="_blank" rel="nofollow"><strong>was $32 now from $25</strong></a></li><li><strong>Bobs Keepsakes Lite Slipper (Women's): </strong><a href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF" target="_blank" rel="nofollow"><strong>was $51 now from $33</strong></a></li><li><strong>Melson-Coronado Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1LQK8K" target="_blank" rel="nofollow"><strong>was $76 now from $39</strong></a></li><li><strong>Go Walk 6 Slip-Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PYL1L7M" target="_blank" rel="nofollow"><strong>was $89 now from $40</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $63</strong></a></li><li><strong>Easy Going - Cozy Weather 2 Slip-ins: </strong><a href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow"><strong>was $95 now from $70</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $73</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$18" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1495px;"><p class="vanilla-image-block" style="padding-top:46.49%;"><img id="Jk6cQHTFcQh7A7syLVstnh" name="71Yw+6NYwuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Jk6cQHTFcQh7A7syLVstnh.jpg" mos="" align="middle" fullscreen="" width="1495" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$18">Tantric-Rafe Thong Sandal (Men's): was $48 now $18</a></strong><br>The Skechers Tantric-Rafe Thong Sandal have a cool marbled footbed and a canvas upper strap. But they also have a shock-absorbing midsole to keep you comfortable all day long.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="518a56a0-71a7-407f-963e-8ee678d14589" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$18">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="6ac1775f-e336-4b1c-bb04-ce5fa2356cd5" data-action="Deal Block" data-label="Go Walk 5 Honor Sneaker (Women's)" data-dimension48="Go Walk 5 Honor Sneaker (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N11FX65/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:54.53%;"><img id="97p4U72s249i8yEVKiKRUS" name="71iMLl7NV1L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/97p4U72s249i8yEVKiKRUS.jpg" mos="" align="middle" fullscreen="" width="695" height="379" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N11FX65/" target="_blank" rel="nofollow" data-dimension112="6ac1775f-e336-4b1c-bb04-ce5fa2356cd5" data-action="Deal Block" data-label="Go Walk 5 Honor Sneaker (Women's)" data-dimension48="Go Walk 5 Honor Sneaker (Women's)" data-dimension25="$25">Go Walk 5 Honor Sneaker (Women's): was $32 now $25</a></strong><br>The Skechers Go Walk 5 Honor are a great buy for casual walks. These pull on easily and have a Goga Mat insole that's responsive and supportive. Reviewers on Amazon say these are super comfortable with no need to break them in, and they look great too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GO-Walk-Honor/dp/B07N11FX65/" target="_blank" rel="nofollow" data-dimension112="6ac1775f-e336-4b1c-bb04-ce5fa2356cd5" data-action="Deal Block" data-label="Go Walk 5 Honor Sneaker (Women's)" data-dimension48="Go Walk 5 Honor Sneaker (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow" data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$26">Bobs Plush-Peace & Love (Women's): was $48 now $26</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material they're made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76CHK" target="_blank" rel="nofollow" data-dimension112="3edd99cd-85e9-4e70-af02-048c9356de11" data-action="Deal Block" data-label="Bobs Plush-Peace & Love (Women's)" data-dimension48="Bobs Plush-Peace & Love (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="7ffa4921-cb02-4ed2-9604-126aa21aaf33" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$31" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7ffa4921-cb02-4ed2-9604-126aa21aaf33" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$31">Foamies Precision Slide Sandal (Men's): was $49 now $31</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $31 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool or shower shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="7ffa4921-cb02-4ed2-9604-126aa21aaf33" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="afc751d6-cfd1-4e9d-8e15-694c21aef65d" data-action="Deal Block" data-label="Bobs Keepsakes Lite Slipper (Women's)" data-dimension48="Bobs Keepsakes Lite Slipper (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1181px;"><p class="vanilla-image-block" style="padding-top:58.85%;"><img id="ut3KQ3LGhZKe4rhieo9nsK" name="719iDVut31L._AC_SY695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ut3KQ3LGhZKe4rhieo9nsK.png" mos="" align="middle" fullscreen="" width="1181" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow" data-dimension112="afc751d6-cfd1-4e9d-8e15-694c21aef65d" data-action="Deal Block" data-label="Bobs Keepsakes Lite Slipper (Women's)" data-dimension48="Bobs Keepsakes Lite Slipper (Women's)" data-dimension25="$33">Bobs Keepsakes Lite Slipper (Women's): was $51 now $33</a></strong><br>Get yourself prepared for winter extra early with these cozy, lined Skechers slippers. With memory-foam insoles, faux fur trim and traction outer sole, these snug slippers will keep you warm, no matter where you wear them.  <a class="view-deal button" href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow" data-dimension112="afc751d6-cfd1-4e9d-8e15-694c21aef65d" data-action="Deal Block" data-label="Bobs Keepsakes Lite Slipper (Women's)" data-dimension48="Bobs Keepsakes Lite Slipper (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="f1d40b29-8226-47f5-93e8-afc4754a4500" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="f1d40b29-8226-47f5-93e8-afc4754a4500" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$37">Bobs Billie Sneaker (Women's): was $42 now $37</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="f1d40b29-8226-47f5-93e8-afc4754a4500" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="6b1a0a99-b507-4430-8b04-dd61ff4d8ef4" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1LQK8K" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="YYG62g4kuCzBPUnGNYwboB" name="81ReVPllilL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YYG62g4kuCzBPUnGNYwboB.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1LQK8K" target="_blank" rel="nofollow" data-dimension112="6b1a0a99-b507-4430-8b04-dd61ff4d8ef4" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$39">Melson-Coronado Sneaker (Men's): was $76 now $39</a></strong><br>These Skechers have a cool, beachy look that'll blend right in with your summer outfits. There's even a color option that looks just like a pair of denim jeans! Plus, no need to tie your laces, as these slip on in a flash.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1LQK8K" target="_blank" rel="nofollow" data-dimension112="6b1a0a99-b507-4430-8b04-dd61ff4d8ef4" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="63e80f13-a88c-4889-b423-be9def29eefb" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PYL1L7M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1139px;"><p class="vanilla-image-block" style="padding-top:61.02%;"><img id="7a3NngJxUjzfxwwhhXJpgR" name="Go Walk 6 Slip-Ins (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7a3NngJxUjzfxwwhhXJpgR.jpg" mos="" align="middle" fullscreen="" width="1139" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PYL1L7M" target="_blank" rel="nofollow" data-dimension112="63e80f13-a88c-4889-b423-be9def29eefb" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$40">Go Walk 6 Slip-Ins (Men's): was $89 now $40</a></strong><br>The Skechers Go Walk 6 Sneaker is on sale at Amazon now. It features a dual-density outsole with Hyper Pillar comfort technology, a lightweight and responsive Ultra Go midsole cushioning, an air-cooled Goga Mat foot bed, and Ortholite insole for long-term cushioning, moisture management, and breathability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Go-Walk-Slip-Ins-Easy/dp/B09PYL1L7M" target="_blank" rel="nofollow" data-dimension112="63e80f13-a88c-4889-b423-be9def29eefb" data-action="Deal Block" data-label="Go Walk 6 Slip-Ins (Men's)" data-dimension48="Go Walk 6 Slip-Ins (Men's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit (Men's)" data-dimension48="Afterburn M. Fit (Men's)" data-dimension25="$44" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.01%;"><img id="6xwFSMkx9unJxZgz3Foo4E" name="81q4yl8Zx5L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6xwFSMkx9unJxZgz3Foo4E.jpg" mos="" align="middle" fullscreen="" width="695" height="431" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit (Men's)" data-dimension48="Afterburn M. Fit (Men's)" data-dimension25="$44">Afterburn M. Fit (Men's): was $74 now $44</a></strong><br>Snag these incredibly popular shoes on sale for a discount! Featuring a lace-up front, a Skechers Memory Foam insole, Articu-Lyte shock-absorbing midsole and rubber outsoles for traction. They have a 4.4 star rating based on over 78,000 reviews, with buyers saying they're comfortable and versatile.<a class="view-deal button" href="https://www.amazon.com/MCS-Mens-Afterburn-Fashion-Sneakers/dp/B00FZN1MS6" target="_blank" rel="nofollow" data-dimension112="afa9704d-098c-4569-84a2-2f0c8107cf8c" data-action="Deal Block" data-label="Afterburn M. Fit (Men's)" data-dimension48="Afterburn M. Fit (Men's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44">Go Walk 5 (Women's): was $60 now $44</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$54">Summits Dazzling Haze Slip Ins (Women's): was $75 now $54</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Hands-Free-Slip-Ins/dp/B0B4T65TYG" target="_blank" rel="nofollow" data-dimension112="8d8c5350-ef34-42f1-a749-1b6c59b53250" data-action="Deal Block" data-label="Summits Dazzling Haze Slip Ins (Women's)" data-dimension48="Summits Dazzling Haze Slip Ins (Women's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$56">Summits Key Pace Slip-ins (Men's): was $87 now $56</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63">Viper Sneaker (Men's): was $103 now $63</a></strong><br>Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$70" href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:94.96%;"><img id="ZksHqHCA2UD5YV8b5LBVwV" name="Easy Going - Cozy Weather 2 Slip-ins" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZksHqHCA2UD5YV8b5LBVwV.jpg" mos="" align="middle" fullscreen="" width="695" height="660" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow" data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$70">Easy Going - Cozy Weather 2 Slip-ins: was $95 now $70</a></strong><br>It's boot season! If you want an even comfier take on Ugg boots, go for the Skechers Easy Going Cozy Weather 2. These Skechers boots slip on hands free and have super soft Air-Cooled Memory Foam insoles to keep your feet from overheating. The leather upper also repels water to keep your feet dry!<a class="view-deal button" href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow" data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$70">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">Max Cushioning Elite 2.0 (Women's): was $111 now $73</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. The outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Take an extra 15% off Skechers for this Black Friday sale that ends this weekend ]]></title>
                                                                                                <dc:content><![CDATA[ <p>As we slowly creep from Black Friday into Cyber Monday, sneaker deals are popping off, especially at Skechers. Through the entire weekend, Skechers is having a site-wide sale that knocks off between 30% to 40% on everything.</p><p>But wait, there's more. If you're a Skechers Plus member, you can tack on an extra 15% discount code to your cart before checking out — and it's <a href="https://www.skechers.com/m/skechers-plus/" target="_blank" rel="nofollow">completely free to sign up</a>! </p><p>Once you've signed up, be sure to use the code '<strong>BF2025</strong>'<strong> </strong>at checkout to save some extra cash. Scroll on to see my favorite deals from this sale, or head over to Skechers to <a href="https://www.skechers.com/black-friday-cyber-deals/?srule=price-low-to-high&start=0&sz=12" target="_blank" rel="nofollow">shop the entire sale from $14</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick links</span></h3><ul><li><strong>Skechers BOBS Keepsakes Lite (Women’s): </strong><a href="https://www.skechers.com/bobs-keepsakes-lite---warm-greetings/114768_CCL.html" target="_blank" rel="nofollow"><strong>was $50 now $35</strong></a></li><li><strong>Skechers Summits Sweet Glow (Women’s): </strong><a href="https://www.skechers.com/summits---sweet-glow/150281_NVMT.html" target="_blank" rel="nofollow"><strong>was $75 now $52</strong></a></li><li><strong>Skechers Glide-Step Vortex (Men’s): </strong><a href="https://www.skechers.com/glide-step-vortex---avalin/221041_NVY.html" target="_blank" rel="nofollow"><strong>was $75 now $52</strong></a></li><li><strong>Skechers Slip-ins: Contour Foam (Men’s): </strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/232619_CCBK.html" target="_blank" rel="nofollow"><strong>was $88 now $61</strong></a></li><li><strong>Skechers Waterproof On-The-GO Stellar (Women’s): </strong><a href="https://www.skechers.com/waterproof-on-the-go-stellar---winterize/144770_NVY.html" target="_blank" rel="nofollow"><strong>was $105 now $73</strong></a></li></ul><h3 class="article-body__section" id="section-best-black-friday-skecher-deals"><span>Best Black Friday Skecher deals</span></h3><div class="product"><a data-dimension112="167d14cb-cfbd-4e91-b74f-0e59c8bc9441" data-action="Deal Block" data-label="BOBS Keepsakes Lite (Women’s)" data-dimension48="BOBS Keepsakes Lite (Women’s)" data-dimension25="$35" href="https://www.skechers.com/bobs-keepsakes-lite---warm-greetings/114768_CCL.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="sbV2bZC9TRWmbMbjZbn66S" name="Skechers BOBS Keepsakes Lite for women" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sbV2bZC9TRWmbMbjZbn66S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/bobs-keepsakes-lite---warm-greetings/114768_CCL.html" target="_blank" rel="nofollow" data-dimension112="167d14cb-cfbd-4e91-b74f-0e59c8bc9441" data-action="Deal Block" data-label="BOBS Keepsakes Lite (Women’s)" data-dimension48="BOBS Keepsakes Lite (Women’s)" data-dimension25="$35">BOBS Keepsakes Lite (Women’s): was $50 now $35</a></strong><br>These clog-style slippers are both cozy and stylish, with a memory foam cushioned insole to support your foot and a combo of faux-fur lining and a sweater knit upper to make a visual statement. </p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/bobs-keepsakes-lite---warm-greetings/114768_CCL.html" target="_blank" rel="nofollow" data-dimension112="167d14cb-cfbd-4e91-b74f-0e59c8bc9441" data-action="Deal Block" data-label="BOBS Keepsakes Lite (Women’s)" data-dimension48="BOBS Keepsakes Lite (Women’s)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="2cb48445-7a9b-45aa-ac48-23a40a0516ba" data-action="Deal Block" data-label="Summits Sweet Glow (Women’s)" data-dimension48="Summits Sweet Glow (Women’s)" data-dimension25="$52" href="https://www.skechers.com/summits---sweet-glow/150281_NVMT.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Ukq5g6wBtqG9fvZr5bbb5S" name="Skechers Summits Sweet Glow for women" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ukq5g6wBtqG9fvZr5bbb5S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/summits---sweet-glow/150281_NVMT.html" target="_blank" rel="nofollow" data-dimension112="2cb48445-7a9b-45aa-ac48-23a40a0516ba" data-action="Deal Block" data-label="Summits Sweet Glow (Women’s)" data-dimension48="Summits Sweet Glow (Women’s)" data-dimension25="$52">Summits Sweet Glow (Women’s): was $75 now $52</a></strong><br>With a stretchy upper and a memory foam insole, these shoes were made for walking... or running errands. Plus, they're made with completely vegan materials and machine-washable for easy cleaning.</p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/summits---sweet-glow/150281_NVMT.html" target="_blank" rel="nofollow" data-dimension112="2cb48445-7a9b-45aa-ac48-23a40a0516ba" data-action="Deal Block" data-label="Summits Sweet Glow (Women’s)" data-dimension48="Summits Sweet Glow (Women’s)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="c99afee1-e3ce-481e-8707-7beda9becbf3" data-action="Deal Block" data-label="Glide-Step Vortex (Men’s)" data-dimension48="Glide-Step Vortex (Men’s)" data-dimension25="$52" href="https://www.skechers.com/glide-step-vortex---avalin/221041_NVY.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="fUM4rN4peHCvmbPfx3QU5S" name="Skechers Glide-Step Vortex for men" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fUM4rN4peHCvmbPfx3QU5S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/glide-step-vortex---avalin/221041_NVY.html" target="_blank" rel="nofollow" data-dimension112="c99afee1-e3ce-481e-8707-7beda9becbf3" data-action="Deal Block" data-label="Glide-Step Vortex (Men’s)" data-dimension48="Glide-Step Vortex (Men’s)" data-dimension25="$52">Glide-Step Vortex (Men’s): was $75 now $52</a></strong><br>If you plan on taking up running in the new year, take a look at these Skecher sneakers. A lightweight Glide-Step midsole works in tandem with an Air-Cooled Goga Mat insole to keep your foot supported and comfy from start to finish. </p><p><strong>Glide-Step Vortex (Women's): </strong><a href="https://www.skechers.com/skechers-slip-ins-glide-step-vortex/129825_NAT.html" target="_blank" rel="nofollow"><strong>was $95 now $66</strong></a></p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/glide-step-vortex---avalin/221041_NVY.html" target="_blank" rel="nofollow" data-dimension112="c99afee1-e3ce-481e-8707-7beda9becbf3" data-action="Deal Block" data-label="Glide-Step Vortex (Men’s)" data-dimension48="Glide-Step Vortex (Men’s)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="f036212e-65fd-4232-a330-5ded4c4c10ea" data-action="Deal Block" data-label="Slip-ins: Contour Foam (Men’s)" data-dimension48="Slip-ins: Contour Foam (Men’s)" data-dimension25="$61" href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/232619_CCBK.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2ziaEheVKU8kPGv9Vdfj4S" name="Skechers Slip-ins Contour Foam for men" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2ziaEheVKU8kPGv9Vdfj4S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/232619_CCBK.html" target="_blank" rel="nofollow" data-dimension112="f036212e-65fd-4232-a330-5ded4c4c10ea" data-action="Deal Block" data-label="Slip-ins: Contour Foam (Men’s)" data-dimension48="Slip-ins: Contour Foam (Men’s)" data-dimension25="$61">Slip-ins: Contour Foam (Men’s): was $88 now $61</a></strong><br>These comfy sneakers are the ultimate casual shoe, thanks to no-tie laces, a Heel Pillow that feels like a dream to your foot, a hands-free slip-in design, and adaptive Contour Foam that remembers your foot's unique shape. </p><p><strong>Slip-ins: Contour Foam (Women's): </strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow"><strong>was $88 now $61</strong></a></p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/232619_CCBK.html" target="_blank" rel="nofollow" data-dimension112="f036212e-65fd-4232-a330-5ded4c4c10ea" data-action="Deal Block" data-label="Slip-ins: Contour Foam (Men’s)" data-dimension48="Slip-ins: Contour Foam (Men’s)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="7bb3ae15-5757-4c2a-9f7b-838d723f1400" data-action="Deal Block" data-label="Waterproof On-The-GO Stellar (Women’s)" data-dimension48="Waterproof On-The-GO Stellar (Women’s)" data-dimension25="$73" href="https://www.skechers.com/waterproof-on-the-go-stellar---winterize/144770_NVY.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xaz5ynkoPDccaebCgYwX5S" name="Skechers Waterproof On-The-GO Stellar for women" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xaz5ynkoPDccaebCgYwX5S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/waterproof-on-the-go-stellar---winterize/144770_NVY.html" target="_blank" rel="nofollow" data-dimension112="7bb3ae15-5757-4c2a-9f7b-838d723f1400" data-action="Deal Block" data-label="Waterproof On-The-GO Stellar (Women’s)" data-dimension48="Waterproof On-The-GO Stellar (Women’s)" data-dimension25="$73">Waterproof On-The-GO Stellar (Women’s): was $105 now $73</a></strong><br>Just in time for rainy winter weather, Skechers is slashing the price on these beautiful lace-up boots. They're made with a genuine suede upper, a breathable Air-Cooled Goga Mat insole, and a seam-sealed waterproof design. </p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/waterproof-on-the-go-stellar---winterize/144770_NVY.html" target="_blank" rel="nofollow" data-dimension112="7bb3ae15-5757-4c2a-9f7b-838d723f1400" data-action="Deal Block" data-label="Waterproof On-The-GO Stellar (Women’s)" data-dimension48="Waterproof On-The-GO Stellar (Women’s)" data-dimension25="$73">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/sales-events/take-an-extra-15-percent-off-skechers-for-this-black-friday-sale-that-ends-this-weekend</link>
                                                                            <description>
                            <![CDATA[ Skechers sneakers are already 30 to 40% off for Black Friday, but you can save even more with a coupon code at checkout. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qHviziLDoHU5bF82m8wufY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/X8zJmtHqvJUW9ZAA6Mg8GR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 29 Nov 2025 04:47:50 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Sales Events]]></category>
                                                                                                                    <dc:creator><![CDATA[ Sarah Chaney ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/suPHU879S6aTM4FZ2htzD5.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Sarah Chaney is a freelance tech writer with 4 years of experience across multiple outlets, including How-To Geek, MakeUseOf, SlashGear, Laptop Mag, and of course, Tom&#039;s Guide. She loves reviewing the latest gadgets, from inventive robot vacuums to new laptops, wearables, and anything PC-related. When she&#039;s not writing, she&#039;s probably playing a video game, exploring the outdoors, or listening to her current favorite song or album on repeat.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/X8zJmtHqvJUW9ZAA6Mg8GR-1280-80.jpg">
                                                            <media:credit><![CDATA[Future/Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers shoes on background with Black Friday deals tag ]]></media:description>                                                            <media:text><![CDATA[Skechers shoes on background with Black Friday deals tag ]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers shoes on background with Black Friday deals tag ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/X8zJmtHqvJUW9ZAA6Mg8GR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As we slowly creep from Black Friday into Cyber Monday, sneaker deals are popping off, especially at Skechers. Through the entire weekend, Skechers is having a site-wide sale that knocks off between 30% to 40% on everything.</p><p>But wait, there's more. If you're a Skechers Plus member, you can tack on an extra 15% discount code to your cart before checking out — and it's <a href="https://www.skechers.com/m/skechers-plus/" target="_blank" rel="nofollow">completely free to sign up</a>! </p><p>Once you've signed up, be sure to use the code '<strong>BF2025</strong>'<strong> </strong>at checkout to save some extra cash. Scroll on to see my favorite deals from this sale, or head over to Skechers to <a href="https://www.skechers.com/black-friday-cyber-deals/?srule=price-low-to-high&start=0&sz=12" target="_blank" rel="nofollow">shop the entire sale from $14</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick links</span></h3><ul><li><strong>Skechers BOBS Keepsakes Lite (Women’s): </strong><a href="https://www.skechers.com/bobs-keepsakes-lite---warm-greetings/114768_CCL.html" target="_blank" rel="nofollow"><strong>was $50 now $35</strong></a></li><li><strong>Skechers Summits Sweet Glow (Women’s): </strong><a href="https://www.skechers.com/summits---sweet-glow/150281_NVMT.html" target="_blank" rel="nofollow"><strong>was $75 now $52</strong></a></li><li><strong>Skechers Glide-Step Vortex (Men’s): </strong><a href="https://www.skechers.com/glide-step-vortex---avalin/221041_NVY.html" target="_blank" rel="nofollow"><strong>was $75 now $52</strong></a></li><li><strong>Skechers Slip-ins: Contour Foam (Men’s): </strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/232619_CCBK.html" target="_blank" rel="nofollow"><strong>was $88 now $61</strong></a></li><li><strong>Skechers Waterproof On-The-GO Stellar (Women’s): </strong><a href="https://www.skechers.com/waterproof-on-the-go-stellar---winterize/144770_NVY.html" target="_blank" rel="nofollow"><strong>was $105 now $73</strong></a></li></ul><h3 class="article-body__section" id="section-best-black-friday-skecher-deals"><span>Best Black Friday Skecher deals</span></h3><div class="product"><a data-dimension112="167d14cb-cfbd-4e91-b74f-0e59c8bc9441" data-action="Deal Block" data-label="BOBS Keepsakes Lite (Women’s)" data-dimension48="BOBS Keepsakes Lite (Women’s)" data-dimension25="$35" href="https://www.skechers.com/bobs-keepsakes-lite---warm-greetings/114768_CCL.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="sbV2bZC9TRWmbMbjZbn66S" name="Skechers BOBS Keepsakes Lite for women" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sbV2bZC9TRWmbMbjZbn66S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/bobs-keepsakes-lite---warm-greetings/114768_CCL.html" target="_blank" rel="nofollow" data-dimension112="167d14cb-cfbd-4e91-b74f-0e59c8bc9441" data-action="Deal Block" data-label="BOBS Keepsakes Lite (Women’s)" data-dimension48="BOBS Keepsakes Lite (Women’s)" data-dimension25="$35">BOBS Keepsakes Lite (Women’s): was $50 now $35</a></strong><br>These clog-style slippers are both cozy and stylish, with a memory foam cushioned insole to support your foot and a combo of faux-fur lining and a sweater knit upper to make a visual statement. </p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/bobs-keepsakes-lite---warm-greetings/114768_CCL.html" target="_blank" rel="nofollow" data-dimension112="167d14cb-cfbd-4e91-b74f-0e59c8bc9441" data-action="Deal Block" data-label="BOBS Keepsakes Lite (Women’s)" data-dimension48="BOBS Keepsakes Lite (Women’s)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="2cb48445-7a9b-45aa-ac48-23a40a0516ba" data-action="Deal Block" data-label="Summits Sweet Glow (Women’s)" data-dimension48="Summits Sweet Glow (Women’s)" data-dimension25="$52" href="https://www.skechers.com/summits---sweet-glow/150281_NVMT.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Ukq5g6wBtqG9fvZr5bbb5S" name="Skechers Summits Sweet Glow for women" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ukq5g6wBtqG9fvZr5bbb5S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/summits---sweet-glow/150281_NVMT.html" target="_blank" rel="nofollow" data-dimension112="2cb48445-7a9b-45aa-ac48-23a40a0516ba" data-action="Deal Block" data-label="Summits Sweet Glow (Women’s)" data-dimension48="Summits Sweet Glow (Women’s)" data-dimension25="$52">Summits Sweet Glow (Women’s): was $75 now $52</a></strong><br>With a stretchy upper and a memory foam insole, these shoes were made for walking... or running errands. Plus, they're made with completely vegan materials and machine-washable for easy cleaning.</p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/summits---sweet-glow/150281_NVMT.html" target="_blank" rel="nofollow" data-dimension112="2cb48445-7a9b-45aa-ac48-23a40a0516ba" data-action="Deal Block" data-label="Summits Sweet Glow (Women’s)" data-dimension48="Summits Sweet Glow (Women’s)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="c99afee1-e3ce-481e-8707-7beda9becbf3" data-action="Deal Block" data-label="Glide-Step Vortex (Men’s)" data-dimension48="Glide-Step Vortex (Men’s)" data-dimension25="$52" href="https://www.skechers.com/glide-step-vortex---avalin/221041_NVY.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="fUM4rN4peHCvmbPfx3QU5S" name="Skechers Glide-Step Vortex for men" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fUM4rN4peHCvmbPfx3QU5S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/glide-step-vortex---avalin/221041_NVY.html" target="_blank" rel="nofollow" data-dimension112="c99afee1-e3ce-481e-8707-7beda9becbf3" data-action="Deal Block" data-label="Glide-Step Vortex (Men’s)" data-dimension48="Glide-Step Vortex (Men’s)" data-dimension25="$52">Glide-Step Vortex (Men’s): was $75 now $52</a></strong><br>If you plan on taking up running in the new year, take a look at these Skecher sneakers. A lightweight Glide-Step midsole works in tandem with an Air-Cooled Goga Mat insole to keep your foot supported and comfy from start to finish. </p><p><strong>Glide-Step Vortex (Women's): </strong><a href="https://www.skechers.com/skechers-slip-ins-glide-step-vortex/129825_NAT.html" target="_blank" rel="nofollow"><strong>was $95 now $66</strong></a></p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/glide-step-vortex---avalin/221041_NVY.html" target="_blank" rel="nofollow" data-dimension112="c99afee1-e3ce-481e-8707-7beda9becbf3" data-action="Deal Block" data-label="Glide-Step Vortex (Men’s)" data-dimension48="Glide-Step Vortex (Men’s)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="f036212e-65fd-4232-a330-5ded4c4c10ea" data-action="Deal Block" data-label="Slip-ins: Contour Foam (Men’s)" data-dimension48="Slip-ins: Contour Foam (Men’s)" data-dimension25="$61" href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/232619_CCBK.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2ziaEheVKU8kPGv9Vdfj4S" name="Skechers Slip-ins Contour Foam for men" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2ziaEheVKU8kPGv9Vdfj4S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/232619_CCBK.html" target="_blank" rel="nofollow" data-dimension112="f036212e-65fd-4232-a330-5ded4c4c10ea" data-action="Deal Block" data-label="Slip-ins: Contour Foam (Men’s)" data-dimension48="Slip-ins: Contour Foam (Men’s)" data-dimension25="$61">Slip-ins: Contour Foam (Men’s): was $88 now $61</a></strong><br>These comfy sneakers are the ultimate casual shoe, thanks to no-tie laces, a Heel Pillow that feels like a dream to your foot, a hands-free slip-in design, and adaptive Contour Foam that remembers your foot's unique shape. </p><p><strong>Slip-ins: Contour Foam (Women's): </strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow"><strong>was $88 now $61</strong></a></p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/232619_CCBK.html" target="_blank" rel="nofollow" data-dimension112="f036212e-65fd-4232-a330-5ded4c4c10ea" data-action="Deal Block" data-label="Slip-ins: Contour Foam (Men’s)" data-dimension48="Slip-ins: Contour Foam (Men’s)" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="7bb3ae15-5757-4c2a-9f7b-838d723f1400" data-action="Deal Block" data-label="Waterproof On-The-GO Stellar (Women’s)" data-dimension48="Waterproof On-The-GO Stellar (Women’s)" data-dimension25="$73" href="https://www.skechers.com/waterproof-on-the-go-stellar---winterize/144770_NVY.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xaz5ynkoPDccaebCgYwX5S" name="Skechers Waterproof On-The-GO Stellar for women" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xaz5ynkoPDccaebCgYwX5S.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/waterproof-on-the-go-stellar---winterize/144770_NVY.html" target="_blank" rel="nofollow" data-dimension112="7bb3ae15-5757-4c2a-9f7b-838d723f1400" data-action="Deal Block" data-label="Waterproof On-The-GO Stellar (Women’s)" data-dimension48="Waterproof On-The-GO Stellar (Women’s)" data-dimension25="$73">Waterproof On-The-GO Stellar (Women’s): was $105 now $73</a></strong><br>Just in time for rainy winter weather, Skechers is slashing the price on these beautiful lace-up boots. They're made with a genuine suede upper, a breathable Air-Cooled Goga Mat insole, and a seam-sealed waterproof design. </p><p><strong>Use code 'BF2025' to get an extra 15% off at checkout.</strong><a class="view-deal button" href="https://www.skechers.com/waterproof-on-the-go-stellar---winterize/144770_NVY.html" target="_blank" rel="nofollow" data-dimension112="7bb3ae15-5757-4c2a-9f7b-838d723f1400" data-action="Deal Block" data-label="Waterproof On-The-GO Stellar (Women’s)" data-dimension48="Waterproof On-The-GO Stellar (Women’s)" data-dimension25="$73">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Once again, I'm hunting the top Skechers Black Friday deals in Australia: save up to 70% now on best-selling sneakers, slides and sandals ]]></title>
                                                                                                <dc:content><![CDATA[ <p><a href="https://www.tomsguide.com/live/news/black-friday-2025-deals-australia-1">Black Friday</a> is tomorrow, November 28, but the sales have already started with discounts dropping all around. There's been plenty of great bargains worth stepping out for, including on some of my favourite shoe brands, like Skechers. </p><p>Right now, you can save up to 70% off select sneakers, slippers and sandals on the <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals">Skechers Amazon storefront</a> and other retailers including <a href="https://www.myer.com.au/b/Skechers" target="_blank">Myer</a> and <a href="https://www.platypusshoes.com.au/shop/sale/skechers" target="_blank">Platypus Shoes</a>.  Casual and active styles across the men's, women's and kids' ranges have been marked down, offering plush, cloud-like comfort for all-day wear. </p><p>If you don't yet own Skechers shoes or sneakers, now's a great time to try a discounted pair. Below, I've gathered 10 comfy deals worth dipping your toes into, including some great summer styles to slide your way through the hot (read: miserable) days ahead. </p><p>If the pairs I've selected below aren't quite in your stride, Skechers has a <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals" target="_blank">complete list of discounted shoes on its Amazon storefront</a>. You'll need to be quick to nab these Black Friday Skechers deals though, as they'll come to a close at 11:59pm on <strong>Cyber Monday, December 1, 2025. </strong></p><h3 class="article-body__section" id="section-best-black-friday-skechers-deals"><span>Best Black Friday Skechers deals</span></h3><div class="product"><a data-dimension112="86afbfc9-967a-429a-9d5c-314f67cbff61" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.99" href="https://www.amazon.com.au/dp/B071JWVQ2X/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="v7q5pTjsfwc6toZmUbQMyV" name="skehcers-slip.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/v7q5pTjsfwc6toZmUbQMyV.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/dp/B071JWVQ2X/" target="_blank" rel="nofollow" data-dimension112="86afbfc9-967a-429a-9d5c-314f67cbff61" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.99">Women's Go Walk Joy: was $99.95 now $56.99</a></strong><br>Snap up a pair of the incredibly comfy Skechers Go Walk Joy shoes starting from just AU$56.99. Featuring a 5Gen cushioned midsole, a specialised Air Cooled Goga Mat insole and mesh upper fabric, these shoes offer great support — all while being extremely lightweight. <a class="view-deal button" href="https://www.amazon.com.au/dp/B071JWVQ2X/" target="_blank" rel="nofollow" data-dimension112="86afbfc9-967a-429a-9d5c-314f67cbff61" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.99">View Deal</a></p></div><div class="product"><a data-dimension112="e0e8867c-732e-4ac0-8c40-91533b5ce9f3" data-action="Deal Block" data-label="Women's Go Walk Flex - Illuminate" data-dimension48="Women's Go Walk Flex - Illuminate" data-dimension25="$69.99" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow" data-dimension112="e0e8867c-732e-4ac0-8c40-91533b5ce9f3" data-action="Deal Block" data-label="Women's Go Walk Flex - Illuminate" data-dimension48="Women's Go Walk Flex - Illuminate" data-dimension25="$69.99">Women's Go Walk Flex - Illuminate: was $129.99 now $69.99</a></strong><br>Sandals don't get much more comfortable than this. The sporty Go Walk Flex have a generous stack of comfortable cushioning underfoot and soft, woven straps to hold your foot in place without adding unwelcome pressure. Plus, these are a part of the Hands Free Slip In range, so you can step right in. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow" data-dimension112="e0e8867c-732e-4ac0-8c40-91533b5ce9f3" data-action="Deal Block" data-label="Women's Go Walk Flex - Illuminate" data-dimension48="Women's Go Walk Flex - Illuminate" data-dimension25="$69.99">View Deal</a></p></div><div class="product"><a data-dimension112="5d6fc9fe-a927-4d04-8a4b-a40cb0a3e7a9" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$101.99" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DBZZNQR7?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:57.55%;"><img id="M9jzLbxfEywbnnz5La3YB" name="61E7yDFsGRL._AC_SX695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M9jzLbxfEywbnnz5La3YB.png" mos="" align="middle" fullscreen="" width="695" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DBZZNQR7?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="5d6fc9fe-a927-4d04-8a4b-a40cb0a3e7a9" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$101.99">Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker: was $169.99 now $101.99</a></strong><br>A stylish iteration of the Hands Free Slip In series, the Jade shoes are perfect for everyday wear, complementing almost every casual activity. This pair is also great for those with limited mobility, as you can slip in without using your hands — hence the name. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DBZZNQR7?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="5d6fc9fe-a927-4d04-8a4b-a40cb0a3e7a9" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$101.99">View Deal</a></p></div><div class="product"><a data-dimension112="11239959-7129-4522-a984-3b91aea31214" data-action="Deal Block" data-label="Women's Arch Fit Granola - Boho Chic" data-dimension48="Women's Arch Fit Granola - Boho Chic" data-dimension25="$97.99" href="https://www.myer.com.au/p/skechers-163653-csnt---arch-fit-granola---boho-chic" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GTvXUEFXMVPifhKMZW5uhc" name="skechers-arch-fit-granola" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GTvXUEFXMVPifhKMZW5uhc.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.myer.com.au/p/skechers-163653-csnt---arch-fit-granola---boho-chic" target="_blank" rel="nofollow" data-dimension112="11239959-7129-4522-a984-3b91aea31214" data-action="Deal Block" data-label="Women's Arch Fit Granola - Boho Chic" data-dimension48="Women's Arch Fit Granola - Boho Chic" data-dimension25="$97.99">Women's Arch Fit Granola - Boho Chic: was $139.99 now $97.99</a></strong><br>Slide into breathable, laid-back sandals with Skechers Arch Fit Granola in the Boho Chic style. This double band slide features a suede upper, a supportive Arch Fit footbed and Skechers Luxe Foam cushioning.<a class="view-deal button" href="https://www.myer.com.au/p/skechers-163653-csnt---arch-fit-granola---boho-chic" target="_blank" rel="nofollow" data-dimension112="11239959-7129-4522-a984-3b91aea31214" data-action="Deal Block" data-label="Women's Arch Fit Granola - Boho Chic" data-dimension48="Women's Arch Fit Granola - Boho Chic" data-dimension25="$97.99">View Deal</a></p></div><div class="product"><a data-dimension112="4b2be954-7ab7-4ca9-9ae5-24aea14a5004" data-action="Deal Block" data-label="Women's Hotshot Varsity Crew sneakers" data-dimension48="Women's Hotshot Varsity Crew sneakers" data-dimension25="$97.99" href="https://www.myer.com.au/p/skechers-185233-ntbk---hotshot---varsity-crew" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="juNGufkXhEBWh4YQYpCzhc" name="skechers-varsity" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/juNGufkXhEBWh4YQYpCzhc.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.myer.com.au/p/skechers-185233-ntbk---hotshot---varsity-crew" target="_blank" rel="nofollow" data-dimension112="4b2be954-7ab7-4ca9-9ae5-24aea14a5004" data-action="Deal Block" data-label="Women's Hotshot Varsity Crew sneakers" data-dimension48="Women's Hotshot Varsity Crew sneakers" data-dimension25="$97.99">Women's Hotshot Varsity Crew sneakers: was $139.99 now $97.99</a></strong><br>A more trendy pair than typical Skechers, these Hotshot Varsity Crew sneakers provide the ultimate level of comfort while exuding effortless style. Available in Natural/Black and <a href="https://www.myer.com.au/p/skechers-185233-bknt---hotshot---varsity-crew" target="_blank">Black/Natural</a> colourways under the same listing. <a class="view-deal button" href="https://www.myer.com.au/p/skechers-185233-ntbk---hotshot---varsity-crew" target="_blank" rel="nofollow" data-dimension112="4b2be954-7ab7-4ca9-9ae5-24aea14a5004" data-action="Deal Block" data-label="Women's Hotshot Varsity Crew sneakers" data-dimension48="Women's Hotshot Varsity Crew sneakers" data-dimension25="$97.99">View Deal</a></p></div><div class="product"><a data-dimension112="893ec007-0c49-4556-8202-a5143f854e82" data-action="Deal Block" data-label="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension48="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension25="$64.99" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DDQ7QK8D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WDfjXzsTa8ApLntZREv4ec" name="skechers-hands-free" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WDfjXzsTa8ApLntZREv4ec.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DDQ7QK8D" target="_blank" rel="nofollow" data-dimension112="893ec007-0c49-4556-8202-a5143f854e82" data-action="Deal Block" data-label="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension48="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension25="$64.99">Women's Hands Free Slip-Ins: Gowalk Flex: was $129.99 now $64.99</a></strong><br>Much like the Illuminate style above, these Go Walk Flex sandals are a part of the Hands Free range, meaning they're easy to slide on and off your feet. And with Skechers' Goga Mat insoles, you'll feel like you're walking on a cloud. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DDQ7QK8D" target="_blank" rel="nofollow" data-dimension112="893ec007-0c49-4556-8202-a5143f854e82" data-action="Deal Block" data-label="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension48="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension25="$64.99">View Deal</a></p></div><div class="product"><a data-dimension112="8e4b077d-8420-452c-9390-813788b55770" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$60.91" href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B07SZ5VY9K?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Skechers Men's Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max technology with high-rebound cushioning, along with an extra-padded heel for comfort. Do note that this discount is only available for the black colourway, but other options, like <a href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B08DZRSHWR" data-dimension112="8e4b077d-8420-452c-9390-813788b55770" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$60.91">brown,</a> start from AU$65 a pair. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B07SZ5VY9K?th=1" target="_blank" rel="nofollow" data-dimension112="8e4b077d-8420-452c-9390-813788b55770" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$60.91">View Deal</a></p></div><div class="product"><a data-dimension112="71fd7280-8fcb-4c5b-b390-c8d4b9f8dfe9" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.99" href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0CX9CQZ25" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:933px;"><p class="vanilla-image-block" style="padding-top:98.93%;"><img id="m6UUZEDMf8GFid56gRkv47" name="51P5Lw0F8TL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/m6UUZEDMf8GFid56gRkv47.jpg" mos="" align="middle" fullscreen="" width="933" height="923" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0CX9CQZ25" target="_blank" rel="nofollow" data-dimension112="71fd7280-8fcb-4c5b-b390-c8d4b9f8dfe9" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.99">Men's Uno Stand On Air: was $159.99 now $81.99</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers provide comfort for all-day wear. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability. Available in black and sand under the same listing.<a class="view-deal button" href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0CX9CQZ25" target="_blank" rel="nofollow" data-dimension112="71fd7280-8fcb-4c5b-b390-c8d4b9f8dfe9" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.99">View Deal</a></p></div><div class="product"><a data-dimension112="b5fa26fd-f908-4f4d-88b1-995653b719d7" data-action="Deal Block" data-label="Men's On the Go 600 - Seaport" data-dimension48="Men's On the Go 600 - Seaport" data-dimension25="$29.99" href="https://www.platypusshoes.com.au/mens-on-the-go-600-seaport-55352-choc.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LFYWmj9e6bH57noqiYeAcc" name="skechers-thongs" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LFYWmj9e6bH57noqiYeAcc.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.platypusshoes.com.au/mens-on-the-go-600-seaport-55352-choc.html" target="_blank" rel="nofollow" data-dimension112="b5fa26fd-f908-4f4d-88b1-995653b719d7" data-action="Deal Block" data-label="Men's On the Go 600 - Seaport" data-dimension48="Men's On the Go 600 - Seaport" data-dimension25="$29.99">Men's On the Go 600 - Seaport: was $99.99 now $29.99</a></strong><br>Save up to 70% off these Skechers-branded thongs, complete with a leather-look fabric upper and contoured Goga Max footbed. There's only a few sizes left at Platypus Shoes, so you'll need to act fast if this pair tickles your fancy. <a class="view-deal button" href="https://www.platypusshoes.com.au/mens-on-the-go-600-seaport-55352-choc.html" target="_blank" rel="nofollow" data-dimension112="b5fa26fd-f908-4f4d-88b1-995653b719d7" data-action="Deal Block" data-label="Men's On the Go 600 - Seaport" data-dimension48="Men's On the Go 600 - Seaport" data-dimension25="$29.99">View Deal</a></p></div><div class="product"><a data-dimension112="1b5e7f80-4489-4914-9e16-0959a7d43bf5" data-action="Deal Block" data-label="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension48="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension25="$60.99" href="https://www.amazon.com.au/Skechers-Equalizer-3-0-Bluegate-Sneakers/dp/B07JVQYTGD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Kskndknth9NHKrby8WF5kc" name="skechers-equaliser-3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Kskndknth9NHKrby8WF5kc.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Equalizer-3-0-Bluegate-Sneakers/dp/B07JVQYTGD" target="_blank" rel="nofollow" data-dimension112="1b5e7f80-4489-4914-9e16-0959a7d43bf5" data-action="Deal Block" data-label="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension48="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension25="$60.99">Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker: was $129.99 now $60.99</a></strong><br>Available in Black and Navy colourways under the same listing, these versatile Skechers can take you anywhere. Whether that's to the beach, the shops or even the office, these shoes and their air-cooled gel insoles are comfortable and versatile. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Equalizer-3-0-Bluegate-Sneakers/dp/B07JVQYTGD" target="_blank" rel="nofollow" data-dimension112="1b5e7f80-4489-4914-9e16-0959a7d43bf5" data-action="Deal Block" data-label="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension48="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension25="$60.99">View Deal</a></p></div><div data-model-name="Skechers GOwalk Max,Skechers Go Run Lite,Skechers Skech Lite Pro,Skechers Go Walk Lite" data-widget-type="simple" data-widget-title="Today's best Skechers deals" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/running/once-again-im-hunting-the-top-skechers-black-friday-deals-in-australia-save-up-to-70-percent-now-on-best-selling-sneakers-slides-and-sandals</link>
                                                                            <description>
                            <![CDATA[ Black Friday is here, and so are these great Skechers deals. Here are 10 worth slipping into right now, starting from just AU$29.99. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3AQxNoLGvMeNmoDre2q7UE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tzhzov8uJg3Fwe6hK363gd-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Nov 2025 00:05:19 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Running]]></category>
                                                    <category><![CDATA[Sales Events]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                    <category><![CDATA[Fitness]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a digital content writer for Tom’s Guide in Australia, covering NBN and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher, and her three cats. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/tzhzov8uJg3Fwe6hK363gd-1280-80.png">
                                                            <media:credit><![CDATA[Future / Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers shoes on white and yellow background with Tom&#039;s Guide deal badge]]></media:description>                                                            <media:text><![CDATA[Skechers shoes on white and yellow background with Tom&#039;s Guide deal badge]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers shoes on white and yellow background with Tom&#039;s Guide deal badge]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tzhzov8uJg3Fwe6hK363gd-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.tomsguide.com/live/news/black-friday-2025-deals-australia-1">Black Friday</a> is tomorrow, November 28, but the sales have already started with discounts dropping all around. There's been plenty of great bargains worth stepping out for, including on some of my favourite shoe brands, like Skechers. </p><p>Right now, you can save up to 70% off select sneakers, slippers and sandals on the <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals">Skechers Amazon storefront</a> and other retailers including <a href="https://www.myer.com.au/b/Skechers" target="_blank">Myer</a> and <a href="https://www.platypusshoes.com.au/shop/sale/skechers" target="_blank">Platypus Shoes</a>.  Casual and active styles across the men's, women's and kids' ranges have been marked down, offering plush, cloud-like comfort for all-day wear. </p><p>If you don't yet own Skechers shoes or sneakers, now's a great time to try a discounted pair. Below, I've gathered 10 comfy deals worth dipping your toes into, including some great summer styles to slide your way through the hot (read: miserable) days ahead. </p><p>If the pairs I've selected below aren't quite in your stride, Skechers has a <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals" target="_blank">complete list of discounted shoes on its Amazon storefront</a>. You'll need to be quick to nab these Black Friday Skechers deals though, as they'll come to a close at 11:59pm on <strong>Cyber Monday, December 1, 2025. </strong></p><h3 class="article-body__section" id="section-best-black-friday-skechers-deals"><span>Best Black Friday Skechers deals</span></h3><div class="product"><a data-dimension112="86afbfc9-967a-429a-9d5c-314f67cbff61" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.99" href="https://www.amazon.com.au/dp/B071JWVQ2X/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="v7q5pTjsfwc6toZmUbQMyV" name="skehcers-slip.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/v7q5pTjsfwc6toZmUbQMyV.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/dp/B071JWVQ2X/" target="_blank" rel="nofollow" data-dimension112="86afbfc9-967a-429a-9d5c-314f67cbff61" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.99">Women's Go Walk Joy: was $99.95 now $56.99</a></strong><br>Snap up a pair of the incredibly comfy Skechers Go Walk Joy shoes starting from just AU$56.99. Featuring a 5Gen cushioned midsole, a specialised Air Cooled Goga Mat insole and mesh upper fabric, these shoes offer great support — all while being extremely lightweight. <a class="view-deal button" href="https://www.amazon.com.au/dp/B071JWVQ2X/" target="_blank" rel="nofollow" data-dimension112="86afbfc9-967a-429a-9d5c-314f67cbff61" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.99">View Deal</a></p></div><div class="product"><a data-dimension112="e0e8867c-732e-4ac0-8c40-91533b5ce9f3" data-action="Deal Block" data-label="Women's Go Walk Flex - Illuminate" data-dimension48="Women's Go Walk Flex - Illuminate" data-dimension25="$69.99" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow" data-dimension112="e0e8867c-732e-4ac0-8c40-91533b5ce9f3" data-action="Deal Block" data-label="Women's Go Walk Flex - Illuminate" data-dimension48="Women's Go Walk Flex - Illuminate" data-dimension25="$69.99">Women's Go Walk Flex - Illuminate: was $129.99 now $69.99</a></strong><br>Sandals don't get much more comfortable than this. The sporty Go Walk Flex have a generous stack of comfortable cushioning underfoot and soft, woven straps to hold your foot in place without adding unwelcome pressure. Plus, these are a part of the Hands Free Slip In range, so you can step right in. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow" data-dimension112="e0e8867c-732e-4ac0-8c40-91533b5ce9f3" data-action="Deal Block" data-label="Women's Go Walk Flex - Illuminate" data-dimension48="Women's Go Walk Flex - Illuminate" data-dimension25="$69.99">View Deal</a></p></div><div class="product"><a data-dimension112="5d6fc9fe-a927-4d04-8a4b-a40cb0a3e7a9" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$101.99" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DBZZNQR7?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:57.55%;"><img id="M9jzLbxfEywbnnz5La3YB" name="61E7yDFsGRL._AC_SX695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M9jzLbxfEywbnnz5La3YB.png" mos="" align="middle" fullscreen="" width="695" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DBZZNQR7?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="5d6fc9fe-a927-4d04-8a4b-a40cb0a3e7a9" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$101.99">Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker: was $169.99 now $101.99</a></strong><br>A stylish iteration of the Hands Free Slip In series, the Jade shoes are perfect for everyday wear, complementing almost every casual activity. This pair is also great for those with limited mobility, as you can slip in without using your hands — hence the name. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DBZZNQR7?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="5d6fc9fe-a927-4d04-8a4b-a40cb0a3e7a9" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$101.99">View Deal</a></p></div><div class="product"><a data-dimension112="11239959-7129-4522-a984-3b91aea31214" data-action="Deal Block" data-label="Women's Arch Fit Granola - Boho Chic" data-dimension48="Women's Arch Fit Granola - Boho Chic" data-dimension25="$97.99" href="https://www.myer.com.au/p/skechers-163653-csnt---arch-fit-granola---boho-chic" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GTvXUEFXMVPifhKMZW5uhc" name="skechers-arch-fit-granola" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GTvXUEFXMVPifhKMZW5uhc.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.myer.com.au/p/skechers-163653-csnt---arch-fit-granola---boho-chic" target="_blank" rel="nofollow" data-dimension112="11239959-7129-4522-a984-3b91aea31214" data-action="Deal Block" data-label="Women's Arch Fit Granola - Boho Chic" data-dimension48="Women's Arch Fit Granola - Boho Chic" data-dimension25="$97.99">Women's Arch Fit Granola - Boho Chic: was $139.99 now $97.99</a></strong><br>Slide into breathable, laid-back sandals with Skechers Arch Fit Granola in the Boho Chic style. This double band slide features a suede upper, a supportive Arch Fit footbed and Skechers Luxe Foam cushioning.<a class="view-deal button" href="https://www.myer.com.au/p/skechers-163653-csnt---arch-fit-granola---boho-chic" target="_blank" rel="nofollow" data-dimension112="11239959-7129-4522-a984-3b91aea31214" data-action="Deal Block" data-label="Women's Arch Fit Granola - Boho Chic" data-dimension48="Women's Arch Fit Granola - Boho Chic" data-dimension25="$97.99">View Deal</a></p></div><div class="product"><a data-dimension112="4b2be954-7ab7-4ca9-9ae5-24aea14a5004" data-action="Deal Block" data-label="Women's Hotshot Varsity Crew sneakers" data-dimension48="Women's Hotshot Varsity Crew sneakers" data-dimension25="$97.99" href="https://www.myer.com.au/p/skechers-185233-ntbk---hotshot---varsity-crew" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="juNGufkXhEBWh4YQYpCzhc" name="skechers-varsity" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/juNGufkXhEBWh4YQYpCzhc.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.myer.com.au/p/skechers-185233-ntbk---hotshot---varsity-crew" target="_blank" rel="nofollow" data-dimension112="4b2be954-7ab7-4ca9-9ae5-24aea14a5004" data-action="Deal Block" data-label="Women's Hotshot Varsity Crew sneakers" data-dimension48="Women's Hotshot Varsity Crew sneakers" data-dimension25="$97.99">Women's Hotshot Varsity Crew sneakers: was $139.99 now $97.99</a></strong><br>A more trendy pair than typical Skechers, these Hotshot Varsity Crew sneakers provide the ultimate level of comfort while exuding effortless style. Available in Natural/Black and <a href="https://www.myer.com.au/p/skechers-185233-bknt---hotshot---varsity-crew" target="_blank">Black/Natural</a> colourways under the same listing. <a class="view-deal button" href="https://www.myer.com.au/p/skechers-185233-ntbk---hotshot---varsity-crew" target="_blank" rel="nofollow" data-dimension112="4b2be954-7ab7-4ca9-9ae5-24aea14a5004" data-action="Deal Block" data-label="Women's Hotshot Varsity Crew sneakers" data-dimension48="Women's Hotshot Varsity Crew sneakers" data-dimension25="$97.99">View Deal</a></p></div><div class="product"><a data-dimension112="893ec007-0c49-4556-8202-a5143f854e82" data-action="Deal Block" data-label="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension48="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension25="$64.99" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DDQ7QK8D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WDfjXzsTa8ApLntZREv4ec" name="skechers-hands-free" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WDfjXzsTa8ApLntZREv4ec.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DDQ7QK8D" target="_blank" rel="nofollow" data-dimension112="893ec007-0c49-4556-8202-a5143f854e82" data-action="Deal Block" data-label="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension48="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension25="$64.99">Women's Hands Free Slip-Ins: Gowalk Flex: was $129.99 now $64.99</a></strong><br>Much like the Illuminate style above, these Go Walk Flex sandals are a part of the Hands Free range, meaning they're easy to slide on and off your feet. And with Skechers' Goga Mat insoles, you'll feel like you're walking on a cloud. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DDQ7QK8D" target="_blank" rel="nofollow" data-dimension112="893ec007-0c49-4556-8202-a5143f854e82" data-action="Deal Block" data-label="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension48="Women's Hands Free Slip-Ins: Gowalk Flex" data-dimension25="$64.99">View Deal</a></p></div><div class="product"><a data-dimension112="8e4b077d-8420-452c-9390-813788b55770" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$60.91" href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B07SZ5VY9K?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Skechers Men's Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max technology with high-rebound cushioning, along with an extra-padded heel for comfort. Do note that this discount is only available for the black colourway, but other options, like <a href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B08DZRSHWR" data-dimension112="8e4b077d-8420-452c-9390-813788b55770" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$60.91">brown,</a> start from AU$65 a pair. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B07SZ5VY9K?th=1" target="_blank" rel="nofollow" data-dimension112="8e4b077d-8420-452c-9390-813788b55770" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$60.91">View Deal</a></p></div><div class="product"><a data-dimension112="71fd7280-8fcb-4c5b-b390-c8d4b9f8dfe9" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.99" href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0CX9CQZ25" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:933px;"><p class="vanilla-image-block" style="padding-top:98.93%;"><img id="m6UUZEDMf8GFid56gRkv47" name="51P5Lw0F8TL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/m6UUZEDMf8GFid56gRkv47.jpg" mos="" align="middle" fullscreen="" width="933" height="923" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0CX9CQZ25" target="_blank" rel="nofollow" data-dimension112="71fd7280-8fcb-4c5b-b390-c8d4b9f8dfe9" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.99">Men's Uno Stand On Air: was $159.99 now $81.99</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers provide comfort for all-day wear. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability. Available in black and sand under the same listing.<a class="view-deal button" href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0CX9CQZ25" target="_blank" rel="nofollow" data-dimension112="71fd7280-8fcb-4c5b-b390-c8d4b9f8dfe9" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.99">View Deal</a></p></div><div class="product"><a data-dimension112="b5fa26fd-f908-4f4d-88b1-995653b719d7" data-action="Deal Block" data-label="Men's On the Go 600 - Seaport" data-dimension48="Men's On the Go 600 - Seaport" data-dimension25="$29.99" href="https://www.platypusshoes.com.au/mens-on-the-go-600-seaport-55352-choc.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LFYWmj9e6bH57noqiYeAcc" name="skechers-thongs" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LFYWmj9e6bH57noqiYeAcc.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.platypusshoes.com.au/mens-on-the-go-600-seaport-55352-choc.html" target="_blank" rel="nofollow" data-dimension112="b5fa26fd-f908-4f4d-88b1-995653b719d7" data-action="Deal Block" data-label="Men's On the Go 600 - Seaport" data-dimension48="Men's On the Go 600 - Seaport" data-dimension25="$29.99">Men's On the Go 600 - Seaport: was $99.99 now $29.99</a></strong><br>Save up to 70% off these Skechers-branded thongs, complete with a leather-look fabric upper and contoured Goga Max footbed. There's only a few sizes left at Platypus Shoes, so you'll need to act fast if this pair tickles your fancy. <a class="view-deal button" href="https://www.platypusshoes.com.au/mens-on-the-go-600-seaport-55352-choc.html" target="_blank" rel="nofollow" data-dimension112="b5fa26fd-f908-4f4d-88b1-995653b719d7" data-action="Deal Block" data-label="Men's On the Go 600 - Seaport" data-dimension48="Men's On the Go 600 - Seaport" data-dimension25="$29.99">View Deal</a></p></div><div class="product"><a data-dimension112="1b5e7f80-4489-4914-9e16-0959a7d43bf5" data-action="Deal Block" data-label="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension48="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension25="$60.99" href="https://www.amazon.com.au/Skechers-Equalizer-3-0-Bluegate-Sneakers/dp/B07JVQYTGD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Kskndknth9NHKrby8WF5kc" name="skechers-equaliser-3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Kskndknth9NHKrby8WF5kc.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Equalizer-3-0-Bluegate-Sneakers/dp/B07JVQYTGD" target="_blank" rel="nofollow" data-dimension112="1b5e7f80-4489-4914-9e16-0959a7d43bf5" data-action="Deal Block" data-label="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension48="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension25="$60.99">Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker: was $129.99 now $60.99</a></strong><br>Available in Black and Navy colourways under the same listing, these versatile Skechers can take you anywhere. Whether that's to the beach, the shops or even the office, these shoes and their air-cooled gel insoles are comfortable and versatile. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Equalizer-3-0-Bluegate-Sneakers/dp/B07JVQYTGD" target="_blank" rel="nofollow" data-dimension112="1b5e7f80-4489-4914-9e16-0959a7d43bf5" data-action="Deal Block" data-label="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension48="Men's Relaxed Fit Equalizer 3.0 - Bluegate Sneaker" data-dimension25="$60.99">View Deal</a></p></div><div data-model-name="Skechers GOwalk Max,Skechers Go Run Lite,Skechers Skech Lite Pro,Skechers Go Walk Lite" data-widget-type="simple" data-widget-title="Today's best Skechers deals" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I found the 5 best Black Friday Skechers deals up to 30% off — here's the deals I personally recommend  ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The Skechers hype train is going full speed, so you'll have to run, not walk, to scoop up these awesome Black Friday deals. </p><p>Right now, existing members or those who sign up, <a href="https://www.skechers.co.uk/login/?action=register" target="_blank" rel="nofollow">gain early access to 30% Black Friday discounts </a>before everyone else, and Skechers Plus members can even get free shipping and an extra $5 reward. Don't worry, all discounts are applied at checkout, so you don't need to fuss around with codes. There are also deals available to everyone.</p><p>Keep an eye on Tom’s Guide for all of the best Black Friday deals as they drop this holiday season, with our roundup of the <a href="https://www.tomsguide.com/live/news/amazon-black-friday-2025-lego-yeti-dyson">best Amazon Black Friday deals live</a>. I've hand-picked some Skechers favorites below.</p><h3 class="article-body__section" id="section-skechers-black-friday-deals"><span>Skechers Black Friday deals</span></h3><ul><li><a href="https://www.skechers.com/" target="_blank" rel="nofollow"><em><strong>Shop all Skechers deals</strong></em></a></li><li><strong>Skechers BOBS Sport Squad Waves: </strong><a href="https://www.skechers.com/skechers-bobs-sport-squad-waves---still-wading/117483_OFWT.html" target="_blank" rel="nofollow"><strong>now $42 at Skechers</strong></a></li><li><strong>Skechers Summits True Ease: </strong><a href="https://www.skechers.com/summits---true-ease/150292_WHT.html" target="_blank" rel="nofollow"><strong>now $52 at Skechers</strong></a></li><li><strong>Skechers Endeavour: </strong><a href="https://www.skechers.com/max-cushioning-endeavour/220613_DKGY.html" target="_blank" rel="nofollow"><strong>now $56 at Skechers</strong></a></li><li><strong>Skechers Hands-free Contour: </strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow"><strong>now $61 at Skechers</strong></a></li><li><strong>Skechers Elite 3:</strong><a href="https://www.skechers.com/max-cushioning-elite-3---valares/129721_LBPK.html" target="_blank" rel="nofollow"><strong> now $73 at Skechers</strong></a></li></ul><div class="product"><a data-dimension112="81db0a6b-ba26-4641-8a64-fc92567de9ee" data-action="Deal Block" data-label="Max Cushioned Elite 3" data-dimension48="Max Cushioned Elite 3" data-dimension25="$73" href="https://www.skechers.com/max-cushioning-elite-3---valares/129721_LBPK.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/max-cushioning-elite-3---valares/129721_LBPK.html" target="_blank" rel="nofollow" data-dimension112="81db0a6b-ba26-4641-8a64-fc92567de9ee" data-action="Deal Block" data-label="Max Cushioned Elite 3" data-dimension48="Max Cushioned Elite 3" data-dimension25="$73">Max Cushioned Elite 3: was $105 now $73</a></strong><br>Skechers Air-Cooled Goga Mat insoles, responsive ULTRA GO midsole cushioning, and SKX GRI rubber outsoles combine to bring you a supportive, ultra-cushioned shoe that is machine-washable and super lightweight.<a class="view-deal button" href="https://www.skechers.com/max-cushioning-elite-3---valares/129721_LBPK.html" target="_blank" rel="nofollow" data-dimension112="81db0a6b-ba26-4641-8a64-fc92567de9ee" data-action="Deal Block" data-label="Max Cushioned Elite 3" data-dimension48="Max Cushioned Elite 3" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="796dca48-16af-48be-a518-0a63aa4d2c7c" data-action="Deal Block" data-label="Endeavour" data-dimension48="Endeavour" data-dimension25="$56" href="https://www.skechers.com/max-cushioning-endeavour/220613_DKGY.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1071px;"><p class="vanilla-image-block" style="padding-top:73.30%;"><img id="K2p2nHcLhjch7sy638NZgb" name="skechers end" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K2p2nHcLhjch7sy638NZgb.jpg" mos="" align="middle" fullscreen="" width="1071" height="785" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/max-cushioning-endeavour/220613_DKGY.html" target="_blank" rel="nofollow" data-dimension112="796dca48-16af-48be-a518-0a63aa4d2c7c" data-action="Deal Block" data-label="Endeavour" data-dimension48="Endeavour" data-dimension25="$56">Endeavour: was $80 now $56</a></strong><br>With that much cushioning, it's hard to know if you'll be walking or gliding. There are four colors to choose from, so get picking.<a class="view-deal button" href="https://www.skechers.com/max-cushioning-endeavour/220613_DKGY.html" target="_blank" rel="nofollow" data-dimension112="796dca48-16af-48be-a518-0a63aa4d2c7c" data-action="Deal Block" data-label="Endeavour" data-dimension48="Endeavour" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="29f38c75-3808-4079-bcef-d6bc701e1df6" data-action="Deal Block" data-label="Hands-free Slip-ins" data-dimension48="Hands-free Slip-ins" data-dimension25="$61" href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1048px;"><p class="vanilla-image-block" style="padding-top:71.37%;"><img id="aKSdweJavHC75nxJ3bthiB" name="skechers slip ins" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aKSdweJavHC75nxJ3bthiB.jpg" mos="" align="middle" fullscreen="" width="1048" height="748" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow" data-dimension112="29f38c75-3808-4079-bcef-d6bc701e1df6" data-action="Deal Block" data-label="Hands-free Slip-ins" data-dimension48="Hands-free Slip-ins" data-dimension25="$61">Hands-free Slip-ins: was $88 now $61</a></strong><br>These Contour Foam slip-ins allow you to slide your feet into the shoes without bending down or compromising on style. The memory foam insoles and heel pillows offer ultra comfort on the go with pressure relief and breathability.<a class="view-deal button" href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow" data-dimension112="29f38c75-3808-4079-bcef-d6bc701e1df6" data-action="Deal Block" data-label="Hands-free Slip-ins" data-dimension48="Hands-free Slip-ins" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="4862577a-0fd4-4702-ac50-bcff28986d17" data-action="Deal Block" data-label="Summits True Ease" data-dimension48="Summits True Ease" data-dimension25="$52" href="https://www.skechers.com/summits---true-ease/150292_WHT.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1029px;"><p class="vanilla-image-block" style="padding-top:67.54%;"><img id="57fTNNNNu83ZawcpXC3QSJ" name="61SVqFHUMVL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/57fTNNNNu83ZawcpXC3QSJ.jpg" mos="" align="middle" fullscreen="" width="1029" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/summits---true-ease/150292_WHT.html" target="_blank" rel="nofollow" data-dimension112="4862577a-0fd4-4702-ac50-bcff28986d17" data-action="Deal Block" data-label="Summits True Ease" data-dimension48="Summits True Ease" data-dimension25="$52">Summits True Ease: was $75 now $52</a></strong><br>These shoes suit walks or everyday activities and can be thrown into the wash after a long day of exploring. You'll still get to experience Skechers' infamous memory foam insoles at a fraction of the retail price.<a class="view-deal button" href="https://www.skechers.com/summits---true-ease/150292_WHT.html" target="_blank" rel="nofollow" data-dimension112="4862577a-0fd4-4702-ac50-bcff28986d17" data-action="Deal Block" data-label="Summits True Ease" data-dimension48="Summits True Ease" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="8a778654-4709-43da-a012-b5221189f40d" data-action="Deal Block" data-label="BOBS Sport Squad Waves" data-dimension48="BOBS Sport Squad Waves" data-dimension25="$42" href="https://www.skechers.com/skechers-bobs-sport-squad-waves---still-wading/117483_OFWT.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1053px;"><p class="vanilla-image-block" style="padding-top:75.69%;"><img id="HMSEnpsRX47EsDnqv3PFQj" name="skechers bobs squad" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HMSEnpsRX47EsDnqv3PFQj.jpg" mos="" align="middle" fullscreen="" width="1053" height="797" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/skechers-bobs-sport-squad-waves---still-wading/117483_OFWT.html" target="_blank" rel="nofollow" data-dimension112="8a778654-4709-43da-a012-b5221189f40d" data-action="Deal Block" data-label="BOBS Sport Squad Waves" data-dimension48="BOBS Sport Squad Waves" data-dimension25="$42">BOBS Sport Squad Waves: was $60 now $42</a></strong><br>File these under Skechers that definitely don't look like Skechers! These sneakers look good and feel even better, with two color options to choose from.<a class="view-deal button" href="https://www.skechers.com/skechers-bobs-sport-squad-waves---still-wading/117483_OFWT.html" target="_blank" rel="nofollow" data-dimension112="8a778654-4709-43da-a012-b5221189f40d" data-action="Deal Block" data-label="BOBS Sport Squad Waves" data-dimension48="BOBS Sport Squad Waves" data-dimension25="$42">View Deal</a></p></div><h3 class="article-body__section" id="section-more-black-friday-deals-quick-links"><span>More Black Friday Deals: Quick Links</span></h3><ul><li><a href="https://www.amazon.com/blackfriday" target="_blank" rel="nofollow"><strong>shop all Amazon Black Friday deals</strong></a></li><li><strong>Thanksgiving dinner: </strong><a href="https://www.amazon.com/fmc/m/40001215/fresh/2025thanksgiving?almBrandId=QW1hem9uIEZyZXNo" target="_blank" rel="nofollow"><strong>deals from $1</strong></a></li><li><strong>Basics: </strong><a href="https://www.amazon.com/stores/page/947C6949-CF8E-4BD3-914A-B411DD3E4433" target="_blank" rel="nofollow"><strong>home/kitchen from $3</strong></a><strong></strong></li><li><strong>Top 100 Gifts: </strong><a href="https://www.amazon.com/b?&node=210990515011" target="_blank" rel="nofollow"><strong>from $6</strong></a></li><li><strong>Essentials: </strong><a href="https://www.amazon.com/amazonessentials" target="_blank" rel="nofollow"><strong>apparel from $9</strong></a></li><li><strong>YETI sale: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?" target="_blank" rel="nofollow"><strong>up to 30% off</strong></a></li><li><strong>Adidas: </strong><a href="https://www.amazon.com/stores/page/C5074E24-BE81-4DB7-BBCA-F4ADD5B745D0" target="_blank" rel="nofollow"><strong>deals from $10</strong></a></li><li><strong>Carhartt: </strong><a href="https://www.amazon.com/s?k=carhartt&i=todays-deals" target="_blank" rel="nofollow"><strong>deals from $10</strong></a></li><li><strong>Lego sale: </strong><a href="https://www.amazon.com/stores/page/9608963C-8BD1-4CD8-B9ED-06926DAA233E" target="_blank" rel="nofollow"><strong>deals from $12</strong></a></li><li><strong>Columbia: </strong><a href="http://amazon.com/stores/page/E21F2281-2F97-4BDA-B5DC-8F83EA77C1F0/deals" target="_blank" rel="nofollow"><strong>deals from $15</strong></a></li><li><strong>Apple: </strong><a href="https://www.amazon.com/stores/page/77D9E1F7-0337-4282-9DB6-B6B8FB2DC98D" target="_blank" rel="nofollow"><strong>save on MacBooks, iPads, more</strong></a></li><li><strong>Amazon devices: </strong><a href="https://www.amazon.com/events/devicedeals" target="_blank" rel="nofollow"><strong>from $17</strong></a></li><li><strong>Crocs: </strong><a href="https://www.amazon.com/stores/page/F59A3785-B2C8-4B9E-BD0A-1E2517EC63FF" target="_blank" rel="nofollow"><strong>footwear from $29</strong></a></li><li><strong>TV sale: </strong><a href="https://www.amazon.com/tvs/b/?ie=UTF8&node=172659" target="_blank" rel="nofollow"><strong>from $59</strong></a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/i-would-walk-500-miles-and-i-would-walk-500-more-for-these-5-black-friday-skechers-deals-up-to-30-percent-off</link>
                                                                            <description>
                            <![CDATA[ Save up to 30% off this Black Friday with these hand-picked Skechers deals. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZM56FzSARVmGJVH7UTS8M7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9knYgjRfJz9vzi5M8sx7rG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 25 Nov 2025 16:46:41 +0000</pubDate>                                                                                                                                <updated>Tue, 25 Nov 2025 18:44:04 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ sam.hopes@futurenet.com (Sam Hopes) ]]></author>                    <dc:creator><![CDATA[ Sam Hopes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Sam Hopes is a level 3 qualified trainer, a level 2 Reiki practitioner and a fitness editor at Tom&#039;s Guide. She is also currently undertaking her Yoga For Athletes training course. Sam has written for various fitness brands and websites over the years and has experience across brands at Future, such as &lt;a href=&quot;https://www.livescience.com/author/sam-hopes&quot;&gt;&lt;u&gt;Live Science&lt;/u&gt;&lt;/a&gt;,&lt;a href=&quot;https://www.fitandwell.com/author/sam-hopes&quot;&gt; &lt;u&gt;Fit&amp;amp;Well&lt;/u&gt;&lt;/a&gt;,&lt;a href=&quot;https://www.coachweb.com/author/sam-hopes&quot;&gt; &lt;u&gt;Coach&lt;/u&gt;&lt;/a&gt;, and T3. &lt;/p&gt;&lt;p&gt;Having worked with fitness studios like F45 and Virgin Active and personal trained, Sam now primarily teaches outdoor bootcamps, bodyweight, calisthenics and kettlebells. She also coaches mobility and flexibility classes several times a week and believes that true strength comes from a holistic approach to training your body. &lt;/p&gt;&lt;p&gt;Sam has completed two mixed doubles Hyrox competitions in London and the Netherlands and finished her first doubles attempt in 1:11.&lt;/p&gt;&lt;p&gt;In her spare time, she enjoys CrossFit, hot yoga, and running and can be found perfecting her handstand walks and handstand push-ups in the gym whenever she has the chance to be upside down. At work, she can be found testing the latest in fitness technology and wearables, anything yoga and CrossFit-related and has a keen interest in nutrition, sleep and recovery.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9knYgjRfJz9vzi5M8sx7rG-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers shoes on background with Black Friday badge overlay]]></media:description>                                                            <media:text><![CDATA[Skechers shoes on background with Black Friday badge overlay]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers shoes on background with Black Friday badge overlay]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9knYgjRfJz9vzi5M8sx7rG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Skechers hype train is going full speed, so you'll have to run, not walk, to scoop up these awesome Black Friday deals. </p><p>Right now, existing members or those who sign up, <a href="https://www.skechers.co.uk/login/?action=register" target="_blank" rel="nofollow">gain early access to 30% Black Friday discounts </a>before everyone else, and Skechers Plus members can even get free shipping and an extra $5 reward. Don't worry, all discounts are applied at checkout, so you don't need to fuss around with codes. There are also deals available to everyone.</p><p>Keep an eye on Tom’s Guide for all of the best Black Friday deals as they drop this holiday season, with our roundup of the <a href="https://www.tomsguide.com/live/news/amazon-black-friday-2025-lego-yeti-dyson">best Amazon Black Friday deals live</a>. I've hand-picked some Skechers favorites below.</p><h3 class="article-body__section" id="section-skechers-black-friday-deals"><span>Skechers Black Friday deals</span></h3><ul><li><a href="https://www.skechers.com/" target="_blank" rel="nofollow"><em><strong>Shop all Skechers deals</strong></em></a></li><li><strong>Skechers BOBS Sport Squad Waves: </strong><a href="https://www.skechers.com/skechers-bobs-sport-squad-waves---still-wading/117483_OFWT.html" target="_blank" rel="nofollow"><strong>now $42 at Skechers</strong></a></li><li><strong>Skechers Summits True Ease: </strong><a href="https://www.skechers.com/summits---true-ease/150292_WHT.html" target="_blank" rel="nofollow"><strong>now $52 at Skechers</strong></a></li><li><strong>Skechers Endeavour: </strong><a href="https://www.skechers.com/max-cushioning-endeavour/220613_DKGY.html" target="_blank" rel="nofollow"><strong>now $56 at Skechers</strong></a></li><li><strong>Skechers Hands-free Contour: </strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow"><strong>now $61 at Skechers</strong></a></li><li><strong>Skechers Elite 3:</strong><a href="https://www.skechers.com/max-cushioning-elite-3---valares/129721_LBPK.html" target="_blank" rel="nofollow"><strong> now $73 at Skechers</strong></a></li></ul><div class="product"><a data-dimension112="81db0a6b-ba26-4641-8a64-fc92567de9ee" data-action="Deal Block" data-label="Max Cushioned Elite 3" data-dimension48="Max Cushioned Elite 3" data-dimension25="$73" href="https://www.skechers.com/max-cushioning-elite-3---valares/129721_LBPK.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/max-cushioning-elite-3---valares/129721_LBPK.html" target="_blank" rel="nofollow" data-dimension112="81db0a6b-ba26-4641-8a64-fc92567de9ee" data-action="Deal Block" data-label="Max Cushioned Elite 3" data-dimension48="Max Cushioned Elite 3" data-dimension25="$73">Max Cushioned Elite 3: was $105 now $73</a></strong><br>Skechers Air-Cooled Goga Mat insoles, responsive ULTRA GO midsole cushioning, and SKX GRI rubber outsoles combine to bring you a supportive, ultra-cushioned shoe that is machine-washable and super lightweight.<a class="view-deal button" href="https://www.skechers.com/max-cushioning-elite-3---valares/129721_LBPK.html" target="_blank" rel="nofollow" data-dimension112="81db0a6b-ba26-4641-8a64-fc92567de9ee" data-action="Deal Block" data-label="Max Cushioned Elite 3" data-dimension48="Max Cushioned Elite 3" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="796dca48-16af-48be-a518-0a63aa4d2c7c" data-action="Deal Block" data-label="Endeavour" data-dimension48="Endeavour" data-dimension25="$56" href="https://www.skechers.com/max-cushioning-endeavour/220613_DKGY.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1071px;"><p class="vanilla-image-block" style="padding-top:73.30%;"><img id="K2p2nHcLhjch7sy638NZgb" name="skechers end" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K2p2nHcLhjch7sy638NZgb.jpg" mos="" align="middle" fullscreen="" width="1071" height="785" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/max-cushioning-endeavour/220613_DKGY.html" target="_blank" rel="nofollow" data-dimension112="796dca48-16af-48be-a518-0a63aa4d2c7c" data-action="Deal Block" data-label="Endeavour" data-dimension48="Endeavour" data-dimension25="$56">Endeavour: was $80 now $56</a></strong><br>With that much cushioning, it's hard to know if you'll be walking or gliding. There are four colors to choose from, so get picking.<a class="view-deal button" href="https://www.skechers.com/max-cushioning-endeavour/220613_DKGY.html" target="_blank" rel="nofollow" data-dimension112="796dca48-16af-48be-a518-0a63aa4d2c7c" data-action="Deal Block" data-label="Endeavour" data-dimension48="Endeavour" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="29f38c75-3808-4079-bcef-d6bc701e1df6" data-action="Deal Block" data-label="Hands-free Slip-ins" data-dimension48="Hands-free Slip-ins" data-dimension25="$61" href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1048px;"><p class="vanilla-image-block" style="padding-top:71.37%;"><img id="aKSdweJavHC75nxJ3bthiB" name="skechers slip ins" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aKSdweJavHC75nxJ3bthiB.jpg" mos="" align="middle" fullscreen="" width="1048" height="748" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow" data-dimension112="29f38c75-3808-4079-bcef-d6bc701e1df6" data-action="Deal Block" data-label="Hands-free Slip-ins" data-dimension48="Hands-free Slip-ins" data-dimension25="$61">Hands-free Slip-ins: was $88 now $61</a></strong><br>These Contour Foam slip-ins allow you to slide your feet into the shoes without bending down or compromising on style. The memory foam insoles and heel pillows offer ultra comfort on the go with pressure relief and breathability.<a class="view-deal button" href="https://www.skechers.com/skechers-slip-ins-contour-foam---cozy-fit/150404_WNV.html" target="_blank" rel="nofollow" data-dimension112="29f38c75-3808-4079-bcef-d6bc701e1df6" data-action="Deal Block" data-label="Hands-free Slip-ins" data-dimension48="Hands-free Slip-ins" data-dimension25="$61">View Deal</a></p></div><div class="product"><a data-dimension112="4862577a-0fd4-4702-ac50-bcff28986d17" data-action="Deal Block" data-label="Summits True Ease" data-dimension48="Summits True Ease" data-dimension25="$52" href="https://www.skechers.com/summits---true-ease/150292_WHT.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1029px;"><p class="vanilla-image-block" style="padding-top:67.54%;"><img id="57fTNNNNu83ZawcpXC3QSJ" name="61SVqFHUMVL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/57fTNNNNu83ZawcpXC3QSJ.jpg" mos="" align="middle" fullscreen="" width="1029" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/summits---true-ease/150292_WHT.html" target="_blank" rel="nofollow" data-dimension112="4862577a-0fd4-4702-ac50-bcff28986d17" data-action="Deal Block" data-label="Summits True Ease" data-dimension48="Summits True Ease" data-dimension25="$52">Summits True Ease: was $75 now $52</a></strong><br>These shoes suit walks or everyday activities and can be thrown into the wash after a long day of exploring. You'll still get to experience Skechers' infamous memory foam insoles at a fraction of the retail price.<a class="view-deal button" href="https://www.skechers.com/summits---true-ease/150292_WHT.html" target="_blank" rel="nofollow" data-dimension112="4862577a-0fd4-4702-ac50-bcff28986d17" data-action="Deal Block" data-label="Summits True Ease" data-dimension48="Summits True Ease" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="8a778654-4709-43da-a012-b5221189f40d" data-action="Deal Block" data-label="BOBS Sport Squad Waves" data-dimension48="BOBS Sport Squad Waves" data-dimension25="$42" href="https://www.skechers.com/skechers-bobs-sport-squad-waves---still-wading/117483_OFWT.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1053px;"><p class="vanilla-image-block" style="padding-top:75.69%;"><img id="HMSEnpsRX47EsDnqv3PFQj" name="skechers bobs squad" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HMSEnpsRX47EsDnqv3PFQj.jpg" mos="" align="middle" fullscreen="" width="1053" height="797" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.skechers.com/skechers-bobs-sport-squad-waves---still-wading/117483_OFWT.html" target="_blank" rel="nofollow" data-dimension112="8a778654-4709-43da-a012-b5221189f40d" data-action="Deal Block" data-label="BOBS Sport Squad Waves" data-dimension48="BOBS Sport Squad Waves" data-dimension25="$42">BOBS Sport Squad Waves: was $60 now $42</a></strong><br>File these under Skechers that definitely don't look like Skechers! These sneakers look good and feel even better, with two color options to choose from.<a class="view-deal button" href="https://www.skechers.com/skechers-bobs-sport-squad-waves---still-wading/117483_OFWT.html" target="_blank" rel="nofollow" data-dimension112="8a778654-4709-43da-a012-b5221189f40d" data-action="Deal Block" data-label="BOBS Sport Squad Waves" data-dimension48="BOBS Sport Squad Waves" data-dimension25="$42">View Deal</a></p></div><h3 class="article-body__section" id="section-more-black-friday-deals-quick-links"><span>More Black Friday Deals: Quick Links</span></h3><ul><li><a href="https://www.amazon.com/blackfriday" target="_blank" rel="nofollow"><strong>shop all Amazon Black Friday deals</strong></a></li><li><strong>Thanksgiving dinner: </strong><a href="https://www.amazon.com/fmc/m/40001215/fresh/2025thanksgiving?almBrandId=QW1hem9uIEZyZXNo" target="_blank" rel="nofollow"><strong>deals from $1</strong></a></li><li><strong>Basics: </strong><a href="https://www.amazon.com/stores/page/947C6949-CF8E-4BD3-914A-B411DD3E4433" target="_blank" rel="nofollow"><strong>home/kitchen from $3</strong></a><strong></strong></li><li><strong>Top 100 Gifts: </strong><a href="https://www.amazon.com/b?&node=210990515011" target="_blank" rel="nofollow"><strong>from $6</strong></a></li><li><strong>Essentials: </strong><a href="https://www.amazon.com/amazonessentials" target="_blank" rel="nofollow"><strong>apparel from $9</strong></a></li><li><strong>YETI sale: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?" target="_blank" rel="nofollow"><strong>up to 30% off</strong></a></li><li><strong>Adidas: </strong><a href="https://www.amazon.com/stores/page/C5074E24-BE81-4DB7-BBCA-F4ADD5B745D0" target="_blank" rel="nofollow"><strong>deals from $10</strong></a></li><li><strong>Carhartt: </strong><a href="https://www.amazon.com/s?k=carhartt&i=todays-deals" target="_blank" rel="nofollow"><strong>deals from $10</strong></a></li><li><strong>Lego sale: </strong><a href="https://www.amazon.com/stores/page/9608963C-8BD1-4CD8-B9ED-06926DAA233E" target="_blank" rel="nofollow"><strong>deals from $12</strong></a></li><li><strong>Columbia: </strong><a href="http://amazon.com/stores/page/E21F2281-2F97-4BDA-B5DC-8F83EA77C1F0/deals" target="_blank" rel="nofollow"><strong>deals from $15</strong></a></li><li><strong>Apple: </strong><a href="https://www.amazon.com/stores/page/77D9E1F7-0337-4282-9DB6-B6B8FB2DC98D" target="_blank" rel="nofollow"><strong>save on MacBooks, iPads, more</strong></a></li><li><strong>Amazon devices: </strong><a href="https://www.amazon.com/events/devicedeals" target="_blank" rel="nofollow"><strong>from $17</strong></a></li><li><strong>Crocs: </strong><a href="https://www.amazon.com/stores/page/F59A3785-B2C8-4B9E-BD0A-1E2517EC63FF" target="_blank" rel="nofollow"><strong>footwear from $29</strong></a></li><li><strong>TV sale: </strong><a href="https://www.amazon.com/tvs/b/?ie=UTF8&node=172659" target="_blank" rel="nofollow"><strong>from $59</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Black Friday sneak peek: 8 incredible deals to shop right now in the Skechers sale! ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you've been waiting for the Black Friday deals to drop to upgrade your Skechers, I've got good news. The deals have kicked off early, even with a month to go until the discount event of the year.</p><p>I'm a fitness editor who has been writing about the best Skechers shoes for the past decade, so I know what I'm looking for when it comes to the comfortable, podiatrist-approved brand. One of the most popular shoes on Amazon is the <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BNNTR2" target="_blank" rel="nofollow">Skechers Gowalk Flex Slip-ins Athletic Slip-on Sneaker, on sale from $35</a>. </p><p>To save you from scrolling, I've hand-picked the best deals currently live below. I'll be updating this page as Black Friday gets nearer, so be sure to check back if the shoes you're hoping for aren't on offer just yet. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now $24</strong></a></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $41 now $24</strong></a></li><li><strong>Ultra Flex 3.0 - Coastal Aura (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><strong>was $57 now $37</strong></a></li><li><strong>Men's slip-in sneakers: </strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCYPRPH/ref=ast_sto_dp_puis?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $87 now $45</strong></a></li><li><strong>Women's Go Walk 5: </strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $60 now $48</strong></a><strong> </strong></li><li><strong>Go Walk Flex Grand Entry Slip In Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow"><strong>was $87 now $55</strong></a></li><li><strong>Mens Summits Key Pace Hands Free Slip-in: </strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $87 now $56</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now $84</strong></a><strong> </strong></li></ul><h3 class="article-body__section" id="section-top-skechers-deals"><span>Top Skechers deals</span></h3><div class="product"><a data-dimension112="40bef943-6544-4ae8-ab95-d5e923c21235" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="40bef943-6544-4ae8-ab95-d5e923c21235" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24">Bobs B Cute Sneaker (Women's): was $45 now $24</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="40bef943-6544-4ae8-ab95-d5e923c21235" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="705dc08f-c8b9-43f2-b245-71b1e1bbe968" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="705dc08f-c8b9-43f2-b245-71b1e1bbe968" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $41 now $24</a></strong><br>The Go Max-Athletics slip-ons are great for walking and are a fantastic value in the sale, having been reduced to less than half price. They use the Skechers' Goga Max technology insole with high-rebound cushioning to deliver comfort even when you're spending the whole day on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="705dc08f-c8b9-43f2-b245-71b1e1bbe968" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="7a354652-e604-4a3b-b949-df67cdbc709f" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="7a354652-e604-4a3b-b949-df67cdbc709f" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $37</a></strong><br>On sale starting from $40, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 is one of the most comfortable flip-flops you'll find, thanks to its chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="7a354652-e604-4a3b-b949-df67cdbc709f" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="4f8a4672-9e86-4f9a-acba-4ba14a1527c6" data-action="Deal Block" data-label="Men's slip-in sneakers" data-dimension48="Men's slip-in sneakers" data-dimension25="$45" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCYPRPH/ref=ast_sto_dp_puis?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="fJFpf8ovTsLuQrULF6aqdM" name="815tMN8wPIL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fJFpf8ovTsLuQrULF6aqdM.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCYPRPH/ref=ast_sto_dp_puis?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="4f8a4672-9e86-4f9a-acba-4ba14a1527c6" data-action="Deal Block" data-label="Men's slip-in sneakers" data-dimension48="Men's slip-in sneakers" data-dimension25="$45">Men's slip-in sneakers: was $87 now $45</a></strong><br>Of course, it's not just the women's shoes in the sale! These men's slip-on shoes are currently 48% off. The elastic laces look real, but allow you to slip the shoes on and off, without having to bend down and tie your sneakers. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCYPRPH/ref=ast_sto_dp_puis?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="4f8a4672-9e86-4f9a-acba-4ba14a1527c6" data-action="Deal Block" data-label="Men's slip-in sneakers" data-dimension48="Men's slip-in sneakers" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="efa9455d-6668-4c5c-ac7c-5288eccdbb64" data-action="Deal Block" data-label="Women's Go Walk 5" data-dimension48="Women's Go Walk 5" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="efa9455d-6668-4c5c-ac7c-5288eccdbb64" data-action="Deal Block" data-label="Women's Go Walk 5" data-dimension48="Women's Go Walk 5" data-dimension25="$48">Women's Go Walk 5: was $60 now $48</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down. To find the best price, be sure to look through all the color options in your size. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="efa9455d-6668-4c5c-ac7c-5288eccdbb64" data-action="Deal Block" data-label="Women's Go Walk 5" data-dimension48="Women's Go Walk 5" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="111ce7a2-92bd-4b3f-a53f-04170dac5e97" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.88%;"><img id="5TDrENi3kgPNGB3eyso2Hf" name="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5TDrENi3kgPNGB3eyso2Hf.jpg" mos="" align="middle" fullscreen="" width="695" height="437" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="111ce7a2-92bd-4b3f-a53f-04170dac5e97" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$55">Go Walk Flex Grand Entry Slip In Sneaker (Women's): was $87 now $55</a></strong><br>On sale from $55, these Skechers sneakers are perfect to keep up with you when you're on your feet all day. Reviewers on Amazon love these for their stylish looks and easy slip-on design, assuring they're great for casual walks and low-impact exercise.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="111ce7a2-92bd-4b3f-a53f-04170dac5e97" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="6a0cd397-0a7e-4fb1-a096-73766e3a418d" data-action="Deal Block" data-label="Mens Summits Key Pace Hands Free Slip-in" data-dimension48="Mens Summits Key Pace Hands Free Slip-in" data-dimension25="$56" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="6a0cd397-0a7e-4fb1-a096-73766e3a418d" data-action="Deal Block" data-label="Mens Summits Key Pace Hands Free Slip-in" data-dimension48="Mens Summits Key Pace Hands Free Slip-in" data-dimension25="$56">Mens Summits Key Pace Hands Free Slip-in: was $87 now $56</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="6a0cd397-0a7e-4fb1-a096-73766e3a418d" data-action="Deal Block" data-label="Mens Summits Key Pace Hands Free Slip-in" data-dimension48="Mens Summits Key Pace Hands Free Slip-in" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="bf4c063d-eeb6-4b79-9cf5-3bff8db07dda" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$84" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="bf4c063d-eeb6-4b79-9cf5-3bff8db07dda" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$84">Max Cushioning Elite 2.0 (Women's): was $111 now $84</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="bf4c063d-eeb6-4b79-9cf5-3bff8db07dda" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$84">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-black-friday-sale-has-started-early-heres-8-deals-to-shop</link>
                                                                            <description>
                            <![CDATA[ Grab these Skechers deals while you can because they're only around for a limited time. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jYNV2BEFx8ZQxeLCkJVyXV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/KwMfAhUpD3Csa2eX7FyKoK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 10 Nov 2025 16:36:45 +0000</pubDate>                                                                                                                                <updated>Wed, 12 Nov 2025 13:09:21 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ jane.mcguire@futurenet.com (Jane McGuire) ]]></author>                    <dc:creator><![CDATA[ Jane McGuire ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jane McGuire is Tom&#039;s Guide&#039;s Fitness editor, which means she looks after everything fitness related — from running gear and fitness trackers to yoga mats and sports bras. An avid runner, Jane has tested and reviewed fitness products for the past five years, so knows what to look for when finding a good running watch, or a pair of shorts with pockets big enough for your smartphone, running gels, and house keys.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Jane has run four marathons — the London Marathon three times, and the Berlin Marathon once, and is still on a quest to tick off all of the marathon majors. In the meantime, she’ll be telling anyone who cares about how her love for the Nike ZoomX Invincibles — her all-time favourite running shoe, or her ‘joy plan’, where she runs for happiness, not for PR’s.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Previous to Tom’s Guide, Jane worked for Runner’s World, where she co-hosted the Runner’s World podcast. She also presents on a YouTube channel called the Run Testers, alongside other running-mad journalists, where they review the latest shoes, kit, and tech. Her work has also appeared in Coach, Get Sweat Go, and Women’s Health.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;When she&#039;s not pounding the pavements, you&#039;ll find Jane striding round the Surrey Hills, taking far too many photos of her puppy, Toby.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/KwMfAhUpD3Csa2eX7FyKoK-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/KwMfAhUpD3Csa2eX7FyKoK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you've been waiting for the Black Friday deals to drop to upgrade your Skechers, I've got good news. The deals have kicked off early, even with a month to go until the discount event of the year.</p><p>I'm a fitness editor who has been writing about the best Skechers shoes for the past decade, so I know what I'm looking for when it comes to the comfortable, podiatrist-approved brand. One of the most popular shoes on Amazon is the <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BNNTR2" target="_blank" rel="nofollow">Skechers Gowalk Flex Slip-ins Athletic Slip-on Sneaker, on sale from $35</a>. </p><p>To save you from scrolling, I've hand-picked the best deals currently live below. I'll be updating this page as Black Friday gets nearer, so be sure to check back if the shoes you're hoping for aren't on offer just yet. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now $24</strong></a></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $41 now $24</strong></a></li><li><strong>Ultra Flex 3.0 - Coastal Aura (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><strong>was $57 now $37</strong></a></li><li><strong>Men's slip-in sneakers: </strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCYPRPH/ref=ast_sto_dp_puis?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $87 now $45</strong></a></li><li><strong>Women's Go Walk 5: </strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $60 now $48</strong></a><strong> </strong></li><li><strong>Go Walk Flex Grand Entry Slip In Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow"><strong>was $87 now $55</strong></a></li><li><strong>Mens Summits Key Pace Hands Free Slip-in: </strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $87 now $56</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now $84</strong></a><strong> </strong></li></ul><h3 class="article-body__section" id="section-top-skechers-deals"><span>Top Skechers deals</span></h3><div class="product"><a data-dimension112="40bef943-6544-4ae8-ab95-d5e923c21235" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="40bef943-6544-4ae8-ab95-d5e923c21235" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24">Bobs B Cute Sneaker (Women's): was $45 now $24</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="40bef943-6544-4ae8-ab95-d5e923c21235" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="705dc08f-c8b9-43f2-b245-71b1e1bbe968" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="705dc08f-c8b9-43f2-b245-71b1e1bbe968" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $41 now $24</a></strong><br>The Go Max-Athletics slip-ons are great for walking and are a fantastic value in the sale, having been reduced to less than half price. They use the Skechers' Goga Max technology insole with high-rebound cushioning to deliver comfort even when you're spending the whole day on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="705dc08f-c8b9-43f2-b245-71b1e1bbe968" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="7a354652-e604-4a3b-b949-df67cdbc709f" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="7a354652-e604-4a3b-b949-df67cdbc709f" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $37</a></strong><br>On sale starting from $40, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 is one of the most comfortable flip-flops you'll find, thanks to its chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="7a354652-e604-4a3b-b949-df67cdbc709f" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="4f8a4672-9e86-4f9a-acba-4ba14a1527c6" data-action="Deal Block" data-label="Men's slip-in sneakers" data-dimension48="Men's slip-in sneakers" data-dimension25="$45" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCYPRPH/ref=ast_sto_dp_puis?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="fJFpf8ovTsLuQrULF6aqdM" name="815tMN8wPIL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fJFpf8ovTsLuQrULF6aqdM.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCYPRPH/ref=ast_sto_dp_puis?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="4f8a4672-9e86-4f9a-acba-4ba14a1527c6" data-action="Deal Block" data-label="Men's slip-in sneakers" data-dimension48="Men's slip-in sneakers" data-dimension25="$45">Men's slip-in sneakers: was $87 now $45</a></strong><br>Of course, it's not just the women's shoes in the sale! These men's slip-on shoes are currently 48% off. The elastic laces look real, but allow you to slip the shoes on and off, without having to bend down and tie your sneakers. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Charcoal/dp/B0CFCYPRPH/ref=ast_sto_dp_puis?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="4f8a4672-9e86-4f9a-acba-4ba14a1527c6" data-action="Deal Block" data-label="Men's slip-in sneakers" data-dimension48="Men's slip-in sneakers" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="efa9455d-6668-4c5c-ac7c-5288eccdbb64" data-action="Deal Block" data-label="Women's Go Walk 5" data-dimension48="Women's Go Walk 5" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="efa9455d-6668-4c5c-ac7c-5288eccdbb64" data-action="Deal Block" data-label="Women's Go Walk 5" data-dimension48="Women's Go Walk 5" data-dimension25="$48">Women's Go Walk 5: was $60 now $48</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down. To find the best price, be sure to look through all the color options in your size. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="efa9455d-6668-4c5c-ac7c-5288eccdbb64" data-action="Deal Block" data-label="Women's Go Walk 5" data-dimension48="Women's Go Walk 5" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="111ce7a2-92bd-4b3f-a53f-04170dac5e97" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.88%;"><img id="5TDrENi3kgPNGB3eyso2Hf" name="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5TDrENi3kgPNGB3eyso2Hf.jpg" mos="" align="middle" fullscreen="" width="695" height="437" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="111ce7a2-92bd-4b3f-a53f-04170dac5e97" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$55">Go Walk Flex Grand Entry Slip In Sneaker (Women's): was $87 now $55</a></strong><br>On sale from $55, these Skechers sneakers are perfect to keep up with you when you're on your feet all day. Reviewers on Amazon love these for their stylish looks and easy slip-on design, assuring they're great for casual walks and low-impact exercise.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="111ce7a2-92bd-4b3f-a53f-04170dac5e97" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="6a0cd397-0a7e-4fb1-a096-73766e3a418d" data-action="Deal Block" data-label="Mens Summits Key Pace Hands Free Slip-in" data-dimension48="Mens Summits Key Pace Hands Free Slip-in" data-dimension25="$56" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="6a0cd397-0a7e-4fb1-a096-73766e3a418d" data-action="Deal Block" data-label="Mens Summits Key Pace Hands Free Slip-in" data-dimension48="Mens Summits Key Pace Hands Free Slip-in" data-dimension25="$56">Mens Summits Key Pace Hands Free Slip-in: was $87 now $56</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="6a0cd397-0a7e-4fb1-a096-73766e3a418d" data-action="Deal Block" data-label="Mens Summits Key Pace Hands Free Slip-in" data-dimension48="Mens Summits Key Pace Hands Free Slip-in" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="bf4c063d-eeb6-4b79-9cf5-3bff8db07dda" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$84" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="bf4c063d-eeb6-4b79-9cf5-3bff8db07dda" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$84">Max Cushioning Elite 2.0 (Women's): was $111 now $84</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="bf4c063d-eeb6-4b79-9cf5-3bff8db07dda" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$84">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Early Black Friday Skechers deals are here — 19 deals I’d shop from $13 on sneakers, running shoes, sandals and apparel ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Watch out, <a href="https://www.tomsguide.com/black-friday-deals-and-sales">Black Friday deals</a> are closer than they appear. Amazon is getting the holiday shopping season started with a bunch of <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">early Black Friday Skechers deals</a>, and I recommend filling your cart now to beat the rush. </p><p>One of the most popular shoes on Amazon is the <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BNNTR2" target="_blank" rel="nofollow">Skechers Gowalk Flex Slip-ins Athletic Slip-on Sneaker, on sale from $35</a>. These sneakers would be a great gift for someone who’s always on the go, as these slip on in a flash and keep your feet comfortable even if you’re walking around for hours.</p><p>There are also some awesome deals up for grabs on Skechers apparel, like the <a href="https://www.amazon.com/Skechers-Womens-Misses-Waisted-Pocket/dp/B08C818FWP" target="_blank" rel="nofollow">Skechers Go Walk High Waisted Pant Joy on sale from $26 at Amazon</a>. </p><p><strong>Note: </strong>prices vary based on your choice of size and color. To find the best deal for you, check out any different color options available in your size. Make sure to stay up to date with the best savings by following our <a href="https://www.tomsguide.com/live/news/ive-picked-the-best-early-black-friday-deals-november-2025">Black Friday deals live blog</a> and checking out the <a href="https://www.tomsguide.com/sales-events/target-early-black-friday-sale-live-now-huge-deals-on-tvs-apparel-headphones-and-more">deals I'd shop in Target's early Black Friday sale</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Go Walk High Waisted 8" Bike Short (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-Short-Pockets/dp/B08C81LFWM" target="_blank" rel="nofollow"><strong>was $39 now from $13</strong></a><strong></strong></li><li><strong>Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><strong>was $49 now from $14</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a><strong></strong></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $24</strong></a><strong></strong></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $41 now from $24</strong></a><strong></strong></li><li><strong>Go-Walk Flex Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><strong>was $75 now from $35</strong></a></li><li><strong>Go Walk Flex Grand Entry Slip In Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow"><strong>was $87 now from $47</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $81</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $86</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="e7723fa6-ea8f-4853-9588-51119e0b38c9" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="e7723fa6-ea8f-4853-9588-51119e0b38c9" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$14">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $14</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="e7723fa6-ea8f-4853-9588-51119e0b38c9" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24">Bobs B Cute Sneaker (Women's): was $45 now $24</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $41 now $24</a></strong><br>The Go Max-Athletics slip-ons are great for walking and are a fantastic value in the sale, having been reduced to less than half price. They use the Skechers' Goga Max technology insole with high-rebound cushioning to deliver comfort even when you're spending the whole day on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.25%;"><img id="ZKeLvgP4FsvQEjujwK9aQb" name="61AEYO4KkGL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZKeLvgP4FsvQEjujwK9aQb.jpg" mos="" align="middle" fullscreen="" width="695" height="384" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$35">Go-Walk Flex Slip-ins (Men's): was $75 now $35</a></strong><br>The Skechers GoWalk Flex are super comfortable, and really convenient if you're travelling, or just find it tricky to bend down and tie your laces. This is a super popular shoe on Amazon, now at a fantastic price.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="c082aa5e-08fc-4d89-8c3f-28dd976e0874" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="c082aa5e-08fc-4d89-8c3f-28dd976e0874" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21">Haney Oxford (Men's): was $55 now $21</a></strong><br>Now on sale starting from just $21, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="c082aa5e-08fc-4d89-8c3f-28dd976e0874" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="69cfa892-8926-4df9-81cc-8c690948c130" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="69cfa892-8926-4df9-81cc-8c690948c130" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$40">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $40</a></strong><br>On sale starting from $40, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 are some of the most comfortable flip-flops you'll find thanks to their chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="69cfa892-8926-4df9-81cc-8c690948c130" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="19b75595-1802-4c7c-a8c1-df4dd128c671" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$47" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.88%;"><img id="5TDrENi3kgPNGB3eyso2Hf" name="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5TDrENi3kgPNGB3eyso2Hf.jpg" mos="" align="middle" fullscreen="" width="695" height="437" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="19b75595-1802-4c7c-a8c1-df4dd128c671" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$47">Go Walk Flex Grand Entry Slip In Sneaker (Women's): was $87 now $47</a></strong><br>On sale from $47, these Skechers sneakers are perfect to keep up with you when you're on your feet all day. Reviewers on Amazon love these for their stylish looks and easy slip-on design, assuring they're great for casual walks and low-impact exercise.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="19b75595-1802-4c7c-a8c1-df4dd128c671" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$47">View Deal</a></p></div><div class="product"><a data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$48">Go Walk 5 (Women's): was $60 now $48</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down. To find the best price, be sure to look through all the color options in your size. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="80395841-3217-44f4-ae93-73908790b98f" data-action="Deal Block" data-label="Easy Going - Fall Adventures Shoe (Women's)" data-dimension48="Easy Going - Fall Adventures Shoe (Women's)" data-dimension25="$64" href="https://www.amazon.com/Skechers-Womens-EASY-GOING-ADVENTURES/dp/B0CHL86MWT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:74.96%;"><img id="z6LA6sxSt67Ka5bAQfnCqf" name="Easy Going - Fall Adventures Shoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z6LA6sxSt67Ka5bAQfnCqf.jpg" mos="" align="middle" fullscreen="" width="695" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-EASY-GOING-ADVENTURES/dp/B0CHL86MWT" target="_blank" rel="nofollow" data-dimension112="80395841-3217-44f4-ae93-73908790b98f" data-action="Deal Block" data-label="Easy Going - Fall Adventures Shoe (Women's)" data-dimension48="Easy Going - Fall Adventures Shoe (Women's)" data-dimension25="$64">Easy Going - Fall Adventures Shoe (Women's): was $92 now $64</a></strong><br>Do these Skechers need any introduction, when their name sums them up perfectly? The Skechers Easy Going Fall Adventures are weather proof and have a cozy faux fur collar, making them perfect for the season. They look like boots, but slip on and off easily, and have super soft Air-Cooled Memory Foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-EASY-GOING-ADVENTURES/dp/B0CHL86MWT" target="_blank" rel="nofollow" data-dimension112="80395841-3217-44f4-ae93-73908790b98f" data-action="Deal Block" data-label="Easy Going - Fall Adventures Shoe (Women's)" data-dimension48="Easy Going - Fall Adventures Shoe (Women's)" data-dimension25="$64">View Deal</a></p></div><div class="product"><a data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$66" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$66">Summits Key Pace Slip-ins (Men's): was $87 now $66</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$66">View Deal</a></p></div><div class="product"><a data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$72" href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:94.96%;"><img id="ZksHqHCA2UD5YV8b5LBVwV" name="Easy Going - Cozy Weather 2 Slip-ins" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZksHqHCA2UD5YV8b5LBVwV.jpg" mos="" align="middle" fullscreen="" width="695" height="660" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow" data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$72">Easy Going - Cozy Weather 2 Slip-ins: was $95 now $72</a></strong><br>It's boot season! If you want an even comfier take on Ugg boots, go for the Skechers Easy Going Cozy Weather 2. These Skechers boots slip on hands free and have super soft Air-Cooled Memory Foam insoles to keep your feet from overheating. The leather upper also repels water to keep your feet dry!<a class="view-deal button" href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow" data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$72">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. The outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div class="product"><a data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$81" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$81">Viper Sneaker (Men's): was $103 now $81</a></strong><br>Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$81">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$86" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$86">Max Cushioning Elite 2.0 (Women's): was $111 now $86</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$86">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-apparel-deals"><span>Skechers Apparel deals</span></h3><div class="product"><a data-dimension112="63e8c345-96a5-409b-aba4-d84f354c15c0" data-action="Deal Block" data-label="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension48="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension25="$13" href="https://www.amazon.com/Skechers-Womens-Waisted-Short-Pockets/dp/B08C81LFWM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:242.12%;"><img id="35kTVwjXP8NEE4J2a9r8ML" name="Go Walk High Waisted 8" Bike Short (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/35kTVwjXP8NEE4J2a9r8ML.jpg" mos="" align="middle" fullscreen="" width="679" height="1644" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-Short-Pockets/dp/B08C81LFWM" target="_blank" rel="nofollow" data-dimension112="63e8c345-96a5-409b-aba4-d84f354c15c0" data-action="Deal Block" data-label="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension48="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension25="$13">Go Walk High Waisted 8" Bike Short (Women's): was $39 now $13</a></strong><br>Getting these Skechers bike shorts on sale from just $7 is a pretty incredible deal. If your size is in stock, snap them up fast! These have flatlock seams to reduce chafing, stretch to move with you and have pockets to store your stuff while you're working out.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-Short-Pockets/dp/B08C81LFWM" target="_blank" rel="nofollow" data-dimension112="63e8c345-96a5-409b-aba4-d84f354c15c0" data-action="Deal Block" data-label="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension48="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension25="$13">View Deal</a></p></div><div class="product"><a data-dimension112="0263e2bf-bb21-4df9-bb26-366de371ff36" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$13" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBSP71R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:87.48%;"><img id="NEVA2HNhbBzjVPNReTn8k" name="81bnL9lyMBL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NEVA2HNhbBzjVPNReTn8k.jpg" mos="" align="middle" fullscreen="" width="679" height="594" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBSP71R" target="_blank" rel="nofollow" data-dimension112="0263e2bf-bb21-4df9-bb26-366de371ff36" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$13">6 Pack Work Quarter Crew Socks (Men's): was $16 now $13</a></strong><br>Snag yourself six super comfy Skechers socks with this deal. These crew socks stay in place thanks to their secure cuffs and provide improved cushioning and arch support.<a class="view-deal button" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBSP71R" target="_blank" rel="nofollow" data-dimension112="0263e2bf-bb21-4df9-bb26-366de371ff36" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$13">View Deal</a></p></div><div class="product"><a data-dimension112="6fbac6ba-1a72-4dd7-952b-111d17107f24" data-action="Deal Block" data-label="Go Walk High Waisted Pant Joy (Women's)" data-dimension48="Go Walk High Waisted Pant Joy (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Misses-Waisted-Pocket/dp/B08C818FWP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:485px;"><p class="vanilla-image-block" style="padding-top:260.62%;"><img id="UByJ99Ncd6ZM8mAe5MGE7F" name="Go Walk High Waisted Pant Joy (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UByJ99Ncd6ZM8mAe5MGE7F.jpg" mos="" align="middle" fullscreen="" width="485" height="1264" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Misses-Waisted-Pocket/dp/B08C818FWP" target="_blank" rel="nofollow" data-dimension112="6fbac6ba-1a72-4dd7-952b-111d17107f24" data-action="Deal Block" data-label="Go Walk High Waisted Pant Joy (Women's)" data-dimension48="Go Walk High Waisted Pant Joy (Women's)" data-dimension25="$26">Go Walk High Waisted Pant Joy (Women's): was $49 now $26</a></strong><br>In case you didn't know, Skechers doesn't just make shoes. Right now you can get the popular Skechers Go Walk Pant Joy on sale starting from $26. These leggings are durable, flattering and provide four-way stretch; plus, their high waist, boot-cut style looks excellent.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Misses-Waisted-Pocket/dp/B08C818FWP" target="_blank" rel="nofollow" data-dimension112="6fbac6ba-1a72-4dd7-952b-111d17107f24" data-action="Deal Block" data-label="Go Walk High Waisted Pant Joy (Women's)" data-dimension48="Go Walk High Waisted Pant Joy (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="341cf189-999a-48fe-9c96-27f33db6ef78" data-action="Deal Block" data-label="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension48="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Recharge-Straight-Heather-Charcoal/dp/B09R3RH8J1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:551px;"><p class="vanilla-image-block" style="padding-top:180.58%;"><img id="ibgEGt3cF25LZxqEY2hT8" name="Go Walk Recharge Straight Leg Pant (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ibgEGt3cF25LZxqEY2hT8.jpg" mos="" align="middle" fullscreen="" width="551" height="995" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Recharge-Straight-Heather-Charcoal/dp/B09R3RH8J1" target="_blank" rel="nofollow" data-dimension112="341cf189-999a-48fe-9c96-27f33db6ef78" data-action="Deal Block" data-label="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension48="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension25="$39">Go Walk Recharge Straight Leg Pant (Men's): was $54 now $39</a></strong><br>Take on the world in some of the most comfortable pants on the market. Skechers' Go Walk Recharge pants are made of Go Flex fabric that's soft to the touch, stretchy and moisture wicking. Right now you can get a pair starting from $39.<a class="view-deal button" href="https://www.amazon.com/Skechers-Recharge-Straight-Heather-Charcoal/dp/B09R3RH8J1" target="_blank" rel="nofollow" data-dimension112="341cf189-999a-48fe-9c96-27f33db6ef78" data-action="Deal Block" data-label="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension48="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension25="$39">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/early-black-friday-skechers-deals-are-here-15-deals-id-shop-from-usd7-on-sneakers-running-shoes-sandals-and-apparel</link>
                                                                            <description>
                            <![CDATA[ Amazon is getting Black Friday started early with these Skechers deals — check out the items I’d add to my cart now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">LiVdYzaPfpzJookGMRqd65</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/KwMfAhUpD3Csa2eX7FyKoK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 04 Nov 2025 14:25:14 +0000</pubDate>                                                                                                                                <updated>Thu, 06 Nov 2025 14:22:02 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/KwMfAhUpD3Csa2eX7FyKoK-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/KwMfAhUpD3Csa2eX7FyKoK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Watch out, <a href="https://www.tomsguide.com/black-friday-deals-and-sales">Black Friday deals</a> are closer than they appear. Amazon is getting the holiday shopping season started with a bunch of <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">early Black Friday Skechers deals</a>, and I recommend filling your cart now to beat the rush. </p><p>One of the most popular shoes on Amazon is the <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BNNTR2" target="_blank" rel="nofollow">Skechers Gowalk Flex Slip-ins Athletic Slip-on Sneaker, on sale from $35</a>. These sneakers would be a great gift for someone who’s always on the go, as these slip on in a flash and keep your feet comfortable even if you’re walking around for hours.</p><p>There are also some awesome deals up for grabs on Skechers apparel, like the <a href="https://www.amazon.com/Skechers-Womens-Misses-Waisted-Pocket/dp/B08C818FWP" target="_blank" rel="nofollow">Skechers Go Walk High Waisted Pant Joy on sale from $26 at Amazon</a>. </p><p><strong>Note: </strong>prices vary based on your choice of size and color. To find the best deal for you, check out any different color options available in your size. Make sure to stay up to date with the best savings by following our <a href="https://www.tomsguide.com/live/news/ive-picked-the-best-early-black-friday-deals-november-2025">Black Friday deals live blog</a> and checking out the <a href="https://www.tomsguide.com/sales-events/target-early-black-friday-sale-live-now-huge-deals-on-tvs-apparel-headphones-and-more">deals I'd shop in Target's early Black Friday sale</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Go Walk High Waisted 8" Bike Short (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-Short-Pockets/dp/B08C81LFWM" target="_blank" rel="nofollow"><strong>was $39 now from $13</strong></a><strong></strong></li><li><strong>Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><strong>was $49 now from $14</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a><strong></strong></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $24</strong></a><strong></strong></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $41 now from $24</strong></a><strong></strong></li><li><strong>Go-Walk Flex Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><strong>was $75 now from $35</strong></a></li><li><strong>Go Walk Flex Grand Entry Slip In Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow"><strong>was $87 now from $47</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li><li><strong>Viper Court Reload Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $81</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now from $86</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="e7723fa6-ea8f-4853-9588-51119e0b38c9" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.88%;"><img id="hvAgkNmHzWtvwtfLxAYGpQ" name="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvAgkNmHzWtvwtfLxAYGpQ.jpg" mos="" align="middle" fullscreen="" width="695" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="e7723fa6-ea8f-4853-9588-51119e0b38c9" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$14">Flex Appeal 4.0-Livin' in This Sport Sandal (Women's): was $49 now $14</a></strong><br>These Skechers sandals have seen significant discounts in certain sizes and colors, so grab a pair and put them away for next summer! These have a super soft Yoga Foam sole and unlike most sandals, stay securely on your feet thanks to their stretchy knit upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Appeal-4-0-Livin-Sandal/dp/B0CDKP7SL6" target="_blank" rel="nofollow" data-dimension112="e7723fa6-ea8f-4853-9588-51119e0b38c9" data-action="Deal Block" data-label="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension48="Flex Appeal 4.0-Livin' in This Sport Sandal (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24">Bobs B Cute Sneaker (Women's): was $45 now $24</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $41 now $24</a></strong><br>The Go Max-Athletics slip-ons are great for walking and are a fantastic value in the sale, having been reduced to less than half price. They use the Skechers' Goga Max technology insole with high-rebound cushioning to deliver comfort even when you're spending the whole day on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.25%;"><img id="ZKeLvgP4FsvQEjujwK9aQb" name="61AEYO4KkGL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZKeLvgP4FsvQEjujwK9aQb.jpg" mos="" align="middle" fullscreen="" width="695" height="384" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$35">Go-Walk Flex Slip-ins (Men's): was $75 now $35</a></strong><br>The Skechers GoWalk Flex are super comfortable, and really convenient if you're travelling, or just find it tricky to bend down and tie your laces. This is a super popular shoe on Amazon, now at a fantastic price.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="c082aa5e-08fc-4d89-8c3f-28dd976e0874" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="c082aa5e-08fc-4d89-8c3f-28dd976e0874" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21">Haney Oxford (Men's): was $55 now $21</a></strong><br>Now on sale starting from just $21, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="c082aa5e-08fc-4d89-8c3f-28dd976e0874" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="69cfa892-8926-4df9-81cc-8c690948c130" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.50%;"><img id="3Ka6YWB8eYji8a3AK2VZmi" name="Ultra Flex 3.0 - Coastal Aura (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Ka6YWB8eYji8a3AK2VZmi.jpg" mos="" align="middle" fullscreen="" width="695" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="69cfa892-8926-4df9-81cc-8c690948c130" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$40">Ultra Flex 3.0 - Coastal Aura (Women's): was $57 now $40</a></strong><br>On sale starting from $40, these Skechers sandals are a nice deal, so make sure to act fast if they're in stock in your size. The Ultra Flex 3.0 are some of the most comfortable flip-flops you'll find thanks to their chunky Yoga Foam sole, and they have a stylish metallic knit strip.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Ultra-3-0-Coastal-Flip-Flop/dp/B0DFXKC5PT" target="_blank" rel="nofollow" data-dimension112="69cfa892-8926-4df9-81cc-8c690948c130" data-action="Deal Block" data-label="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension48="Ultra Flex 3.0 - Coastal Aura (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="19b75595-1802-4c7c-a8c1-df4dd128c671" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$47" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.88%;"><img id="5TDrENi3kgPNGB3eyso2Hf" name="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5TDrENi3kgPNGB3eyso2Hf.jpg" mos="" align="middle" fullscreen="" width="695" height="437" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="19b75595-1802-4c7c-a8c1-df4dd128c671" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$47">Go Walk Flex Grand Entry Slip In Sneaker (Women's): was $87 now $47</a></strong><br>On sale from $47, these Skechers sneakers are perfect to keep up with you when you're on your feet all day. Reviewers on Amazon love these for their stylish looks and easy slip-on design, assuring they're great for casual walks and low-impact exercise.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Hands-Slip-Ins-Grand-Sneaker/dp/B0CK3G71X1" target="_blank" rel="nofollow" data-dimension112="19b75595-1802-4c7c-a8c1-df4dd128c671" data-action="Deal Block" data-label="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension48="Go Walk Flex Grand Entry Slip In Sneaker (Women's)" data-dimension25="$47">View Deal</a></p></div><div class="product"><a data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$48" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.81%;"><img id="CvF2ssDX6cykx4XpPLkkfX" name="81bc5+ZTzUL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CvF2ssDX6cykx4XpPLkkfX.jpg" mos="" align="middle" fullscreen="" width="695" height="506" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$48">Go Walk 5 (Women's): was $60 now $48</a></strong><br>These are one of Skecher's most popular shoes, and for good reason. The midsole is plush and supportive underfoot, the upper is soft and comfortable, and you can slip them on and off without bending down. To find the best price, be sure to look through all the color options in your size. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="613af568-3d0d-4ca5-87cc-7ab8a8e2c725" data-action="Deal Block" data-label="Go Walk 5 (Women's)" data-dimension48="Go Walk 5 (Women's)" data-dimension25="$48">View Deal</a></p></div><div class="product"><a data-dimension112="80395841-3217-44f4-ae93-73908790b98f" data-action="Deal Block" data-label="Easy Going - Fall Adventures Shoe (Women's)" data-dimension48="Easy Going - Fall Adventures Shoe (Women's)" data-dimension25="$64" href="https://www.amazon.com/Skechers-Womens-EASY-GOING-ADVENTURES/dp/B0CHL86MWT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:74.96%;"><img id="z6LA6sxSt67Ka5bAQfnCqf" name="Easy Going - Fall Adventures Shoe (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z6LA6sxSt67Ka5bAQfnCqf.jpg" mos="" align="middle" fullscreen="" width="695" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-EASY-GOING-ADVENTURES/dp/B0CHL86MWT" target="_blank" rel="nofollow" data-dimension112="80395841-3217-44f4-ae93-73908790b98f" data-action="Deal Block" data-label="Easy Going - Fall Adventures Shoe (Women's)" data-dimension48="Easy Going - Fall Adventures Shoe (Women's)" data-dimension25="$64">Easy Going - Fall Adventures Shoe (Women's): was $92 now $64</a></strong><br>Do these Skechers need any introduction, when their name sums them up perfectly? The Skechers Easy Going Fall Adventures are weather proof and have a cozy faux fur collar, making them perfect for the season. They look like boots, but slip on and off easily, and have super soft Air-Cooled Memory Foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-EASY-GOING-ADVENTURES/dp/B0CHL86MWT" target="_blank" rel="nofollow" data-dimension112="80395841-3217-44f4-ae93-73908790b98f" data-action="Deal Block" data-label="Easy Going - Fall Adventures Shoe (Women's)" data-dimension48="Easy Going - Fall Adventures Shoe (Women's)" data-dimension25="$64">View Deal</a></p></div><div class="product"><a data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$66" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1143px;"><p class="vanilla-image-block" style="padding-top:60.80%;"><img id="d83wo5d5cEeEp8tWjiqKrC" name="716ignpBYCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/d83wo5d5cEeEp8tWjiqKrC.jpg" mos="" align="middle" fullscreen="" width="1143" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$66">Summits Key Pace Slip-ins (Men's): was $87 now $66</a></strong><br>Another super-popular shoe, these men's slip-in sneakers have elastic stretch laces to save you from bending to tie your shoes. With a navy design that goes with everything, these are a seriously comfortable pair of sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Slip-Loafer/dp/B0CB22GJH3/?th=1&psc=1" target="_blank" rel="nofollow" data-dimension112="b57aa206-9f33-45e8-916c-41cc51f4a687" data-action="Deal Block" data-label="Summits Key Pace Slip-ins (Men's)" data-dimension48="Summits Key Pace Slip-ins (Men's)" data-dimension25="$66">View Deal</a></p></div><div class="product"><a data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$72" href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:94.96%;"><img id="ZksHqHCA2UD5YV8b5LBVwV" name="Easy Going - Cozy Weather 2 Slip-ins" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZksHqHCA2UD5YV8b5LBVwV.jpg" mos="" align="middle" fullscreen="" width="695" height="660" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow" data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$72">Easy Going - Cozy Weather 2 Slip-ins: was $95 now $72</a></strong><br>It's boot season! If you want an even comfier take on Ugg boots, go for the Skechers Easy Going Cozy Weather 2. These Skechers boots slip on hands free and have super soft Air-Cooled Memory Foam insoles to keep your feet from overheating. The leather upper also repels water to keep your feet dry!<a class="view-deal button" href="https://www.amazon.com/Skechers-GOING-COZY-WEATHER-2-Hands-Slip-Ins/dp/B0CV9F4X2T" target="_blank" rel="nofollow" data-dimension112="e5d195f4-5876-45e5-9d9b-0842c845a2a0" data-action="Deal Block" data-label="Easy Going - Cozy Weather 2 Slip-ins" data-dimension48="Easy Going - Cozy Weather 2 Slip-ins" data-dimension25="$72">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. The outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div class="product"><a data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$81" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$81">Viper Sneaker (Men's): was $103 now $81</a></strong><br>Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Viper Sneaker (Men's)" data-dimension48="Viper Sneaker (Men's)" data-dimension25="$81">View Deal</a></p></div><div class="product"><a data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$86" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$86">Max Cushioning Elite 2.0 (Women's): was $111 now $86</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fc0da546-efed-49c2-aab1-d107b5479a01" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$86">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-apparel-deals"><span>Skechers Apparel deals</span></h3><div class="product"><a data-dimension112="63e8c345-96a5-409b-aba4-d84f354c15c0" data-action="Deal Block" data-label="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension48="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension25="$13" href="https://www.amazon.com/Skechers-Womens-Waisted-Short-Pockets/dp/B08C81LFWM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:242.12%;"><img id="35kTVwjXP8NEE4J2a9r8ML" name="Go Walk High Waisted 8" Bike Short (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/35kTVwjXP8NEE4J2a9r8ML.jpg" mos="" align="middle" fullscreen="" width="679" height="1644" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-Short-Pockets/dp/B08C81LFWM" target="_blank" rel="nofollow" data-dimension112="63e8c345-96a5-409b-aba4-d84f354c15c0" data-action="Deal Block" data-label="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension48="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension25="$13">Go Walk High Waisted 8" Bike Short (Women's): was $39 now $13</a></strong><br>Getting these Skechers bike shorts on sale from just $7 is a pretty incredible deal. If your size is in stock, snap them up fast! These have flatlock seams to reduce chafing, stretch to move with you and have pockets to store your stuff while you're working out.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-Short-Pockets/dp/B08C81LFWM" target="_blank" rel="nofollow" data-dimension112="63e8c345-96a5-409b-aba4-d84f354c15c0" data-action="Deal Block" data-label="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension48="Go Walk High Waisted 8" Bike Short (Women's)" data-dimension25="$13">View Deal</a></p></div><div class="product"><a data-dimension112="0263e2bf-bb21-4df9-bb26-366de371ff36" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$13" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBSP71R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:87.48%;"><img id="NEVA2HNhbBzjVPNReTn8k" name="81bnL9lyMBL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NEVA2HNhbBzjVPNReTn8k.jpg" mos="" align="middle" fullscreen="" width="679" height="594" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBSP71R" target="_blank" rel="nofollow" data-dimension112="0263e2bf-bb21-4df9-bb26-366de371ff36" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$13">6 Pack Work Quarter Crew Socks (Men's): was $16 now $13</a></strong><br>Snag yourself six super comfy Skechers socks with this deal. These crew socks stay in place thanks to their secure cuffs and provide improved cushioning and arch support.<a class="view-deal button" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBSP71R" target="_blank" rel="nofollow" data-dimension112="0263e2bf-bb21-4df9-bb26-366de371ff36" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$13">View Deal</a></p></div><div class="product"><a data-dimension112="6fbac6ba-1a72-4dd7-952b-111d17107f24" data-action="Deal Block" data-label="Go Walk High Waisted Pant Joy (Women's)" data-dimension48="Go Walk High Waisted Pant Joy (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Misses-Waisted-Pocket/dp/B08C818FWP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:485px;"><p class="vanilla-image-block" style="padding-top:260.62%;"><img id="UByJ99Ncd6ZM8mAe5MGE7F" name="Go Walk High Waisted Pant Joy (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UByJ99Ncd6ZM8mAe5MGE7F.jpg" mos="" align="middle" fullscreen="" width="485" height="1264" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Misses-Waisted-Pocket/dp/B08C818FWP" target="_blank" rel="nofollow" data-dimension112="6fbac6ba-1a72-4dd7-952b-111d17107f24" data-action="Deal Block" data-label="Go Walk High Waisted Pant Joy (Women's)" data-dimension48="Go Walk High Waisted Pant Joy (Women's)" data-dimension25="$26">Go Walk High Waisted Pant Joy (Women's): was $49 now $26</a></strong><br>In case you didn't know, Skechers doesn't just make shoes. Right now you can get the popular Skechers Go Walk Pant Joy on sale starting from $26. These leggings are durable, flattering and provide four-way stretch; plus, their high waist, boot-cut style looks excellent.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Misses-Waisted-Pocket/dp/B08C818FWP" target="_blank" rel="nofollow" data-dimension112="6fbac6ba-1a72-4dd7-952b-111d17107f24" data-action="Deal Block" data-label="Go Walk High Waisted Pant Joy (Women's)" data-dimension48="Go Walk High Waisted Pant Joy (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="341cf189-999a-48fe-9c96-27f33db6ef78" data-action="Deal Block" data-label="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension48="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Recharge-Straight-Heather-Charcoal/dp/B09R3RH8J1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:551px;"><p class="vanilla-image-block" style="padding-top:180.58%;"><img id="ibgEGt3cF25LZxqEY2hT8" name="Go Walk Recharge Straight Leg Pant (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ibgEGt3cF25LZxqEY2hT8.jpg" mos="" align="middle" fullscreen="" width="551" height="995" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Recharge-Straight-Heather-Charcoal/dp/B09R3RH8J1" target="_blank" rel="nofollow" data-dimension112="341cf189-999a-48fe-9c96-27f33db6ef78" data-action="Deal Block" data-label="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension48="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension25="$39">Go Walk Recharge Straight Leg Pant (Men's): was $54 now $39</a></strong><br>Take on the world in some of the most comfortable pants on the market. Skechers' Go Walk Recharge pants are made of Go Flex fabric that's soft to the touch, stretchy and moisture wicking. Right now you can get a pair starting from $39.<a class="view-deal button" href="https://www.amazon.com/Skechers-Recharge-Straight-Heather-Charcoal/dp/B09R3RH8J1" target="_blank" rel="nofollow" data-dimension112="341cf189-999a-48fe-9c96-27f33db6ef78" data-action="Deal Block" data-label="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension48="Go Walk Recharge Straight Leg Pant (Men's)" data-dimension25="$39">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers Amazon sale is live from $19 — my 15 favorite deals to shop this fall ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We saw some awesome Skechers deals over Amazon’s October sale, Prime Big Deal Days. But the fun doesn’t have to end there — Amazon is still offering some killer Skechers deals that are perfect to give your wardrobe a fall refresh.</p><p>For example, right now you can get the best-selling <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMCKZC" target="_blank" rel="nofollow">Skechers Gowalk Flex Slip-ins on sale from $45 at Amazon</a>. These slip-on sneakers have a super simple design that goes with everything, and they’re incredibly comfortable to wear thanks to their Ultra Go cushioning built in.</p><p>Plus, it’ll be getting chilly out there soon — to keep your feet warm, snag the fuzzy <a href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow">Skechers Keepsakes Lite Slippers on sale from $36 at Amazon</a>.</p><p><strong>Note: </strong>Prices vary based on your choices of size and color. To find the best deal for you, check out any different color options available in your size. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/wellness/running/i-went-on-vacation-to-japan-and-everyone-was-wearing-on-sneakers-9-deals-i-wish-id-bought">deals I’d shop in On’s sneaker sale</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $28</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $29</strong></a></li><li><strong>Melson Edrick Slip Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Edrick-Brown/dp/B0DJ1MRP8M" target="_blank" rel="nofollow"><strong>was $32 now from $29</strong></a></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $41 now from $33</strong></a></li><li><strong>Go-Walk Flex Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><strong>was $75 now from $45</strong></a></li><li><strong>Respected-Holmgren Slip-in Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><strong>was $91 now from $59</strong></a><strong></strong></li><li><strong>Arch Fit Arcade-Meet Ya There Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><strong>was $78 now from $63</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li><li><strong>Men's Viper Court Reload sneaker: </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $81</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$28" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$28">Foamies Precision Slide Sandal (Men's): was $49 now $28</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $28 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$29">Bobs B Cute Sneaker (Women's): was $45 now $29</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="0e042a83-d579-4d29-867e-ffbeb206b0c9" data-action="Deal Block" data-label="Melson Edrick )" data-dimension48="Melson Edrick )" data-dimension25="$29" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Edrick-Brown/dp/B0DJ1MRP8M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.19%;"><img id="n8TKHDTRhZby48TFvTa37Y" name="Melson Edrick" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/n8TKHDTRhZby48TFvTa37Y.jpg" mos="" align="middle" fullscreen="" width="695" height="460" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Edrick-Brown/dp/B0DJ1MRP8M" target="_blank" rel="nofollow" data-dimension112="0e042a83-d579-4d29-867e-ffbeb206b0c9" data-action="Deal Block" data-label="Melson Edrick )" data-dimension48="Melson Edrick )" data-dimension25="$29">Melson Edrick ): was $32 now $29</a></strong><br>Casual yet elevated, these Skechers Melson Edrick loafers have a great look. They slip on easily hands-free, and reviewers like their comfortable fit. Plus, they have Charcoal-infused insoles to reduce odors.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Edrick-Brown/dp/B0DJ1MRP8M" target="_blank" rel="nofollow" data-dimension112="0e042a83-d579-4d29-867e-ffbeb206b0c9" data-action="Deal Block" data-label="Melson Edrick )" data-dimension48="Melson Edrick )" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$33">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $41 now $33</a></strong><br>The Go Max-Athletics slip-ons are great for walking and are a fantastic value in the sale, having been reduced to less than half price. They use the Skechers' Goga Max technology insole with high-rebound cushioning to deliver comfort even when you're spending the whole day on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="c3836f85-d331-4ac7-8a31-27830b45680c" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="c3836f85-d331-4ac7-8a31-27830b45680c" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$34">Bobs Billie Sneaker (Women's): was $42 now $34</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="c3836f85-d331-4ac7-8a31-27830b45680c" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="0faaf061-3d6c-4f81-b85c-ee9092078c74" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$36" href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1181px;"><p class="vanilla-image-block" style="padding-top:58.85%;"><img id="ut3KQ3LGhZKe4rhieo9nsK" name="719iDVut31L._AC_SY695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ut3KQ3LGhZKe4rhieo9nsK.png" mos="" align="middle" fullscreen="" width="1181" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow" data-dimension112="0faaf061-3d6c-4f81-b85c-ee9092078c74" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$36">Women's Bobs Keepsakes Lite Slipper: was $51 now $36</a></strong><br>Get yourself prepared for winter extra early with these cozy, lined Skechers slippers. With memory-foam insoles, faux fur trim and traction outer sole, these snug slippers will keep you warm, no matter where you wear them.  <a class="view-deal button" href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow" data-dimension112="0faaf061-3d6c-4f81-b85c-ee9092078c74" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="3aed2abc-5236-4c32-bdf1-0fe57a09bbe9" data-action="Deal Block" data-label="Vapor Step-Jet Sister Sneaker" data-dimension48="Vapor Step-Jet Sister Sneaker" data-dimension25="$41" href="https://www.amazon.com/Skechers-Sport-Womens-Step-Jet-Sneaker/dp/B0DC95WM91" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1043px;"><p class="vanilla-image-block" style="padding-top:66.63%;"><img id="R5DyvWzhT4A5kKQkZwsZYB" name="Vapor Step-Jet Sister Sneaker" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/R5DyvWzhT4A5kKQkZwsZYB.jpg" mos="" align="middle" fullscreen="" width="1043" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Step-Jet-Sneaker/dp/B0DC95WM91" target="_blank" rel="nofollow" data-dimension112="3aed2abc-5236-4c32-bdf1-0fe57a09bbe9" data-action="Deal Block" data-label="Vapor Step-Jet Sister Sneaker" data-dimension48="Vapor Step-Jet Sister Sneaker" data-dimension25="$41">Vapor Step-Jet Sister Sneaker: was $51 now $41</a></strong><br>I'm a little obsessed with the unique silhouette of these Skechers. They have flexible high soles that are packed with lightweight Vapor Foam, meaning they provide extra comfort without weighing you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Step-Jet-Sneaker/dp/B0DC95WM91" target="_blank" rel="nofollow" data-dimension112="3aed2abc-5236-4c32-bdf1-0fe57a09bbe9" data-action="Deal Block" data-label="Vapor Step-Jet Sister Sneaker" data-dimension48="Vapor Step-Jet Sister Sneaker" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.25%;"><img id="ZKeLvgP4FsvQEjujwK9aQb" name="61AEYO4KkGL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZKeLvgP4FsvQEjujwK9aQb.jpg" mos="" align="middle" fullscreen="" width="695" height="384" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45">Go-Walk Flex Slip-ins (Men's): was $75 now $45</a></strong><br>The Skechers GoWalk Flex are super comfortable, and really convenient if you're travelling, or just find it tricky to bend down and tie your laces. This is a super popular shoe on Amazon, now at a fantastic price.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="8c4ed30c-1f82-4b7f-93d0-3293f22d9e16" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="8c4ed30c-1f82-4b7f-93d0-3293f22d9e16" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$51">Easy Going-Distinctive Charm Mule (Women's): was $73 now $51</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="8c4ed30c-1f82-4b7f-93d0-3293f22d9e16" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">Respected-Holmgren Slip-in Loafer (Men's): was $90 now $59</a></strong><br>The simple but stylish design of the Respected-Holmgren Slip-in Loafer makes it a great pick for any activity. The Air Cooled Memory Foam delivers breathable comfort, and the Goodyear rubber outsole provides reliable grip in wet or icy conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $63</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$69">Max Cushioning Elite 2.0 (Women's): was $111 now $69</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. The outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div class="product"><a data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81">Men's Viper Sneaker: was $103 now $81</a></strong><br>Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-amazon-sale-is-live-from-usd19-my-15-favorite-deals-to-shop-this-fall</link>
                                                                            <description>
                            <![CDATA[ Amazon is offering deals on some of the most popular Skechers footwear starting from $19 — don’t miss out! ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KDB8Ro2yYhniJBu8addJHU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kkaKPTeQ2j7htqyaHhC2Sb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 16 Oct 2025 13:21:30 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kkaKPTeQ2j7htqyaHhC2Sb-1280-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers deals]]></media:description>                                                            <media:text><![CDATA[Skechers deals]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers deals]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kkaKPTeQ2j7htqyaHhC2Sb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We saw some awesome Skechers deals over Amazon’s October sale, Prime Big Deal Days. But the fun doesn’t have to end there — Amazon is still offering some killer Skechers deals that are perfect to give your wardrobe a fall refresh.</p><p>For example, right now you can get the best-selling <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMCKZC" target="_blank" rel="nofollow">Skechers Gowalk Flex Slip-ins on sale from $45 at Amazon</a>. These slip-on sneakers have a super simple design that goes with everything, and they’re incredibly comfortable to wear thanks to their Ultra Go cushioning built in.</p><p>Plus, it’ll be getting chilly out there soon — to keep your feet warm, snag the fuzzy <a href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow">Skechers Keepsakes Lite Slippers on sale from $36 at Amazon</a>.</p><p><strong>Note: </strong>Prices vary based on your choices of size and color. To find the best deal for you, check out any different color options available in your size. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/wellness/running/i-went-on-vacation-to-japan-and-everyone-was-wearing-on-sneakers-9-deals-i-wish-id-bought">deals I’d shop in On’s sneaker sale</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Beverlee-Delighted Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $28</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $29</strong></a></li><li><strong>Melson Edrick Slip Ins (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Edrick-Brown/dp/B0DJ1MRP8M" target="_blank" rel="nofollow"><strong>was $32 now from $29</strong></a></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $41 now from $33</strong></a></li><li><strong>Go-Walk Flex Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><strong>was $75 now from $45</strong></a></li><li><strong>Respected-Holmgren Slip-in Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><strong>was $91 now from $59</strong></a><strong></strong></li><li><strong>Arch Fit Arcade-Meet Ya There Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><strong>was $78 now from $63</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li><li><strong>Men's Viper Court Reload sneaker: </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $81</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$28" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$28">Foamies Precision Slide Sandal (Men's): was $49 now $28</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $28 right now. They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$29">Bobs B Cute Sneaker (Women's): was $45 now $29</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="0e042a83-d579-4d29-867e-ffbeb206b0c9" data-action="Deal Block" data-label="Melson Edrick )" data-dimension48="Melson Edrick )" data-dimension25="$29" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Edrick-Brown/dp/B0DJ1MRP8M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.19%;"><img id="n8TKHDTRhZby48TFvTa37Y" name="Melson Edrick" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/n8TKHDTRhZby48TFvTa37Y.jpg" mos="" align="middle" fullscreen="" width="695" height="460" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Edrick-Brown/dp/B0DJ1MRP8M" target="_blank" rel="nofollow" data-dimension112="0e042a83-d579-4d29-867e-ffbeb206b0c9" data-action="Deal Block" data-label="Melson Edrick )" data-dimension48="Melson Edrick )" data-dimension25="$29">Melson Edrick ): was $32 now $29</a></strong><br>Casual yet elevated, these Skechers Melson Edrick loafers have a great look. They slip on easily hands-free, and reviewers like their comfortable fit. Plus, they have Charcoal-infused insoles to reduce odors.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Edrick-Brown/dp/B0DJ1MRP8M" target="_blank" rel="nofollow" data-dimension112="0e042a83-d579-4d29-867e-ffbeb206b0c9" data-action="Deal Block" data-label="Melson Edrick )" data-dimension48="Melson Edrick )" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$33">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $41 now $33</a></strong><br>The Go Max-Athletics slip-ons are great for walking and are a fantastic value in the sale, having been reduced to less than half price. They use the Skechers' Goga Max technology insole with high-rebound cushioning to deliver comfort even when you're spending the whole day on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="c3836f85-d331-4ac7-8a31-27830b45680c" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="c3836f85-d331-4ac7-8a31-27830b45680c" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$34">Bobs Billie Sneaker (Women's): was $42 now $34</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="c3836f85-d331-4ac7-8a31-27830b45680c" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="0faaf061-3d6c-4f81-b85c-ee9092078c74" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$36" href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1181px;"><p class="vanilla-image-block" style="padding-top:58.85%;"><img id="ut3KQ3LGhZKe4rhieo9nsK" name="719iDVut31L._AC_SY695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ut3KQ3LGhZKe4rhieo9nsK.png" mos="" align="middle" fullscreen="" width="1181" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow" data-dimension112="0faaf061-3d6c-4f81-b85c-ee9092078c74" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$36">Women's Bobs Keepsakes Lite Slipper: was $51 now $36</a></strong><br>Get yourself prepared for winter extra early with these cozy, lined Skechers slippers. With memory-foam insoles, faux fur trim and traction outer sole, these snug slippers will keep you warm, no matter where you wear them.  <a class="view-deal button" href="https://www.amazon.com/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX22T5PF/" target="_blank" rel="nofollow" data-dimension112="0faaf061-3d6c-4f81-b85c-ee9092078c74" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="3aed2abc-5236-4c32-bdf1-0fe57a09bbe9" data-action="Deal Block" data-label="Vapor Step-Jet Sister Sneaker" data-dimension48="Vapor Step-Jet Sister Sneaker" data-dimension25="$41" href="https://www.amazon.com/Skechers-Sport-Womens-Step-Jet-Sneaker/dp/B0DC95WM91" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1043px;"><p class="vanilla-image-block" style="padding-top:66.63%;"><img id="R5DyvWzhT4A5kKQkZwsZYB" name="Vapor Step-Jet Sister Sneaker" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/R5DyvWzhT4A5kKQkZwsZYB.jpg" mos="" align="middle" fullscreen="" width="1043" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Step-Jet-Sneaker/dp/B0DC95WM91" target="_blank" rel="nofollow" data-dimension112="3aed2abc-5236-4c32-bdf1-0fe57a09bbe9" data-action="Deal Block" data-label="Vapor Step-Jet Sister Sneaker" data-dimension48="Vapor Step-Jet Sister Sneaker" data-dimension25="$41">Vapor Step-Jet Sister Sneaker: was $51 now $41</a></strong><br>I'm a little obsessed with the unique silhouette of these Skechers. They have flexible high soles that are packed with lightweight Vapor Foam, meaning they provide extra comfort without weighing you down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Step-Jet-Sneaker/dp/B0DC95WM91" target="_blank" rel="nofollow" data-dimension112="3aed2abc-5236-4c32-bdf1-0fe57a09bbe9" data-action="Deal Block" data-label="Vapor Step-Jet Sister Sneaker" data-dimension48="Vapor Step-Jet Sister Sneaker" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.25%;"><img id="ZKeLvgP4FsvQEjujwK9aQb" name="61AEYO4KkGL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZKeLvgP4FsvQEjujwK9aQb.jpg" mos="" align="middle" fullscreen="" width="695" height="384" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45">Go-Walk Flex Slip-ins (Men's): was $75 now $45</a></strong><br>The Skechers GoWalk Flex are super comfortable, and really convenient if you're travelling, or just find it tricky to bend down and tie your laces. This is a super popular shoe on Amazon, now at a fantastic price.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="fa6c3f75-222a-4360-831d-36111e26e8f2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="8c4ed30c-1f82-4b7f-93d0-3293f22d9e16" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:60.58%;"><img id="qWxe9fDXcN2K4w29y6gaPa" name="Easy Going-Distinctive Charm Mule (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qWxe9fDXcN2K4w29y6gaPa.jpg" mos="" align="middle" fullscreen="" width="695" height="421" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="8c4ed30c-1f82-4b7f-93d0-3293f22d9e16" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$51">Easy Going-Distinctive Charm Mule (Women's): was $73 now $51</a></strong><br>This unique Skechers style is a great one to add to your collection. These mules are super easy to slip on and keep your feet cozy and comfortable! Plus, you can flip the strap to the back to make sure they stay secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Easy-Going-Distinctive-Charm/dp/B0DYWXXXCR" target="_blank" rel="nofollow" data-dimension112="8c4ed30c-1f82-4b7f-93d0-3293f22d9e16" data-action="Deal Block" data-label="Easy Going-Distinctive Charm Mule (Women's)" data-dimension48="Easy Going-Distinctive Charm Mule (Women's)" data-dimension25="$51">View Deal</a></p></div><div class="product"><a data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">Respected-Holmgren Slip-in Loafer (Men's): was $90 now $59</a></strong><br>The simple but stylish design of the Respected-Holmgren Slip-in Loafer makes it a great pick for any activity. The Air Cooled Memory Foam delivers breathable comfort, and the Goodyear rubber outsole provides reliable grip in wet or icy conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $63</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$69" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$69">Max Cushioning Elite 2.0 (Women's): was $111 now $69</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time, I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$69">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. The outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div class="product"><a data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81">Men's Viper Sneaker: was $103 now $81</a></strong><br>Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="d1c77b71-a871-4b76-b670-86bb3005c35a" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Step into a new pair of shoes this summer – I highly recommend these 5 Skechers Prime Day deals ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We're nearing the finish line of Australia's <a href="https://www.tomsguide.com/au/news/best-prime-day-deals-and-sales">second Prime Day sale</a> of the year, so if you're looking to score some seriously sweet savings on the best Skechers sneakers, sandals and shoes, you'd better act now. </p><p>We're big fans of the brand here at Tom's Guide, with plenty of great Skecher styles providing the ultimate comfort, support and versatility for all-day wear. The brand has pairs for all age ranges and activities, so if you're on your feet all day or simply want to explore outdoors this summer, there's sure to be a Skechers shoe for you.  </p><p>Right now, you can save up to 70% off select sneakers, slippers and sandals on the <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals">Skechers Amazon storefront</a>. Below, I've gathered my top 5 comfy deals worth dipping your toes into, including some fun summer sandals and sneakers.</p><p>If the pairs below aren't quite your speed or style, Skechers has a <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals" target="_blank">complete list of discounted shoes on its Amazon storefront</a>. You'll need to act fast to score some of the best Skechers Prime Day deals, as these bargains are only available while stocks last and <strong>will end on Monday, October 13</strong>. </p><h3 class="article-body__section" id="section-best-prime-day-skechers-deals-in-australia"><span>Best Prime Day Skechers deals in Australia</span></h3><div class="product"><a data-dimension112="66e75e57-4c56-4963-bfa3-2136671512c5" data-action="Deal Block" data-label="Go Walk Flex - Illuminate (Women's)" data-dimension48="Go Walk Flex - Illuminate (Women's)" data-dimension25="$89.99" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow" data-dimension112="66e75e57-4c56-4963-bfa3-2136671512c5" data-action="Deal Block" data-label="Go Walk Flex - Illuminate (Women's)" data-dimension48="Go Walk Flex - Illuminate (Women's)" data-dimension25="$89.99">Go Walk Flex - Illuminate (Women's): was $129.99 now $89.99</a></strong><br>Sandals don't get much more comfortable than this. The sporty Go Walk Flex have a generous stack of comfortable cushioning underfoot and soft, woven straps to hold your foot in place without adding unwelcome pressure. Plus, these are a part of the Hands Free Slip In range, so you can step right in. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow" data-dimension112="66e75e57-4c56-4963-bfa3-2136671512c5" data-action="Deal Block" data-label="Go Walk Flex - Illuminate (Women's)" data-dimension48="Go Walk Flex - Illuminate (Women's)" data-dimension25="$89.99">View Deal</a></p></div><div class="product"><a data-dimension112="d8784f1f-bfff-427f-bd95-6db0bdbaa39e" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.17" href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="v7q5pTjsfwc6toZmUbQMyV" name="skehcers-slip.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/v7q5pTjsfwc6toZmUbQMyV.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow" data-dimension112="d8784f1f-bfff-427f-bd95-6db0bdbaa39e" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.17">Women's Go Walk Joy: was $119.99 now $56.17</a></strong><br>Snap up a pair of the incredibly comfy Skechers Go Walk Joy, starting from just AU$56.17. Featuring a 5Gen cushioned midsole, a specialised Air Cooled Goga Mat insole and mesh upper fabric, these shoes offer great support — all while being extremely lightweight. <a class="view-deal button" href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow" data-dimension112="d8784f1f-bfff-427f-bd95-6db0bdbaa39e" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.17">View Deal</a></p></div><div class="product"><a data-dimension112="c9f792b7-b61d-4596-aad8-ecda78d8905e" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99" href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1181px;"><p class="vanilla-image-block" style="padding-top:58.85%;"><img id="ut3KQ3LGhZKe4rhieo9nsK" name="719iDVut31L._AC_SY695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ut3KQ3LGhZKe4rhieo9nsK.png" mos="" align="middle" fullscreen="" width="1181" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow" data-dimension112="c9f792b7-b61d-4596-aad8-ecda78d8905e" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99">Women's Bobs Keepsakes Lite Slipper: was $64.28 now $39.99</a></strong><br>Get yourself prepared for winter extra early with these cozy, lined Skechers slippers with 38% off the RRP. With memory-foam insoles, faux fur trim and traction outer sole, these snug slippers will keep you warm, no matter where you wear them.  <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow" data-dimension112="c9f792b7-b61d-4596-aad8-ecda78d8905e" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99">View Deal</a></p></div><div class="product"><a data-dimension112="7c5d7534-036f-4a8b-a240-cb64f64faf5c" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.59" href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0B3LV6DLQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zw6PUDLrbbYmZJwYcyxK5F" name="uno-stand-on-air-red" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zw6PUDLrbbYmZJwYcyxK5F.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0B3LV6DLQ" target="_blank" rel="nofollow" data-dimension112="7c5d7534-036f-4a8b-a240-cb64f64faf5c" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.59">Men's Uno Stand On Air: was $159.99 now $81.59</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability. Available in a wide range of colours, including red, black, white and turquoise.<a class="view-deal button" href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0B3LV6DLQ" target="_blank" rel="nofollow" data-dimension112="7c5d7534-036f-4a8b-a240-cb64f64faf5c" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.59">View Deal</a></p></div><div class="product"><a data-dimension112="ed344f7b-f9ae-4ff4-8d08-482ece2001c5" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:57.55%;"><img id="M9jzLbxfEywbnnz5La3YB" name="61E7yDFsGRL._AC_SX695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M9jzLbxfEywbnnz5La3YB.png" mos="" align="middle" fullscreen="" width="695" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow" data-dimension112="ed344f7b-f9ae-4ff4-8d08-482ece2001c5" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99">Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker: was $169.99 now $89.99</a></strong><br>A stylish iteration of the Hands Free Slip In series, the Jade shoes are perfect for everyday wear, complementing almost every casual activity. This pair is also great for those with limited mobility, as you can slip in without using your hands — hence the name. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow" data-dimension112="ed344f7b-f9ae-4ff4-8d08-482ece2001c5" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99">View Deal</a></p></div><ul><li><em>Follow our dedicated</em><a href="https://www.tomsguide.com/live/news/amazon-prime-big-deal-days-2025-au"><em> live coverage of Amazon's Prime Big Deal Days sale</em></a><em> for more deals and discounts</em></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/running/step-into-a-new-pair-of-shoes-this-summer-i-highly-recommend-these-5-skechers-prime-day-deals</link>
                                                                            <description>
                            <![CDATA[ Amazon Prime Day is here, and so are great Skechers deals. Here are 5 worth slipping into right now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">LXo8dvazEKdvy3bgR6yyV8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/C8MfWfEY74jsEuowwyy2j7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Oct 2025 04:45:18 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Running]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                    <category><![CDATA[Fitness]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a digital content writer for Tom’s Guide in Australia, covering NBN and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher, and her three cats. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/C8MfWfEY74jsEuowwyy2j7-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers sale]]></media:description>                                                            <media:text><![CDATA[Skechers sale]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers sale]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/C8MfWfEY74jsEuowwyy2j7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We're nearing the finish line of Australia's <a href="https://www.tomsguide.com/au/news/best-prime-day-deals-and-sales">second Prime Day sale</a> of the year, so if you're looking to score some seriously sweet savings on the best Skechers sneakers, sandals and shoes, you'd better act now. </p><p>We're big fans of the brand here at Tom's Guide, with plenty of great Skecher styles providing the ultimate comfort, support and versatility for all-day wear. The brand has pairs for all age ranges and activities, so if you're on your feet all day or simply want to explore outdoors this summer, there's sure to be a Skechers shoe for you.  </p><p>Right now, you can save up to 70% off select sneakers, slippers and sandals on the <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals">Skechers Amazon storefront</a>. Below, I've gathered my top 5 comfy deals worth dipping your toes into, including some fun summer sandals and sneakers.</p><p>If the pairs below aren't quite your speed or style, Skechers has a <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals" target="_blank">complete list of discounted shoes on its Amazon storefront</a>. You'll need to act fast to score some of the best Skechers Prime Day deals, as these bargains are only available while stocks last and <strong>will end on Monday, October 13</strong>. </p><h3 class="article-body__section" id="section-best-prime-day-skechers-deals-in-australia"><span>Best Prime Day Skechers deals in Australia</span></h3><div class="product"><a data-dimension112="66e75e57-4c56-4963-bfa3-2136671512c5" data-action="Deal Block" data-label="Go Walk Flex - Illuminate (Women's)" data-dimension48="Go Walk Flex - Illuminate (Women's)" data-dimension25="$89.99" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow" data-dimension112="66e75e57-4c56-4963-bfa3-2136671512c5" data-action="Deal Block" data-label="Go Walk Flex - Illuminate (Women's)" data-dimension48="Go Walk Flex - Illuminate (Women's)" data-dimension25="$89.99">Go Walk Flex - Illuminate (Women's): was $129.99 now $89.99</a></strong><br>Sandals don't get much more comfortable than this. The sporty Go Walk Flex have a generous stack of comfortable cushioning underfoot and soft, woven straps to hold your foot in place without adding unwelcome pressure. Plus, these are a part of the Hands Free Slip In range, so you can step right in. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Hands-Free-Slip-Ins/dp/B0DL4NZR75" target="_blank" rel="nofollow" data-dimension112="66e75e57-4c56-4963-bfa3-2136671512c5" data-action="Deal Block" data-label="Go Walk Flex - Illuminate (Women's)" data-dimension48="Go Walk Flex - Illuminate (Women's)" data-dimension25="$89.99">View Deal</a></p></div><div class="product"><a data-dimension112="d8784f1f-bfff-427f-bd95-6db0bdbaa39e" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.17" href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="v7q5pTjsfwc6toZmUbQMyV" name="skehcers-slip.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/v7q5pTjsfwc6toZmUbQMyV.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow" data-dimension112="d8784f1f-bfff-427f-bd95-6db0bdbaa39e" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.17">Women's Go Walk Joy: was $119.99 now $56.17</a></strong><br>Snap up a pair of the incredibly comfy Skechers Go Walk Joy, starting from just AU$56.17. Featuring a 5Gen cushioned midsole, a specialised Air Cooled Goga Mat insole and mesh upper fabric, these shoes offer great support — all while being extremely lightweight. <a class="view-deal button" href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow" data-dimension112="d8784f1f-bfff-427f-bd95-6db0bdbaa39e" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$56.17">View Deal</a></p></div><div class="product"><a data-dimension112="c9f792b7-b61d-4596-aad8-ecda78d8905e" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99" href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1181px;"><p class="vanilla-image-block" style="padding-top:58.85%;"><img id="ut3KQ3LGhZKe4rhieo9nsK" name="719iDVut31L._AC_SY695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ut3KQ3LGhZKe4rhieo9nsK.png" mos="" align="middle" fullscreen="" width="1181" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow" data-dimension112="c9f792b7-b61d-4596-aad8-ecda78d8905e" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99">Women's Bobs Keepsakes Lite Slipper: was $64.28 now $39.99</a></strong><br>Get yourself prepared for winter extra early with these cozy, lined Skechers slippers with 38% off the RRP. With memory-foam insoles, faux fur trim and traction outer sole, these snug slippers will keep you warm, no matter where you wear them.  <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow" data-dimension112="c9f792b7-b61d-4596-aad8-ecda78d8905e" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99">View Deal</a></p></div><div class="product"><a data-dimension112="7c5d7534-036f-4a8b-a240-cb64f64faf5c" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.59" href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0B3LV6DLQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zw6PUDLrbbYmZJwYcyxK5F" name="uno-stand-on-air-red" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zw6PUDLrbbYmZJwYcyxK5F.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0B3LV6DLQ" target="_blank" rel="nofollow" data-dimension112="7c5d7534-036f-4a8b-a240-cb64f64faf5c" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.59">Men's Uno Stand On Air: was $159.99 now $81.59</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability. Available in a wide range of colours, including red, black, white and turquoise.<a class="view-deal button" href="https://www.amazon.com.au/Skechers-Mens-Uno-Stand-Sneaker/dp/B0B3LV6DLQ" target="_blank" rel="nofollow" data-dimension112="7c5d7534-036f-4a8b-a240-cb64f64faf5c" data-action="Deal Block" data-label="Men's Uno Stand On Air" data-dimension48="Men's Uno Stand On Air" data-dimension25="$81.59">View Deal</a></p></div><div class="product"><a data-dimension112="ed344f7b-f9ae-4ff4-8d08-482ece2001c5" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:57.55%;"><img id="M9jzLbxfEywbnnz5La3YB" name="61E7yDFsGRL._AC_SX695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M9jzLbxfEywbnnz5La3YB.png" mos="" align="middle" fullscreen="" width="695" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow" data-dimension112="ed344f7b-f9ae-4ff4-8d08-482ece2001c5" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99">Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker: was $169.99 now $89.99</a></strong><br>A stylish iteration of the Hands Free Slip In series, the Jade shoes are perfect for everyday wear, complementing almost every casual activity. This pair is also great for those with limited mobility, as you can slip in without using your hands — hence the name. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow" data-dimension112="ed344f7b-f9ae-4ff4-8d08-482ece2001c5" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99">View Deal</a></p></div><ul><li><em>Follow our dedicated</em><a href="https://www.tomsguide.com/live/news/amazon-prime-big-deal-days-2025-au"><em> live coverage of Amazon's Prime Big Deal Days sale</em></a><em> for more deals and discounts</em></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ My mom is obsessed with Skechers — here’s 3 pairs I recommend still on sale after Amazon Prime Day ]]></title>
                                                                                                <dc:content><![CDATA[ <p>As a fitness editor, I write about the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> sneakers for a living, so I know exactly what I’m looking for when sales drop. There were a lot of great Skechers deals available during Amazon Prime Day, and <a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">many of those Skechers discounts are still live from as little as $17</a> — even after the event has ended.</p><p>My mom is obsessed with the Skechers thanks to the plush, sink-in comfort they offer, so to save you from scrolling, I’ve shared the three best Skechers deals I’ve sent to her.</p><p>Remember, when shopping for shoes on Amazon, the best way to find the cheapest deal is to scroll through all the different colorways in your size. The price might be slightly different from the one mentioned below, but all of the savings will end at midnight tomorrow, so don’t delay in adding these to your basket. </p><h3 class="article-body__section" id="section-my-top-skechers-deals-right-now"><span>My top Skechers deals right now: </span></h3><ul><li><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Skechers Go Walk joy sneaker: </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G" target="_blank" rel="nofollow"><strong>was $71 now $42 @ Amazon</strong></a></li><li><strong>Skechers Go Run sneaker: </strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK" target="_blank" rel="nofollow"><strong>was $73 now $44 @ Amazon</strong></a><strong> </strong></li><li><strong>Skechers Go Walk hands-free: </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-Sneaker-Purple/dp/B0D4GW4GYK" target="_blank" rel="nofollow"><strong>was $92 now $70 @ Amazon</strong></a><strong> </strong></li></ul><h3 class="article-body__section" id="section-my-top-skechers-deals"><span>My top Skechers deals</span></h3><div class="product"><a data-dimension112="e61106f9-a876-4567-9bde-2e9590fe816d" data-action="Deal Block" data-label="Go Walk Joy Sneaker" data-dimension48="Go Walk Joy Sneaker" data-dimension25="$41" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="JUMvCLzrYoY3A6NuNgwiD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/JUMvCLzrYoY3A6NuNgwiD.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>These are probably what you think of when I say Skechers. The Go Walk Joy Sneaker is extremely soft and comfortable, with a bootie upper that wraps around your foot to keep it in place when you walk. There’s a great amount of sink-in comfort, and the shoes come in several colors to suit every style. The best part? For $42, you can’t really go wrong. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G" target="_blank" rel="nofollow" data-dimension112="e61106f9-a876-4567-9bde-2e9590fe816d" data-action="Deal Block" data-label="Go Walk Joy Sneaker" data-dimension48="Go Walk Joy Sneaker" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="fa380a03-052c-4f4b-9fd7-887544433d56" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:930px;"><p class="vanilla-image-block" style="padding-top:58.92%;"><img id="kYsdDUVcX7SbgWmaG2njD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYsdDUVcX7SbgWmaG2njD.jpg" mos="" align="middle" fullscreen="" width="930" height="548" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK" target="_blank" rel="nofollow" data-dimension112="fa380a03-052c-4f4b-9fd7-887544433d56" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$44">Go Run Sneaker: was $73 now $44</a></strong><br>My mom isn’t a runner, but I am, and I’d recommend these sneakers for hikes and daily walks, as they offer a good deal of support. These running shoes have Skecher’s ultralight midsole foam, which is bouncy and comfortable underfoot, while still offering a decent amount of stability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK" target="_blank" rel="nofollow" data-dimension112="fa380a03-052c-4f4b-9fd7-887544433d56" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="8460fcd3-ef24-4348-8114-5c93b221f6e7" data-action="Deal Block" data-label="Go Walk Hands-Free" data-dimension48="Go Walk Hands-Free" data-dimension25="$69" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-Sneaker-Purple/dp/B0D4GW4GYK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:75.11%;"><img id="8RAeRZdfRnwMmKeG3MXjD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8RAeRZdfRnwMmKeG3MXjD.jpg" mos="" align="middle" fullscreen="" width="695" height="522" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-Sneaker-Purple/dp/B0D4GW4GYK" target="_blank" rel="nofollow" data-dimension112="8460fcd3-ef24-4348-8114-5c93b221f6e7" data-action="Deal Block" data-label="Go Walk Hands-Free" data-dimension48="Go Walk Hands-Free" data-dimension25="$69">Go Walk Hands-Free: was $92 now $69</a></strong><br>I walked 50 miles in the Skechers Go Walk sneakers and was blown away by the comfort. This hands-free version makes it even easier to slip the shoes on and off, without having to bend down and untie laces. These shoes look great, and are machine washable, so you can keep them looking fresh, no matter how far you travel. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-Sneaker-Purple/dp/B0D4GW4GYK" target="_blank" rel="nofollow" data-dimension112="8460fcd3-ef24-4348-8114-5c93b221f6e7" data-action="Deal Block" data-label="Go Walk Hands-Free" data-dimension48="Go Walk Hands-Free" data-dimension25="$69">View Deal</a></p></div><p>Why are Skechers so comfortable? Skechers pride themselves on making comfortable shoes, with clever designs to make it easier to get them on and off — think slip-in shoes, with helpful pull tabs. Whether you’re traveling or you find yourself struggling to bend and tie your shoes, Skechers has you covered. </p><p>I’ve been writing about the brand for nearly a decade, and there’s a reason why they’re getting more and more popular. The ultra-light midsole foam Skechers use is squishy and comfortable, and most of the brand’s sneakers are machine washable, so you can wear them without socks, or without worrying they won’t look fresh for longer. </p><p>If these aren’t for you, you can shop for more great discounts in our <a href="https://www.tomsguide.com/live/news/best-prime-big-deal-days-october-2025#mrfhud=true">Amazon Prime Day deals live blog</a> right now.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/my-mom-is-obsessed-with-skechers-heres-the-3-pairs-im-recommending-to-her-for-amazon-prime-day</link>
                                                                            <description>
                            <![CDATA[ Here are the three Skechers deals I've sent my mom this Prime Day ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">BKKkiPWzeFWTKLw5QVWBMQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/indYgmDS5aR77mqqXLQobG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 07 Oct 2025 08:59:39 +0000</pubDate>                                                                                                                                <updated>Thu, 09 Oct 2025 13:47:05 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ jane.mcguire@futurenet.com (Jane McGuire) ]]></author>                    <dc:creator><![CDATA[ Jane McGuire ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jane McGuire is Tom&#039;s Guide&#039;s Fitness editor, which means she looks after everything fitness related — from running gear and fitness trackers to yoga mats and sports bras. An avid runner, Jane has tested and reviewed fitness products for the past five years, so knows what to look for when finding a good running watch, or a pair of shorts with pockets big enough for your smartphone, running gels, and house keys.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Jane has run four marathons — the London Marathon three times, and the Berlin Marathon once, and is still on a quest to tick off all of the marathon majors. In the meantime, she’ll be telling anyone who cares about how her love for the Nike ZoomX Invincibles — her all-time favourite running shoe, or her ‘joy plan’, where she runs for happiness, not for PR’s.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Previous to Tom’s Guide, Jane worked for Runner’s World, where she co-hosted the Runner’s World podcast. She also presents on a YouTube channel called the Run Testers, alongside other running-mad journalists, where they review the latest shoes, kit, and tech. Her work has also appeared in Coach, Get Sweat Go, and Women’s Health.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;When she&#039;s not pounding the pavements, you&#039;ll find Jane striding round the Surrey Hills, taking far too many photos of her puppy, Toby.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/indYgmDS5aR77mqqXLQobG-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[skechers go walk shoes]]></media:description>                                                            <media:text><![CDATA[skechers go walk shoes]]></media:text>
                                <media:title type="plain"><![CDATA[skechers go walk shoes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/indYgmDS5aR77mqqXLQobG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As a fitness editor, I write about the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> sneakers for a living, so I know exactly what I’m looking for when sales drop. There were a lot of great Skechers deals available during Amazon Prime Day, and <a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow">many of those Skechers discounts are still live from as little as $17</a> — even after the event has ended.</p><p>My mom is obsessed with the Skechers thanks to the plush, sink-in comfort they offer, so to save you from scrolling, I’ve shared the three best Skechers deals I’ve sent to her.</p><p>Remember, when shopping for shoes on Amazon, the best way to find the cheapest deal is to scroll through all the different colorways in your size. The price might be slightly different from the one mentioned below, but all of the savings will end at midnight tomorrow, so don’t delay in adding these to your basket. </p><h3 class="article-body__section" id="section-my-top-skechers-deals-right-now"><span>My top Skechers deals right now: </span></h3><ul><li><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Skechers Go Walk joy sneaker: </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G" target="_blank" rel="nofollow"><strong>was $71 now $42 @ Amazon</strong></a></li><li><strong>Skechers Go Run sneaker: </strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK" target="_blank" rel="nofollow"><strong>was $73 now $44 @ Amazon</strong></a><strong> </strong></li><li><strong>Skechers Go Walk hands-free: </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-Sneaker-Purple/dp/B0D4GW4GYK" target="_blank" rel="nofollow"><strong>was $92 now $70 @ Amazon</strong></a><strong> </strong></li></ul><h3 class="article-body__section" id="section-my-top-skechers-deals"><span>My top Skechers deals</span></h3><div class="product"><a data-dimension112="e61106f9-a876-4567-9bde-2e9590fe816d" data-action="Deal Block" data-label="Go Walk Joy Sneaker" data-dimension48="Go Walk Joy Sneaker" data-dimension25="$41" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="JUMvCLzrYoY3A6NuNgwiD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/JUMvCLzrYoY3A6NuNgwiD.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>These are probably what you think of when I say Skechers. The Go Walk Joy Sneaker is extremely soft and comfortable, with a bootie upper that wraps around your foot to keep it in place when you walk. There’s a great amount of sink-in comfort, and the shoes come in several colors to suit every style. The best part? For $42, you can’t really go wrong. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G" target="_blank" rel="nofollow" data-dimension112="e61106f9-a876-4567-9bde-2e9590fe816d" data-action="Deal Block" data-label="Go Walk Joy Sneaker" data-dimension48="Go Walk Joy Sneaker" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="fa380a03-052c-4f4b-9fd7-887544433d56" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:930px;"><p class="vanilla-image-block" style="padding-top:58.92%;"><img id="kYsdDUVcX7SbgWmaG2njD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYsdDUVcX7SbgWmaG2njD.jpg" mos="" align="middle" fullscreen="" width="930" height="548" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK" target="_blank" rel="nofollow" data-dimension112="fa380a03-052c-4f4b-9fd7-887544433d56" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$44">Go Run Sneaker: was $73 now $44</a></strong><br>My mom isn’t a runner, but I am, and I’d recommend these sneakers for hikes and daily walks, as they offer a good deal of support. These running shoes have Skecher’s ultralight midsole foam, which is bouncy and comfortable underfoot, while still offering a decent amount of stability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK" target="_blank" rel="nofollow" data-dimension112="fa380a03-052c-4f4b-9fd7-887544433d56" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="8460fcd3-ef24-4348-8114-5c93b221f6e7" data-action="Deal Block" data-label="Go Walk Hands-Free" data-dimension48="Go Walk Hands-Free" data-dimension25="$69" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-Sneaker-Purple/dp/B0D4GW4GYK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:75.11%;"><img id="8RAeRZdfRnwMmKeG3MXjD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8RAeRZdfRnwMmKeG3MXjD.jpg" mos="" align="middle" fullscreen="" width="695" height="522" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-Sneaker-Purple/dp/B0D4GW4GYK" target="_blank" rel="nofollow" data-dimension112="8460fcd3-ef24-4348-8114-5c93b221f6e7" data-action="Deal Block" data-label="Go Walk Hands-Free" data-dimension48="Go Walk Hands-Free" data-dimension25="$69">Go Walk Hands-Free: was $92 now $69</a></strong><br>I walked 50 miles in the Skechers Go Walk sneakers and was blown away by the comfort. This hands-free version makes it even easier to slip the shoes on and off, without having to bend down and untie laces. These shoes look great, and are machine washable, so you can keep them looking fresh, no matter how far you travel. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-Sneaker-Purple/dp/B0D4GW4GYK" target="_blank" rel="nofollow" data-dimension112="8460fcd3-ef24-4348-8114-5c93b221f6e7" data-action="Deal Block" data-label="Go Walk Hands-Free" data-dimension48="Go Walk Hands-Free" data-dimension25="$69">View Deal</a></p></div><p>Why are Skechers so comfortable? Skechers pride themselves on making comfortable shoes, with clever designs to make it easier to get them on and off — think slip-in shoes, with helpful pull tabs. Whether you’re traveling or you find yourself struggling to bend and tie your shoes, Skechers has you covered. </p><p>I’ve been writing about the brand for nearly a decade, and there’s a reason why they’re getting more and more popular. The ultra-light midsole foam Skechers use is squishy and comfortable, and most of the brand’s sneakers are machine washable, so you can wear them without socks, or without worrying they won’t look fresh for longer. </p><p>If these aren’t for you, you can shop for more great discounts in our <a href="https://www.tomsguide.com/live/news/best-prime-big-deal-days-october-2025#mrfhud=true">Amazon Prime Day deals live blog</a> right now.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers Amazon October Prime Day sale live from $19 — shop my 21 favorite deals before time runs out ]]></title>
                                                                                                <dc:content><![CDATA[ <p>There's not that much time left in the big <a href="https://www.tomsguide.com/live/news/ive-picked-the-best-october-prime-day-deals-2025">October Prime Day sale</a>, so if you're looking to score sweet savings on the best Skechers sneakers, sandals and shoes, you'd better act now. Otherwise, these discounts could disappear leaving you high and dry until Black Friday! </p><p>Amazon's sale comes to an end as Wednesday does, so there's only a few hours left to grab <a href="https://www.amazon.com/stores/page/2B0079BF-63A0-46D0-8876-0596DF71C35D" target="_blank" rel="nofollow">Prime Day deals across the Skechers line-up</a>. I've roped in the rest of the Tom's Guide fitness team to scout the deals with me, and below you'll find our top picks.</p><p>Some good news — a few discounts that had disappeared are back in place, giving you even more great footwear to save on.</p><p>Please note that the<strong> </strong>prices of the shoes will vary based on your chosen size and color. To find the best deal for you, check out the different color options available in your selected size.</p><p>Plus, don’t miss our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/sales-events/early-prime-day-deals-under-usd50-21-super-cheap-deals-you-cant-miss-on-lego-ring-echo-adidas-and-more">best Prime Day deals under $50</a>. And remember to check out our <a href="https://www.tomsguide.com/live/news/ive-picked-the-best-october-prime-day-deals-2025">October Prime Day live blog</a> for the latest deals happening right now.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/2B0079BF-63A0-46D0-8876-0596DF71C35D" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Go Walk Joy Sneaker: </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><strong>was $71 now $34 </strong></a></li><li><strong>Women's Summits Dazzling Haze:</strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><strong> was $59 now $39</strong></a><strong> </strong></li><li><strong>Men's Viper Court Reload sneaker: </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $81</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $34</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $30</strong></a></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $41 now from $32</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $29</strong></a></li><li><strong>Skechers Go Run sneaker: </strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><strong>was $73 now $37 @ Amazon</strong></a><strong> </strong></li><li><strong>Stamina at Upper Stitchsneaker (men's): </strong><a href="https://www.amazon.com/Skechers-Stamina-Upper-Stitch-Sneaker/dp/B0CB2446FG/?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $78 now from $53</strong></a></li><li><strong>Respected-Holmgren Slip-in Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><strong>was $91 now from $59</strong></a></li><li><strong>Summits High Range Slip-in Sneakers (Men’s): </strong><a href="https://www.amazon.com/Skechers-Summits-Range-Hands-Loafer/dp/B0B9BPD94Z" target="_blank" rel="nofollow"><strong>was $87 now $53</strong></a></li><li><strong>Arch Fit Arcade-Meet Ya There Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><strong>was $78 now from $63</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li><li><strong>Haney Oxford (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><strong>was $55 now from $39</strong></a></li><li><strong>Kornell-Jude Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><strong>was $43 now from $31</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="8361d72c-bbd2-436a-9cde-118141cd22f7" data-action="Deal Block" data-label="Go Walk Joy Sneaker" data-dimension48="Go Walk Joy Sneaker" data-dimension25="$34" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="JUMvCLzrYoY3A6NuNgwiD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/JUMvCLzrYoY3A6NuNgwiD.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>These are probably what you think of when I say Skechers. The Go Walk Joy Sneaker is extremely soft and comfortable, with a bootie upper that wraps around your foot to keep it in place when you walk. There’s a great amount of sink-in comfort, and the shoes come in several colors to suit every style. The best part? For $34, you can’t really go wrong. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="8361d72c-bbd2-436a-9cde-118141cd22f7" data-action="Deal Block" data-label="Go Walk Joy Sneaker" data-dimension48="Go Walk Joy Sneaker" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="a17910d2-d234-4e39-ad54-80f4ede93218" data-action="Deal Block" data-label="Women's Summits Dazzling Haze" data-dimension48="Women's Summits Dazzling Haze" data-dimension25="$39" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.17%;"><img id="yPAY4Qg6kwWAtVDK9oRPaF" name="81zsERQmIIL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yPAY4Qg6kwWAtVDK9oRPaF.jpg" mos="" align="middle" fullscreen="" width="695" height="446" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="a17910d2-d234-4e39-ad54-80f4ede93218" data-action="Deal Block" data-label="Women's Summits Dazzling Haze" data-dimension48="Women's Summits Dazzling Haze" data-dimension25="$39">Women's Summits Dazzling Haze: was $59 now $39</a></strong><br>These lovely Skechers slip-ins are a bestseller for a reason. They look great, have a soft, fabric upper, and right now they have 33% off in the big Prime Day sale. <a class="view-deal button" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="a17910d2-d234-4e39-ad54-80f4ede93218" data-action="Deal Block" data-label="Women's Summits Dazzling Haze" data-dimension48="Women's Summits Dazzling Haze" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="73229513-2161-4308-818a-24055cde2616" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="73229513-2161-4308-818a-24055cde2616" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81">Men's Viper Sneaker: was $103 now $81</a></strong><br>I love the white design, but you can also choose from a range of colors. Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="73229513-2161-4308-818a-24055cde2616" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81">View Deal</a></p></div><div class="product"><a data-dimension112="f6d4e95e-0979-421f-bfc3-60e5bcb1e9eb" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:930px;"><p class="vanilla-image-block" style="padding-top:58.92%;"><img id="kYsdDUVcX7SbgWmaG2njD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYsdDUVcX7SbgWmaG2njD.jpg" mos="" align="middle" fullscreen="" width="930" height="548" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="f6d4e95e-0979-421f-bfc3-60e5bcb1e9eb" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$37">Go Run Sneaker: was $73 now $37</a></strong><br>I’d recommend these sneakers for hikes and daily walks, as they offer a good deal of support. These running shoes have Skecher’s ultralight midsole foam, which is bouncy and comfortable underfoot, while still offering a decent amount of stability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="f6d4e95e-0979-421f-bfc3-60e5bcb1e9eb" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34">Foamies Precision Slide Sandal (Men's): was $49 now $34</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $34 right now. (Prices were as low as $21 earlier, so act quickly before the savings disappear entirely.) They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$32">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $41 now $32</a></strong><br>The Go Max-Athletics slip-ons are great for walking and are a fantastic value in the sale, having been reduced to less than half price. They use the Skechers' Goga Max technology insole with high-rebound cushioning to deliver comfort even when you're spending the whole day on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$28">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $45 now $28</a></strong><br>The adventurous, colorful sandals will help you stand out from the crowd thanks to their bright woven straps.  The style is backed up by substance, too, featuring a comfortable, contoured footbed that supports your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$30">Bobs B Cute Sneaker (Women's): was $45 now $30</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$29">On the GO 600 - Brilliancy (Women's): was $50 now $29</a></strong><br>Sandals don't get much more comfortable than this. The sporty On the GO 600s have a generous stack of comfortable cushioning underfoot and soft, woven straps to hold your foot in place without adding unwelcome pressure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:51.20%;"><img id="VFFdUTprmjkujwrySHjphV" name="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VFFdUTprmjkujwrySHjphV.jpg" mos="" align="middle" fullscreen="" width="625" height="320" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's): was $56 now $44</a></strong><br>These Skechers slides are designed for recovery and deliver a high level of comfort when you need it most. The are three colors included in the sale, with all sizes from 5-12 reduced.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="a3118796-09ea-4ce3-a989-da89ebcb0287" data-action="Deal Block" data-label="Energy Afterburn Sneakers (men's)" data-dimension48="Energy Afterburn Sneakers (men's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:82.08%;"><img id="23F4DNMJBveKbSG2KYRGHB" name="81RZaolzogL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/23F4DNMJBveKbSG2KYRGHB.jpg" mos="" align="middle" fullscreen="" width="625" height="513" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4/" target="_blank" rel="nofollow" data-dimension112="a3118796-09ea-4ce3-a989-da89ebcb0287" data-action="Deal Block" data-label="Energy Afterburn Sneakers (men's)" data-dimension48="Energy Afterburn Sneakers (men's)" data-dimension25="$52">Energy Afterburn Sneakers (men's): was $86 now $52</a></strong><br>These George Costanza-approved classic 'dad' kicks are perfect for mowing the lawn, getting up early before the rest of the household, and cruising around the supermarket and local Home Depot in style. Joking aside, this is one pair of super-comfy, long-lasting sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4/" target="_blank" rel="nofollow" data-dimension112="a3118796-09ea-4ce3-a989-da89ebcb0287" data-action="Deal Block" data-label="Energy Afterburn Sneakers (men's)" data-dimension48="Energy Afterburn Sneakers (men's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="d0e91d9d-de5b-40d8-8458-a5a821c2cbe4" data-action="Deal Block" data-label="Stamina at Upper Stitchsneaker (men's)" data-dimension48="Stamina at Upper Stitchsneaker (men's)" data-dimension25="$53" href="http://amazon.com/Skechers-Stamina-Upper-Stitch-Sneaker/dp/B0CB2446FG/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:54.88%;"><img id="ByfpsioS8irXX2XxkHA27Y" name="71fCaRhF-3L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ByfpsioS8irXX2XxkHA27Y.jpg" mos="" align="middle" fullscreen="" width="625" height="343" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="http://amazon.com/Skechers-Stamina-Upper-Stitch-Sneaker/dp/B0CB2446FG/" target="_blank" rel="nofollow" data-dimension112="d0e91d9d-de5b-40d8-8458-a5a821c2cbe4" data-action="Deal Block" data-label="Stamina at Upper Stitchsneaker (men's)" data-dimension48="Stamina at Upper Stitchsneaker (men's)" data-dimension25="$53">Stamina at Upper Stitchsneaker (men's): was $78 now $53</a></strong><br>A decent quality pair of hiking sneakers can run you several hundred bucks. Fortunately, for those who don't want to part with such dough, there's the Skechers Stamina at Upper Stitchsneaker. These bad boys are perfect for hiking and walking, offering ample arch support, a cushiony ride, and grippy soles. And the price has dropped by a few dollars since the sale began.<a class="view-deal button" href="http://amazon.com/Skechers-Stamina-Upper-Stitch-Sneaker/dp/B0CB2446FG/" target="_blank" rel="nofollow" data-dimension112="d0e91d9d-de5b-40d8-8458-a5a821c2cbe4" data-action="Deal Block" data-label="Stamina at Upper Stitchsneaker (men's)" data-dimension48="Stamina at Upper Stitchsneaker (men's)" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:77.41%;"><img id="PmEhbk97Vax4JNJSBV23eQ" name="Skechers Easy Going-Sweet Behavior Ankle Boot.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PmEhbk97Vax4JNJSBV23eQ.jpg" mos="" align="middle" fullscreen="" width="695" height="538" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow" data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$54">Easy Going-Sweet Behavior Ankle Boot (Women's): was $71 now $54</a></strong><br>The perfect shoe for fall, these ankle boots have a chenille collar to keep your feet cozy. The discount varies with size and color, but you can make a saving on any color, with the chestnut boot being the standout in my view.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow" data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.31%;"><img id="euUPXqKUJMXPMkb5g88Xd4" name="71k3tZx2mML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/euUPXqKUJMXPMkb5g88Xd4.jpg" mos="" align="middle" fullscreen="" width="695" height="440" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55">Summits High Range Hands Free Slip-in (Men's): was $87 now $55</a></strong><br>These versatile slip-ins are great for walking and a wide line-up of other activities. Whatever you're doing in them, you'll be doing it in comfort, thanks to the cushioned design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">Respected-Holmgren Slip-in Loafer (Men's): was $90 now $59</a></strong><br>The simple but stylish design of the Respected-Holmgren Slip-in Loafer makes them a great pick for any activity. The Air Cooled Memory Foam delivers breathable comfort, and the Goodyear rubber outsole provides reliable grip in wet or icy conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $63</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors  of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">Max Cushioning Elite 2.0 (Women's): was $111 now $73</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support, and the outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div class="product"><a data-dimension112="8d9784fa-51b3-4660-895c-4db1ec31c60d" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$68.5" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="PWvgZLTTzhNdFZykbrXHCX" name="81w-Bz8Py+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PWvgZLTTzhNdFZykbrXHCX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow" data-dimension112="8d9784fa-51b3-4660-895c-4db1ec31c60d" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$68.5">Glide-Step Altus Sneaker: was $114 now $68.5</a></strong><br>At first glance, these don't look like Skechers at all. These super-stylish sneakers are slip-in, to make getting them on and off a lot easier, and have a glide-step midsole, which is cushioned, while helping you move from the ball of your foot to your heel slightly faster, which is great if you're going to use these while walking, or to keep fit.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow" data-dimension112="8d9784fa-51b3-4660-895c-4db1ec31c60d" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$68.5">View Deal</a></p></div><div class="product"><a data-dimension112="c1c2e441-6531-4a37-8039-bfe8f1df0cca" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="c1c2e441-6531-4a37-8039-bfe8f1df0cca" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$39">Haney Oxford (Men's): was $55 now $39</a></strong><br>Now on sale starting from just $39, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="c1c2e441-6531-4a37-8039-bfe8f1df0cca" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="ee3e7505-ae9b-4d8e-a637-3d26f57c68fc" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:952px;"><p class="vanilla-image-block" style="padding-top:60.40%;"><img id="DHQCzh2Nn8LJcUEqatuwQU" name="81DemllfM3L._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DHQCzh2Nn8LJcUEqatuwQU.jpg" mos="" align="middle" fullscreen="" width="952" height="575" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="ee3e7505-ae9b-4d8e-a637-3d26f57c68fc" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$31">Kornell-Jude Sneaker (Men's): was $43 now $31</a></strong><br>With prices starting from just $31, how could you say no to these Skechers? They have a plain upper with color options in taupe, black or chocolate, as well as Air-Cooled Memory Foam insoles and a relaxed fit.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="ee3e7505-ae9b-4d8e-a637-3d26f57c68fc" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="13e027d9-bc4b-4320-8ee5-1e9600b0774f" data-action="Deal Block" data-label="Women's Go Run Elevate 2.0" data-dimension48="Women's Go Run Elevate 2.0" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Raspberry/dp/B0CPJH55NS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="V5K4S87ykmwnsWPnRG5vQG" name="skechers go run elevate deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5K4S87ykmwnsWPnRG5vQG.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Raspberry/dp/B0CPJH55NS/" target="_blank" rel="nofollow" data-dimension112="13e027d9-bc4b-4320-8ee5-1e9600b0774f" data-action="Deal Block" data-label="Women's Go Run Elevate 2.0" data-dimension48="Women's Go Run Elevate 2.0" data-dimension25="$50">Women's Go Run Elevate 2.0: was $64 now $50</a></strong><br>The <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0</a> running shoes are one of the best options for beginners. They’re just $85, so not a massive investment if you’re a casual runner. On top of the excellent price, they have a 1½-inch thick foam sole and a super springy cooling foam midsole for extra bounce.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Raspberry/dp/B0CPJH55NS/" target="_blank" rel="nofollow" data-dimension112="13e027d9-bc4b-4320-8ee5-1e9600b0774f" data-action="Deal Block" data-label="Women's Go Run Elevate 2.0" data-dimension48="Women's Go Run Elevate 2.0" data-dimension25="$50">View Deal</a></p></div><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/live/news/ive-picked-the-best-october-prime-day-deals-2025">Final hours! I've found the best Amazon Prime Day deals LIVE from $9 on Apple, Kindles, laptops, TVs & more — shop before it's too late</a></li><li><a href="https://www.tomsguide.com/wellness/fitness/my-mom-is-obsessed-with-skechers-heres-the-3-pairs-im-recommending-to-her-for-amazon-prime-day">My mom is obsessed with Skechers — here’s the 3 pairs I'm recommending to her for Amazon Prime Day</a></li><li><a href="https://www.tomsguide.com/sales-events/i-found-the-best-prime-day-deals-under-usd25-my-top-29-best-deals-on-stanley-apple-lego-skechers-and-more">31 best October Prime Day deals under $25 — shop my favorite cheap picks before they're gone</a></li></ul><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/skechers-amazon-prime-day-sale-live-from-usd19-shop-my-12-favorite-deals-now</link>
                                                                            <description>
                            <![CDATA[ Amazon Prime Day's second day of deals on Skechers footwear is drawing to a close, but you can still take advantage of some notable discounts. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">emwxQ9Uh9mT4Dv7pktvma9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RE3FVBvUAqeCycWt8p3Q2g-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 06 Oct 2025 14:36:49 +0000</pubDate>                                                                                                                                <updated>Wed, 08 Oct 2025 23:22:32 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Harris-Fry ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick has been a journalist since 2012 and has spent most of that time writing about health and fitness for a variety of publications. Nick spent nine years working on the Coach magazine and website before moving to the fitness team at Tom’s Guide in 2024. Nick is a keen runner and also the founder of YouTube channel &lt;a href=&quot;https://www.youtube.com/channel/UCOBM9FasII4dKbyE_HKkbjw&quot;&gt;The Run Testers&lt;/a&gt;, which specialises in reviewing running shoes, watches, headphones and other gear.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Nick has covered all aspects of health and fitness throughout his career, interviewing experts and celebrities, trying fitness classes and running marathons, all in the name of providing readers with the information they need to get the most out of an active lifestyle.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Nick ran his first marathon in 2016 after six weeks of training for a magazine feature and subsequently became obsessed with the sport. He now has PBs of 2hr 25min for the marathon and 15min 30sec for 5K, and has run 16 marathons in total, as well as a 50-mile ultramarathon.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Nick runs 60-90 miles a week and races regularly with his club, which gives him a lot of opportunity to test out running gear: he has tested and reviewed hundreds of pairs of running shoes, as well as fitness trackers, running watches, sports headphones, treadmills, and all manner of other kit. Nick is also a qualified Run Leader in the UK.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Nick is an established expert in the health and fitness area and along with writing for several publications, including &lt;a href=&quot;https://www.livescience.com/author/nick-harris-fry&quot;&gt;Live Science&lt;/a&gt;, &lt;a href=&quot;https://www.expertreviews.co.uk/authors/nick-harris-fry&quot;&gt;Expert Reviews&lt;/a&gt;, &lt;a href=&quot;https://www.wareable.com/author/n.harris-fry&quot;&gt;Wareable&lt;/a&gt;, &lt;a href=&quot;https://www.coachweb.com/author/nick-harris-fry&quot;&gt;Coach&lt;/a&gt; and &lt;a href=&quot;https://www.getsweatgo.com/author/n.harrisfry&quot;&gt;Get Sweat Go&lt;/a&gt;, he has been quoted on &lt;a href=&quot;https://www.theguardian.com/thefilter/2024/oct/20/if-you-pay-more-than-4-youre-being-ripped-off-the-fair-price-for-14-everyday-items-from-cleaning-spray-to-olive-oil&quot;&gt;The Guardian&lt;/a&gt; and &lt;a href=&quot;https://www.independent.co.uk/life-style/health-and-families/london-marathon-2021-date-training-tips-summer-running-a9482486.html&quot;&gt;The Independent&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Nick graduated from the University of York in 2010 with a degree in Politics, Philosophy and Economics and worked in the NHS for three years, during which time he completed his NCTJ Diploma in Journalism at News Associates in London. Before starting on Coach and moving into health and fitness, Nick worked as a football journalist and lived in Kathmandu, Nepal for two years.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/RE3FVBvUAqeCycWt8p3Q2g-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2.0]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2.0]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2.0]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RE3FVBvUAqeCycWt8p3Q2g-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>There's not that much time left in the big <a href="https://www.tomsguide.com/live/news/ive-picked-the-best-october-prime-day-deals-2025">October Prime Day sale</a>, so if you're looking to score sweet savings on the best Skechers sneakers, sandals and shoes, you'd better act now. Otherwise, these discounts could disappear leaving you high and dry until Black Friday! </p><p>Amazon's sale comes to an end as Wednesday does, so there's only a few hours left to grab <a href="https://www.amazon.com/stores/page/2B0079BF-63A0-46D0-8876-0596DF71C35D" target="_blank" rel="nofollow">Prime Day deals across the Skechers line-up</a>. I've roped in the rest of the Tom's Guide fitness team to scout the deals with me, and below you'll find our top picks.</p><p>Some good news — a few discounts that had disappeared are back in place, giving you even more great footwear to save on.</p><p>Please note that the<strong> </strong>prices of the shoes will vary based on your chosen size and color. To find the best deal for you, check out the different color options available in your selected size.</p><p>Plus, don’t miss our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/sales-events/early-prime-day-deals-under-usd50-21-super-cheap-deals-you-cant-miss-on-lego-ring-echo-adidas-and-more">best Prime Day deals under $50</a>. And remember to check out our <a href="https://www.tomsguide.com/live/news/ive-picked-the-best-october-prime-day-deals-2025">October Prime Day live blog</a> for the latest deals happening right now.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/2B0079BF-63A0-46D0-8876-0596DF71C35D" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Go Walk Joy Sneaker: </strong><a href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><strong>was $71 now $34 </strong></a></li><li><strong>Women's Summits Dazzling Haze:</strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><strong> was $59 now $39</strong></a><strong> </strong></li><li><strong>Men's Viper Court Reload sneaker: </strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><strong>was $103 now $81</strong></a></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $34</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $30</strong></a></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $41 now from $32</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $29</strong></a></li><li><strong>Skechers Go Run sneaker: </strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><strong>was $73 now $37 @ Amazon</strong></a><strong> </strong></li><li><strong>Stamina at Upper Stitchsneaker (men's): </strong><a href="https://www.amazon.com/Skechers-Stamina-Upper-Stitch-Sneaker/dp/B0CB2446FG/?th=1&psc=1" target="_blank" rel="nofollow"><strong>was $78 now from $53</strong></a></li><li><strong>Respected-Holmgren Slip-in Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><strong>was $91 now from $59</strong></a></li><li><strong>Summits High Range Slip-in Sneakers (Men’s): </strong><a href="https://www.amazon.com/Skechers-Summits-Range-Hands-Loafer/dp/B0B9BPD94Z" target="_blank" rel="nofollow"><strong>was $87 now $53</strong></a></li><li><strong>Arch Fit Arcade-Meet Ya There Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><strong>was $78 now from $63</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li><li><strong>Haney Oxford (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><strong>was $55 now from $39</strong></a></li><li><strong>Kornell-Jude Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><strong>was $43 now from $31</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-deals"><span>Skechers deals</span></h3><div class="product"><a data-dimension112="8361d72c-bbd2-436a-9cde-118141cd22f7" data-action="Deal Block" data-label="Go Walk Joy Sneaker" data-dimension48="Go Walk Joy Sneaker" data-dimension25="$34" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="JUMvCLzrYoY3A6NuNgwiD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/JUMvCLzrYoY3A6NuNgwiD.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>These are probably what you think of when I say Skechers. The Go Walk Joy Sneaker is extremely soft and comfortable, with a bootie upper that wraps around your foot to keep it in place when you walk. There’s a great amount of sink-in comfort, and the shoes come in several colors to suit every style. The best part? For $34, you can’t really go wrong. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sneaker-5Gen-Cushioning-Air-Cooled-Breathable/dp/B072HXBH3G/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="8361d72c-bbd2-436a-9cde-118141cd22f7" data-action="Deal Block" data-label="Go Walk Joy Sneaker" data-dimension48="Go Walk Joy Sneaker" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="a17910d2-d234-4e39-ad54-80f4ede93218" data-action="Deal Block" data-label="Women's Summits Dazzling Haze" data-dimension48="Women's Summits Dazzling Haze" data-dimension25="$39" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.17%;"><img id="yPAY4Qg6kwWAtVDK9oRPaF" name="81zsERQmIIL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yPAY4Qg6kwWAtVDK9oRPaF.jpg" mos="" align="middle" fullscreen="" width="695" height="446" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="a17910d2-d234-4e39-ad54-80f4ede93218" data-action="Deal Block" data-label="Women's Summits Dazzling Haze" data-dimension48="Women's Summits Dazzling Haze" data-dimension25="$39">Women's Summits Dazzling Haze: was $59 now $39</a></strong><br>These lovely Skechers slip-ins are a bestseller for a reason. They look great, have a soft, fabric upper, and right now they have 33% off in the big Prime Day sale. <a class="view-deal button" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="a17910d2-d234-4e39-ad54-80f4ede93218" data-action="Deal Block" data-label="Women's Summits Dazzling Haze" data-dimension48="Women's Summits Dazzling Haze" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="73229513-2161-4308-818a-24055cde2616" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFkoguvRKnTDEBtLRaonqd" name="skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFkoguvRKnTDEBtLRaonqd.jpg" mos="" align="middle" fullscreen="" width="536" height="536" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="73229513-2161-4308-818a-24055cde2616" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81">Men's Viper Sneaker: was $103 now $81</a></strong><br>I love the white design, but you can also choose from a range of colors. Hands-free, these sneakers offer an arch-fit insole system, which gives podiatrist-certified arch support. However, the removable insole allows you to find what works for you while absorbing shock and improving weight dispersion. Get ready to play pickleball or get stuck into any court sport with sneakers built to handle it.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reload-Slip-Ins-Pickleball-Sneaker/dp/B0CH4352LF/" target="_blank" rel="nofollow" data-dimension112="73229513-2161-4308-818a-24055cde2616" data-action="Deal Block" data-label="Men's Viper Sneaker" data-dimension48="Men's Viper Sneaker" data-dimension25="$81">View Deal</a></p></div><div class="product"><a data-dimension112="f6d4e95e-0979-421f-bfc3-60e5bcb1e9eb" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK/ref=ast_sto_dp_puis" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:930px;"><p class="vanilla-image-block" style="padding-top:58.92%;"><img id="kYsdDUVcX7SbgWmaG2njD" name="skechers prime day" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYsdDUVcX7SbgWmaG2njD.jpg" mos="" align="middle" fullscreen="" width="930" height="548" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="f6d4e95e-0979-421f-bfc3-60e5bcb1e9eb" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$37">Go Run Sneaker: was $73 now $37</a></strong><br>I’d recommend these sneakers for hikes and daily walks, as they offer a good deal of support. These running shoes have Skecher’s ultralight midsole foam, which is bouncy and comfortable underfoot, while still offering a decent amount of stability. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CONSISTENT-Sneaker-Turquoise/dp/B07VSC94LK/ref=ast_sto_dp_puis" target="_blank" rel="nofollow" data-dimension112="f6d4e95e-0979-421f-bfc3-60e5bcb1e9eb" data-action="Deal Block" data-label="Go Run Sneaker" data-dimension48="Go Run Sneaker" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EmBfXX6jLi3nkxmeSZfVVG" name="Skechers Women's Beverlee-Delighted Wedge Sandal sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EmBfXX6jLi3nkxmeSZfVVG.jpg" mos="" align="middle" fullscreen="" width="700" height="700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">Beverlee-Delighted Wedge Sandal (Women's): was $39 now $19</a></strong><br>The Luxe foam midsole on these sandals offers all-day comfort, and five different styles are included in the sale, with the best deal being on the Natural Multi color.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Delighted-Sandal-Natural/dp/B09B4JC7SK" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension48="Beverlee-Delighted Wedge Sandal (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34">Foamies Precision Slide Sandal (Men's): was $49 now $34</a></strong><br>You can pick up a pair of ultra-comfortable Skechers Foamies slides for as low as $34 right now. (Prices were as low as $21 earlier, so act quickly before the savings disappear entirely.) They are molded to support your feet and. dry rapidly if you get them, making them great pool shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$32">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $41 now $32</a></strong><br>The Go Max-Athletics slip-ons are great for walking and are a fantastic value in the sale, having been reduced to less than half price. They use the Skechers' Goga Max technology insole with high-rebound cushioning to deliver comfort even when you're spending the whole day on your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$28">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $45 now $28</a></strong><br>The adventurous, colorful sandals will help you stand out from the crowd thanks to their bright woven straps.  The style is backed up by substance, too, featuring a comfortable, contoured footbed that supports your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$30">Bobs B Cute Sneaker (Women's): was $45 now $30</a></strong><br>These sleek canvas shoes are comfortable and easy to clean, and despite their low-profile design, they provide enough support for long days on your feet thanks to the supportive memory foam sole.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$29">On the GO 600 - Brilliancy (Women's): was $50 now $29</a></strong><br>Sandals don't get much more comfortable than this. The sporty On the GO 600s have a generous stack of comfortable cushioning underfoot and soft, woven straps to hold your foot in place without adding unwelcome pressure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:51.20%;"><img id="VFFdUTprmjkujwrySHjphV" name="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VFFdUTprmjkujwrySHjphV.jpg" mos="" align="middle" fullscreen="" width="625" height="320" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's): was $56 now $44</a></strong><br>These Skechers slides are designed for recovery and deliver a high level of comfort when you need it most. The are three colors included in the sale, with all sizes from 5-12 reduced.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="a3118796-09ea-4ce3-a989-da89ebcb0287" data-action="Deal Block" data-label="Energy Afterburn Sneakers (men's)" data-dimension48="Energy Afterburn Sneakers (men's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:82.08%;"><img id="23F4DNMJBveKbSG2KYRGHB" name="81RZaolzogL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/23F4DNMJBveKbSG2KYRGHB.jpg" mos="" align="middle" fullscreen="" width="625" height="513" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4/" target="_blank" rel="nofollow" data-dimension112="a3118796-09ea-4ce3-a989-da89ebcb0287" data-action="Deal Block" data-label="Energy Afterburn Sneakers (men's)" data-dimension48="Energy Afterburn Sneakers (men's)" data-dimension25="$52">Energy Afterburn Sneakers (men's): was $86 now $52</a></strong><br>These George Costanza-approved classic 'dad' kicks are perfect for mowing the lawn, getting up early before the rest of the household, and cruising around the supermarket and local Home Depot in style. Joking aside, this is one pair of super-comfy, long-lasting sneakers at a great price. <a class="view-deal button" href="https://www.amazon.com/Skechers-Energy-Afterburn-Lace-Up-Sneaker/dp/B000PRJSH4/" target="_blank" rel="nofollow" data-dimension112="a3118796-09ea-4ce3-a989-da89ebcb0287" data-action="Deal Block" data-label="Energy Afterburn Sneakers (men's)" data-dimension48="Energy Afterburn Sneakers (men's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="d0e91d9d-de5b-40d8-8458-a5a821c2cbe4" data-action="Deal Block" data-label="Stamina at Upper Stitchsneaker (men's)" data-dimension48="Stamina at Upper Stitchsneaker (men's)" data-dimension25="$53" href="http://amazon.com/Skechers-Stamina-Upper-Stitch-Sneaker/dp/B0CB2446FG/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:54.88%;"><img id="ByfpsioS8irXX2XxkHA27Y" name="71fCaRhF-3L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ByfpsioS8irXX2XxkHA27Y.jpg" mos="" align="middle" fullscreen="" width="625" height="343" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="http://amazon.com/Skechers-Stamina-Upper-Stitch-Sneaker/dp/B0CB2446FG/" target="_blank" rel="nofollow" data-dimension112="d0e91d9d-de5b-40d8-8458-a5a821c2cbe4" data-action="Deal Block" data-label="Stamina at Upper Stitchsneaker (men's)" data-dimension48="Stamina at Upper Stitchsneaker (men's)" data-dimension25="$53">Stamina at Upper Stitchsneaker (men's): was $78 now $53</a></strong><br>A decent quality pair of hiking sneakers can run you several hundred bucks. Fortunately, for those who don't want to part with such dough, there's the Skechers Stamina at Upper Stitchsneaker. These bad boys are perfect for hiking and walking, offering ample arch support, a cushiony ride, and grippy soles. And the price has dropped by a few dollars since the sale began.<a class="view-deal button" href="http://amazon.com/Skechers-Stamina-Upper-Stitch-Sneaker/dp/B0CB2446FG/" target="_blank" rel="nofollow" data-dimension112="d0e91d9d-de5b-40d8-8458-a5a821c2cbe4" data-action="Deal Block" data-label="Stamina at Upper Stitchsneaker (men's)" data-dimension48="Stamina at Upper Stitchsneaker (men's)" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$54" href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:77.41%;"><img id="PmEhbk97Vax4JNJSBV23eQ" name="Skechers Easy Going-Sweet Behavior Ankle Boot.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PmEhbk97Vax4JNJSBV23eQ.jpg" mos="" align="middle" fullscreen="" width="695" height="538" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow" data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$54">Easy Going-Sweet Behavior Ankle Boot (Women's): was $71 now $54</a></strong><br>The perfect shoe for fall, these ankle boots have a chenille collar to keep your feet cozy. The discount varies with size and color, but you can make a saving on any color, with the chestnut boot being the standout in my view.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow" data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$54">View Deal</a></p></div><div class="product"><a data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.31%;"><img id="euUPXqKUJMXPMkb5g88Xd4" name="71k3tZx2mML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/euUPXqKUJMXPMkb5g88Xd4.jpg" mos="" align="middle" fullscreen="" width="695" height="440" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55">Summits High Range Hands Free Slip-in (Men's): was $87 now $55</a></strong><br>These versatile slip-ins are great for walking and a wide line-up of other activities. Whatever you're doing in them, you'll be doing it in comfort, thanks to the cushioned design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">Respected-Holmgren Slip-in Loafer (Men's): was $90 now $59</a></strong><br>The simple but stylish design of the Respected-Holmgren Slip-in Loafer makes them a great pick for any activity. The Air Cooled Memory Foam delivers breathable comfort, and the Goodyear rubber outsole provides reliable grip in wet or icy conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $63</a></strong><br>These clean Skechers sneakers have perhaps the best lineup of colors  of any Skechers shoe. The stylish design is backed up by all-day comfort thanks to the memory foam in the midsole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">Max Cushioning Elite 2.0 (Women's): was $111 now $73</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="fe679dd1-a3ab-4ea5-a78e-c9119a6ee46c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$73">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These sneakers come fully equipped with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support, and the outsole offers reliable grip in all conditions.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div class="product"><a data-dimension112="8d9784fa-51b3-4660-895c-4db1ec31c60d" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$68.5" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="PWvgZLTTzhNdFZykbrXHCX" name="81w-Bz8Py+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PWvgZLTTzhNdFZykbrXHCX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow" data-dimension112="8d9784fa-51b3-4660-895c-4db1ec31c60d" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$68.5">Glide-Step Altus Sneaker: was $114 now $68.5</a></strong><br>At first glance, these don't look like Skechers at all. These super-stylish sneakers are slip-in, to make getting them on and off a lot easier, and have a glide-step midsole, which is cushioned, while helping you move from the ball of your foot to your heel slightly faster, which is great if you're going to use these while walking, or to keep fit.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow" data-dimension112="8d9784fa-51b3-4660-895c-4db1ec31c60d" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$68.5">View Deal</a></p></div><div class="product"><a data-dimension112="c1c2e441-6531-4a37-8039-bfe8f1df0cca" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="c1c2e441-6531-4a37-8039-bfe8f1df0cca" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$39">Haney Oxford (Men's): was $55 now $39</a></strong><br>Now on sale starting from just $39, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="c1c2e441-6531-4a37-8039-bfe8f1df0cca" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="ee3e7505-ae9b-4d8e-a637-3d26f57c68fc" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:952px;"><p class="vanilla-image-block" style="padding-top:60.40%;"><img id="DHQCzh2Nn8LJcUEqatuwQU" name="81DemllfM3L._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DHQCzh2Nn8LJcUEqatuwQU.jpg" mos="" align="middle" fullscreen="" width="952" height="575" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="ee3e7505-ae9b-4d8e-a637-3d26f57c68fc" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$31">Kornell-Jude Sneaker (Men's): was $43 now $31</a></strong><br>With prices starting from just $31, how could you say no to these Skechers? They have a plain upper with color options in taupe, black or chocolate, as well as Air-Cooled Memory Foam insoles and a relaxed fit.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="ee3e7505-ae9b-4d8e-a637-3d26f57c68fc" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="13e027d9-bc4b-4320-8ee5-1e9600b0774f" data-action="Deal Block" data-label="Women's Go Run Elevate 2.0" data-dimension48="Women's Go Run Elevate 2.0" data-dimension25="$50" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Raspberry/dp/B0CPJH55NS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="V5K4S87ykmwnsWPnRG5vQG" name="skechers go run elevate deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5K4S87ykmwnsWPnRG5vQG.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Raspberry/dp/B0CPJH55NS/" target="_blank" rel="nofollow" data-dimension112="13e027d9-bc4b-4320-8ee5-1e9600b0774f" data-action="Deal Block" data-label="Women's Go Run Elevate 2.0" data-dimension48="Women's Go Run Elevate 2.0" data-dimension25="$50">Women's Go Run Elevate 2.0: was $64 now $50</a></strong><br>The <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0</a> running shoes are one of the best options for beginners. They’re just $85, so not a massive investment if you’re a casual runner. On top of the excellent price, they have a 1½-inch thick foam sole and a super springy cooling foam midsole for extra bounce.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Raspberry/dp/B0CPJH55NS/" target="_blank" rel="nofollow" data-dimension112="13e027d9-bc4b-4320-8ee5-1e9600b0774f" data-action="Deal Block" data-label="Women's Go Run Elevate 2.0" data-dimension48="Women's Go Run Elevate 2.0" data-dimension25="$50">View Deal</a></p></div><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/live/news/ive-picked-the-best-october-prime-day-deals-2025">Final hours! I've found the best Amazon Prime Day deals LIVE from $9 on Apple, Kindles, laptops, TVs & more — shop before it's too late</a></li><li><a href="https://www.tomsguide.com/wellness/fitness/my-mom-is-obsessed-with-skechers-heres-the-3-pairs-im-recommending-to-her-for-amazon-prime-day">My mom is obsessed with Skechers — here’s the 3 pairs I'm recommending to her for Amazon Prime Day</a></li><li><a href="https://www.tomsguide.com/sales-events/i-found-the-best-prime-day-deals-under-usd25-my-top-29-best-deals-on-stanley-apple-lego-skechers-and-more">31 best October Prime Day deals under $25 — shop my favorite cheap picks before they're gone</a></li></ul><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Early Prime Day Skechers sale is live from $19 at Amazon — 15 deals I’d add to my cart now ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It’s been a fun-packed summer, but we’re entering the thick of fall now and that means new footwear could be in order. We’re a few days away from the start of Amazon’s <a href="https://www.tomsguide.com/sales-events/october-prime-big-deal-days-2025">Prime Big Deal Days</a> sale, but <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is kicking the deals off early with these discounts on Skechers</a>.</p><p>The recently released <a href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow">Skechers Easy Going-Sweet Behavior Ankle Boot is on sale from $53 at Amazon</a>, and it’s perfect for fall with its cozy chenille trim. Or, if you’re after a reliable work shoe, you can get the <a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow">Skechers Squad Sr Food Service Shoe on sale from $49 at Amazon</a>.</p><p><strong>Note: </strong>prices vary based on your choices of size and color. To find the best deal for you, check out any different color options available in your size. Plus, don’t miss our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/sales-events/early-prime-day-deals-under-usd50-21-super-cheap-deals-you-cant-miss-on-lego-ring-echo-adidas-and-more">best early Prime Day deals under $50</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Beverlee High Tea Wedge Sandals (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><strong>was $44 now from $19</strong></a><strong></strong></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $22</strong></a></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $60 now from $29</strong></a></li><li><strong>Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><strong>was $45 now from $31</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $33</strong></a><strong></strong></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $36</strong></a></li><li><strong>Squad Sr Food Service Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><strong>was $55 now from $49</strong></a></li><li><strong>Easy Going-Sweet Behavior Ankle Boot (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow"><strong>was $71 now from $53</strong></a></li><li><strong>Respected-Holmgren Slip-in Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><strong>was $91 now from $59</strong></a></li><li><strong>Arch Fit Arcade-Meet Ya There Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><strong>was $78 now from $63</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li></ul><h3 class="article-body__section" id="section-sneakers-and-shoes"><span>Sneakers and shoes</span></h3><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="VrCFgfnC7FeT5o64zef5Wd" name="81rVJC-fX1L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VrCFgfnC7FeT5o64zef5Wd.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">Beverlee High Tea (Women's): was $44 now $19</a></strong><br>Elevate your look with these pretty Skechers heels. They're as supportive as can be, with a Luxe Foam comfort footbed and stylish mesh straps. Reviewers on Amazon say they're easy to walk in and go well with summer outfits.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$22" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$22">Foamies Precision Slide Sandal (Men's): was $49 now $22</a></strong><br>Right now you can snag a pair of Skechers Foamies slides for as low as $22. These are molded to support your feet and have a drop-in footbed to them in place. They're water-friendly and dry fast when they get wet, making them great shower shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="53de1815-56f1-4cd8-a923-98dfeafa731f" data-action="Deal Block" data-label="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension48="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-Mens-Nason-Glide-Penn-Sneaker/dp/B0DD5VD1QM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:757px;"><p class="vanilla-image-block" style="padding-top:91.81%;"><img id="trinuFxUzpoapmaCRLrbSQ" name="Mark Nason a Line Glide-Penn Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/trinuFxUzpoapmaCRLrbSQ.jpg" mos="" align="middle" fullscreen="" width="757" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Nason-Glide-Penn-Sneaker/dp/B0DD5VD1QM" target="_blank" rel="nofollow" data-dimension112="53de1815-56f1-4cd8-a923-98dfeafa731f" data-action="Deal Block" data-label="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension48="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension25="$24">Mark Nason a Line Glide-Penn Sneaker (Men's): was $35 now $24</a></strong><br>Designed for the great outdoors, these trail Skechers trail running shoes are hardy but look super stylish. They also have a comfortable Memory Foam Lux insole and a breathable, stretchy mesh upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Nason-Glide-Penn-Sneaker/dp/B0DD5VD1QM" target="_blank" rel="nofollow" data-dimension112="53de1815-56f1-4cd8-a923-98dfeafa731f" data-action="Deal Block" data-label="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension48="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$29">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $60 now $29</a></strong><br>These Skechers were made for walking. They feature a mesh fabric upper with cushioned, supportive sole design. They also use the company's Goga max technology insole with high-rebound cushioning to keep your feet comfortable for hours on end regardless of the terrain you're walking on. <a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$31">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $42 now $31</a></strong><br>If you love colorful footwear, these Skechers sandals will fit right into your wardrobe. They have woven straps paired with a block-colored sole that makes them super eye-catching. Plus, their cushioned and contoured comfort footbed will support your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33">Bobs B Cute Sneaker (Women's): was $45 now $33</a></strong><br>These low-profile, casual canvas shoes earn praise from reviewers for wearing and washing well and being comfy. One buyer noted they work on their feet all day in these and don't feel sore. Better yet, you can slip these on and enjoy the supportive memory foam sole from day one without having to break them in.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">On the GO 600 - Brilliancy (Women's): was $65 now $36</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:51.20%;"><img id="VFFdUTprmjkujwrySHjphV" name="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VFFdUTprmjkujwrySHjphV.jpg" mos="" align="middle" fullscreen="" width="625" height="320" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's): was $56 now $44</a></strong><br>These Skechers On-The-Go slides are super soft and supportive, making them great for when you're out and about. Designed for recovery, they have a soft knitted stretch upper and are lightweight.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="7a784161-19cc-44ea-9751-f861f3811b3a" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.29%;"><img id="jaRRo4CTyHqGLMoKjm9FS9" name="71gH6vK9lyL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jaRRo4CTyHqGLMoKjm9FS9.jpg" mos="" align="middle" fullscreen="" width="695" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="7a784161-19cc-44ea-9751-f861f3811b3a" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$49">Squad Sr Food Service Shoe (Women's): was $67 now $49</a></strong><br>If you're on the hunt for a comfortable pair of work shoes, look no further. Skechers' Squad Sr Food Service Shoe features a slip-resistant sole to help prevent any on-the-job mishaps. Comfort and protection combine with its sporty utility design and a cushioned Skechers Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="7a784161-19cc-44ea-9751-f861f3811b3a" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$53" href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:75.54%;"><img id="L8HhLEFuxkvLfY7VGJ4iJG" name="Easy Going-Sweet Behavior Ankle Boot (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8HhLEFuxkvLfY7VGJ4iJG.jpg" mos="" align="middle" fullscreen="" width="695" height="525" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow" data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$53">Easy Going-Sweet Behavior Ankle Boot (Women's): was $71 now $53</a></strong><br>A perfect fall transition shoe, these ankle boots are super cute and have a chenille collar to keep your feet cozy without overheating. I'm a fan of the Chestnut colorway that resembles a nice pair of Uggs.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow" data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.31%;"><img id="euUPXqKUJMXPMkb5g88Xd4" name="71k3tZx2mML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/euUPXqKUJMXPMkb5g88Xd4.jpg" mos="" align="middle" fullscreen="" width="695" height="440" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55">Summits High Range Hands Free Slip-in (Men's): was $75 now $55</a></strong><br>The men's version of the <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Summits Dazzling Haze</a> are now on sale. Although they're not suited to high-impact exercise, they're ideal for pretty much everything else, whether it's walking, yoga or dance cardio. They're extremely comfortable, slip on easily and stay firmly in place.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">Respected-Holmgren Slip-in Loafer (Men's): was $90 now $59</a></strong><br>Slip into style! These Skechers loafers are popular with shoppers, earning a 4.6-star rating based on over 3,500 reviews. Their simple but stylish design and comfortable Air Cooled Memory Foam insoles make it easy to see why.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $63</a></strong><br>These Skechers sneakers look super clean, with one of my favorite color lineups of any Skechers shoe. The blush pink with a color matched sole catches my eye in particular. And unlike your average pair of sneakers, these have Skechers Arch Fit support and Air Cooled Memory Foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="7ed64428-1029-4c85-953c-43e0270e75a2" data-action="Deal Block" data-label="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension48="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension25="$68" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.51%;"><img id="Wky5ifPbtwqiucHnwrhdji" name="Easy Going-Modern Hour Ankle Boot (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Wky5ifPbtwqiucHnwrhdji.jpg" mos="" align="middle" fullscreen="" width="695" height="497" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="7ed64428-1029-4c85-953c-43e0270e75a2" data-action="Deal Block" data-label="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension48="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension25="$68">Easy Going-Modern Hour Ankle Boot (Women's): was $90 now $68</a></strong><br>Part of Skechers' hands-free slip-ins line, these ankle boots are super easy to put on and remove. That's handy if you're always leaving the house in a hurry. Plus, their faux fur lining will keep your feet super cozy and they have a soft memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="7ed64428-1029-4c85-953c-43e0270e75a2" data-action="Deal Block" data-label="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension48="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension25="$68">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These have to be some of the best-looking Skechers sneakers I've seen so far, and they're even better with a discount applied. These come with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. Plus, reviewers assure that they're some of the most comfortable shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/early-prime-day-skechers-sale-is-live-from-usd19-at-amazon-15-deals-id-add-to-my-cart-now</link>
                                                                            <description>
                            <![CDATA[ Amazon’s October Prime Day sale starts soon, but I’d add these Skechers deals to my cart ASAP. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ydPLNfioF6AUogM335swv</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vxC8tBxbYbCtGYkVt3WTtM-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 01 Oct 2025 14:07:34 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/vxC8tBxbYbCtGYkVt3WTtM-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers deals ]]></media:description>                                                            <media:text><![CDATA[Skechers deals ]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers deals ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vxC8tBxbYbCtGYkVt3WTtM-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It’s been a fun-packed summer, but we’re entering the thick of fall now and that means new footwear could be in order. We’re a few days away from the start of Amazon’s <a href="https://www.tomsguide.com/sales-events/october-prime-big-deal-days-2025">Prime Big Deal Days</a> sale, but <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is kicking the deals off early with these discounts on Skechers</a>.</p><p>The recently released <a href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow">Skechers Easy Going-Sweet Behavior Ankle Boot is on sale from $53 at Amazon</a>, and it’s perfect for fall with its cozy chenille trim. Or, if you’re after a reliable work shoe, you can get the <a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow">Skechers Squad Sr Food Service Shoe on sale from $49 at Amazon</a>.</p><p><strong>Note: </strong>prices vary based on your choices of size and color. To find the best deal for you, check out any different color options available in your size. Plus, don’t miss our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/sales-events/early-prime-day-deals-under-usd50-21-super-cheap-deals-you-cant-miss-on-lego-ring-echo-adidas-and-more">best early Prime Day deals under $50</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Beverlee High Tea Wedge Sandals (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><strong>was $44 now from $19</strong></a><strong></strong></li><li><strong>Foamies Precision Slide Sandal (Men's): </strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><strong>was $49 now from $22</strong></a></li><li><strong>Go Max-Athletic Air Slip on Walking Shoe (Men's): </strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><strong>was $60 now from $29</strong></a></li><li><strong>Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><strong>was $45 now from $31</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $33</strong></a><strong></strong></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $36</strong></a></li><li><strong>Squad Sr Food Service Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><strong>was $55 now from $49</strong></a></li><li><strong>Easy Going-Sweet Behavior Ankle Boot (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow"><strong>was $71 now from $53</strong></a></li><li><strong>Respected-Holmgren Slip-in Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><strong>was $91 now from $59</strong></a></li><li><strong>Arch Fit Arcade-Meet Ya There Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><strong>was $78 now from $63</strong></a></li><li><strong>Go Walk Arch Fit 2.0-Grand Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><strong>was $114 now from $75</strong></a></li></ul><h3 class="article-body__section" id="section-sneakers-and-shoes"><span>Sneakers and shoes</span></h3><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="VrCFgfnC7FeT5o64zef5Wd" name="81rVJC-fX1L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VrCFgfnC7FeT5o64zef5Wd.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">Beverlee High Tea (Women's): was $44 now $19</a></strong><br>Elevate your look with these pretty Skechers heels. They're as supportive as can be, with a Luxe Foam comfort footbed and stylish mesh straps. Reviewers on Amazon say they're easy to walk in and go well with summer outfits.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$22" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.89%;"><img id="M6q7EvpnvJW2yv69VfvLT3" name="Foamies Precision Slide Sandal (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M6q7EvpnvJW2yv69VfvLT3.jpg" mos="" align="middle" fullscreen="" width="695" height="451" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$22">Foamies Precision Slide Sandal (Men's): was $49 now $22</a></strong><br>Right now you can snag a pair of Skechers Foamies slides for as low as $22. These are molded to support your feet and have a drop-in footbed to them in place. They're water-friendly and dry fast when they get wet, making them great shower shoes.<a class="view-deal button" href="https://www.amazon.com/dp/B0DDS49X2D" target="_blank" rel="nofollow" data-dimension112="15bb0a49-8c39-4b00-9606-fe8b39f9a68b" data-action="Deal Block" data-label="Foamies Precision Slide Sandal (Men's)" data-dimension48="Foamies Precision Slide Sandal (Men's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="53de1815-56f1-4cd8-a923-98dfeafa731f" data-action="Deal Block" data-label="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension48="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension25="$24" href="https://www.amazon.com/Skechers-Mens-Nason-Glide-Penn-Sneaker/dp/B0DD5VD1QM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:757px;"><p class="vanilla-image-block" style="padding-top:91.81%;"><img id="trinuFxUzpoapmaCRLrbSQ" name="Mark Nason a Line Glide-Penn Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/trinuFxUzpoapmaCRLrbSQ.jpg" mos="" align="middle" fullscreen="" width="757" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Nason-Glide-Penn-Sneaker/dp/B0DD5VD1QM" target="_blank" rel="nofollow" data-dimension112="53de1815-56f1-4cd8-a923-98dfeafa731f" data-action="Deal Block" data-label="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension48="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension25="$24">Mark Nason a Line Glide-Penn Sneaker (Men's): was $35 now $24</a></strong><br>Designed for the great outdoors, these trail Skechers trail running shoes are hardy but look super stylish. They also have a comfortable Memory Foam Lux insole and a breathable, stretchy mesh upper.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Nason-Glide-Penn-Sneaker/dp/B0DD5VD1QM" target="_blank" rel="nofollow" data-dimension112="53de1815-56f1-4cd8-a923-98dfeafa731f" data-action="Deal Block" data-label="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension48="Mark Nason a Line Glide-Penn Sneaker (Men's)" data-dimension25="$24">View Deal</a></p></div><div class="product"><a data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:961px;"><p class="vanilla-image-block" style="padding-top:58.58%;"><img id="tXNEQZNrNfJfiFB8nb9cs4" name="Skechers Men's Go Max-Athletic Air Slip on Walking Shoe.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXNEQZNrNfJfiFB8nb9cs4.jpg" mos="" align="middle" fullscreen="" width="961" height="563" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$29">Go Max-Athletic Air Slip on Walking Shoe (Men's): was $60 now $29</a></strong><br>These Skechers were made for walking. They feature a mesh fabric upper with cushioned, supportive sole design. They also use the company's Goga max technology insole with high-rebound cushioning to keep your feet comfortable for hours on end regardless of the terrain you're walking on. <a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Athletic-Walking-Sneaker-White/dp/B08F1512NR" target="_blank" rel="nofollow" data-dimension112="33bec6d2-87e1-4bb6-9ee6-1e776776b2fb" data-action="Deal Block" data-label="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension48="Go Max-Athletic Air Slip on Walking Shoe (Men's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$31">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $42 now $31</a></strong><br>If you love colorful footwear, these Skechers sandals will fit right into your wardrobe. They have woven straps paired with a block-colored sole that makes them super eye-catching. Plus, their cushioned and contoured comfort footbed will support your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33">Bobs B Cute Sneaker (Women's): was $45 now $33</a></strong><br>These low-profile, casual canvas shoes earn praise from reviewers for wearing and washing well and being comfy. One buyer noted they work on their feet all day in these and don't feel sore. Better yet, you can slip these on and enjoy the supportive memory foam sole from day one without having to break them in.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">On the GO 600 - Brilliancy (Women's): was $65 now $36</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:51.20%;"><img id="VFFdUTprmjkujwrySHjphV" name="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VFFdUTprmjkujwrySHjphV.jpg" mos="" align="middle" fullscreen="" width="625" height="320" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's): was $56 now $44</a></strong><br>These Skechers On-The-Go slides are super soft and supportive, making them great for when you're out and about. Designed for recovery, they have a soft knitted stretch upper and are lightweight.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="7a784161-19cc-44ea-9751-f861f3811b3a" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.29%;"><img id="jaRRo4CTyHqGLMoKjm9FS9" name="71gH6vK9lyL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jaRRo4CTyHqGLMoKjm9FS9.jpg" mos="" align="middle" fullscreen="" width="695" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="7a784161-19cc-44ea-9751-f861f3811b3a" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$49">Squad Sr Food Service Shoe (Women's): was $67 now $49</a></strong><br>If you're on the hunt for a comfortable pair of work shoes, look no further. Skechers' Squad Sr Food Service Shoe features a slip-resistant sole to help prevent any on-the-job mishaps. Comfort and protection combine with its sporty utility design and a cushioned Skechers Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="7a784161-19cc-44ea-9751-f861f3811b3a" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$53" href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:75.54%;"><img id="L8HhLEFuxkvLfY7VGJ4iJG" name="Easy Going-Sweet Behavior Ankle Boot (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8HhLEFuxkvLfY7VGJ4iJG.jpg" mos="" align="middle" fullscreen="" width="695" height="525" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow" data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$53">Easy Going-Sweet Behavior Ankle Boot (Women's): was $71 now $53</a></strong><br>A perfect fall transition shoe, these ankle boots are super cute and have a chenille collar to keep your feet cozy without overheating. I'm a fan of the Chestnut colorway that resembles a nice pair of Uggs.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Going-Sweet-Behavior-Ankle/dp/B0DYQR3CDV" target="_blank" rel="nofollow" data-dimension112="c23616bd-1af7-4b87-8bbf-e4c6b0ffa39c" data-action="Deal Block" data-label="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension48="Easy Going-Sweet Behavior Ankle Boot (Women's)" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.31%;"><img id="euUPXqKUJMXPMkb5g88Xd4" name="71k3tZx2mML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/euUPXqKUJMXPMkb5g88Xd4.jpg" mos="" align="middle" fullscreen="" width="695" height="440" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55">Summits High Range Hands Free Slip-in (Men's): was $75 now $55</a></strong><br>The men's version of the <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Summits Dazzling Haze</a> are now on sale. Although they're not suited to high-impact exercise, they're ideal for pretty much everything else, whether it's walking, yoga or dance cardio. They're extremely comfortable, slip on easily and stay firmly in place.<a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Range-Loafer-Charcoal/dp/B0BJ291V2G" target="_blank" rel="nofollow" data-dimension112="3c2b7229-48b5-43f9-b544-347e0cdf7e62" data-action="Deal Block" data-label="Summits High Range Hands Free Slip-in (Men's)" data-dimension48="Summits High Range Hands Free Slip-in (Men's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="p79NadjFtsEoazJoKeBmgR" name="Respected-Holmgren Slip-in Loafer (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/p79NadjFtsEoazJoKeBmgR.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">Respected-Holmgren Slip-in Loafer (Men's): was $90 now $59</a></strong><br>Slip into style! These Skechers loafers are popular with shoppers, earning a 4.6-star rating based on over 3,500 reviews. Their simple but stylish design and comfortable Air Cooled Memory Foam insoles make it easy to see why.<a class="view-deal button" href="https://www.amazon.com/Skechers-Respected-Holmgren-Slip-Loafer-Charcoal/dp/B0BYBFZXL8" target="_blank" rel="nofollow" data-dimension112="d035b2d1-7788-415b-975a-8df53b5470bd" data-action="Deal Block" data-label="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension48="Respected-Holmgren Slip-in Loafer (Men's)" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:59.14%;"><img id="ideCGC5KNMWeeWv6kVmAQ8" name="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ideCGC5KNMWeeWv6kVmAQ8.jpg" mos="" align="middle" fullscreen="" width="695" height="411" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">Arch Fit Arcade-Meet Ya There Sneaker (Women's): was $78 now $63</a></strong><br>These Skechers sneakers look super clean, with one of my favorite color lineups of any Skechers shoe. The blush pink with a color matched sole catches my eye in particular. And unlike your average pair of sneakers, these have Skechers Arch Fit support and Air Cooled Memory Foam insoles.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-Meet-There-Canvas/dp/B0B1L69CBP" target="_blank" rel="nofollow" data-dimension112="95a7c820-02d7-4cf9-a9ca-e5ee7a916331" data-action="Deal Block" data-label="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Meet Ya There Sneaker (Women's)" data-dimension25="$63">View Deal</a></p></div><div class="product"><a data-dimension112="7ed64428-1029-4c85-953c-43e0270e75a2" data-action="Deal Block" data-label="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension48="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension25="$68" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.51%;"><img id="Wky5ifPbtwqiucHnwrhdji" name="Easy Going-Modern Hour Ankle Boot (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Wky5ifPbtwqiucHnwrhdji.jpg" mos="" align="middle" fullscreen="" width="695" height="497" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="7ed64428-1029-4c85-953c-43e0270e75a2" data-action="Deal Block" data-label="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension48="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension25="$68">Easy Going-Modern Hour Ankle Boot (Women's): was $90 now $68</a></strong><br>Part of Skechers' hands-free slip-ins line, these ankle boots are super easy to put on and remove. That's handy if you're always leaving the house in a hurry. Plus, their faux fur lining will keep your feet super cozy and they have a soft memory foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Easy-Going-Modern-Slip-Ins/dp/B0CB5YKW9V" target="_blank" rel="nofollow" data-dimension112="7ed64428-1029-4c85-953c-43e0270e75a2" data-action="Deal Block" data-label="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension48="Easy Going-Modern Hour Ankle Boot (Women's)" data-dimension25="$68">View Deal</a></p></div><div class="product"><a data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1011px;"><p class="vanilla-image-block" style="padding-top:68.74%;"><img id="mLt6mHyyT5foHA9cAqHxT" name="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mLt6mHyyT5foHA9cAqHxT.jpg" mos="" align="middle" fullscreen="" width="1011" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">Go Walk Arch Fit 2.0-Grand Sneaker (Men's): was $114 now $75</a></strong><br>These have to be some of the best-looking Skechers sneakers I've seen so far, and they're even better with a discount applied. These come with the popular features that Skechers customers love, including a slip-on design and Skechers arch-fit support. Plus, reviewers assure that they're some of the most comfortable shoes around.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-2-0-Grand-Sneaker-Taupe/dp/B0CC4SVRVV" target="_blank" rel="nofollow" data-dimension112="46213450-e1cb-413d-84a0-7160128a7f52" data-action="Deal Block" data-label="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension48="Go Walk Arch Fit 2.0-Grand Sneaker (Men's)" data-dimension25="$75">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers fall footwear sale is live from $21 — shop my 13 favorite deals now ]]></title>
                                                                                                <dc:content><![CDATA[ <p>With the start of a new season, comes the opportunity for a new wardrobe. And if you're looking to refresh your closet without breaking the bank, <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers is hosting a sale on Amazon</a> with plenty of great footwear options.</p><p>From sandals and slip ons to sneakers and running shoes, the sale has a little something for everyone (and every season). If you're looking for a sandal to help transition you into fall, I recommend <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow">the Skechers On the GO 600 starting at just $36</a>. If you're ready to hit the ground running, I'd recommend <a href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow">Skechers Go Run Consistent 2.0 Empower Sneaker, which are now 40% off</a>. </p><p>The only caveat here is that Amazon’s prices vary based on your selections of size and color. Make sure to check any different color options available in your size to find the best deal possible. Keep scrolling to check out all my favorite Skechers deals from the sale. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Foamies Arch Fit Horizon Water Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><strong>was $46 now from $19</strong></a></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $22</strong></a></li><li><strong>Go Walk Max (Men's): </strong><a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow"><strong>was $71 now from $29</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $36</strong></a></li><li><strong>Go Walk Arch Fit N-Joy Amira Sneaker (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLGZP71D" target="_blank" rel="nofollow"><strong>was $65 now from $49</strong></a></li><li><strong>Go Run Consistent 2.0 Empower Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow"><strong>was $92 now $56</strong></a></li><li><strong>Summits Slip in (Men's): </strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Orange/dp/B0CB2332LB/" target="_blank" rel="nofollow"><strong>was $87 now $68</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now $68</strong></a></li></ul><h3 class="article-body__section" id="section-women-s-footwear-deals"><span>Women's Footwear Deals</span></h3><div class="product"><a data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.60%;"><img id="sNb2GPq5KrwPK3dLmdpdC8" name="61N9Zy-3XdL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sNb2GPq5KrwPK3dLmdpdC8.jpg" mos="" align="middle" fullscreen="" width="625" height="360" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">Foamies Arch Fit Horizon Water Shoe (Women's): was $46 now $19</a></strong><br>Slide sandals are a must-have in my opinion, and these Skechers are a great option. They have a Skechers Arch Fit insole system to support your feet and are water-friendly. Plus, they dry fast when they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22">Bobs Copa (Women's): was $55 now $22</a></strong><br>Score these comfortable Skechers sneakers starting from $22. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="f58d3b21-8098-40c2-bf8e-754d0ae97950" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f58d3b21-8098-40c2-bf8e-754d0ae97950" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">On the GO 600 - Brilliancy (Women's): was $65 now $36</a></strong><br>These Skechers sandals are the perfect shoe for transitioning from summer to fall temperatures. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this fall. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f58d3b21-8098-40c2-bf8e-754d0ae97950" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="0cfa4635-e4fa-479e-a715-ca528a1fc435" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:51.20%;"><img id="VFFdUTprmjkujwrySHjphV" name="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VFFdUTprmjkujwrySHjphV.jpg" mos="" align="middle" fullscreen="" width="625" height="320" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="0cfa4635-e4fa-479e-a715-ca528a1fc435" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's): was $56 now $44</a></strong><br>These Skechers On-The-Go slides are super soft and supportive, making them great for when you're out and about. Designed for recovery, they have a soft knitted stretch upper and are lightweight.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="0cfa4635-e4fa-479e-a715-ca528a1fc435" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="804b6d3b-4086-473f-a105-83c21129ff79" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0C4T7SV5R?" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.95%;"><img id="eBLhpmpFw7pszrmuQhk89m" name="81UR66-vKxL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/eBLhpmpFw7pszrmuQhk89m.jpg" mos="" align="middle" fullscreen="" width="695" height="507" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0C4T7SV5R?" target="_blank" rel="nofollow" data-dimension112="804b6d3b-4086-473f-a105-83c21129ff79" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$39">Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's): was $82 now $39</a></strong><br>These Skechers Bobs have seen a nice price cut! These have a stretch knitted upper with a bungee lace and are easy to slip straight onto your feet, hands-free. Plus, if they get dirty, you can throw them straight in the washing machine.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0C4T7SV5R?" target="_blank" rel="nofollow" data-dimension112="804b6d3b-4086-473f-a105-83c21129ff79" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="46c62b61-3727-4793-a2d8-27cc933cd50a" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.32%;"><img id="MPpMwXrQZPsFpu5v6GNPFZ" name="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MPpMwXrQZPsFpu5v6GNPFZ.jpg" mos="" align="middle" fullscreen="" width="625" height="327" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow" data-dimension112="46c62b61-3727-4793-a2d8-27cc933cd50a" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49">Go Walk Arch Fit N-Joy Amira Sneaker (Women's): was $65 now $49</a></strong><br>Certain sizes of these Skechers Go Walk Arch Fit N-Joy Amira Sneakers are on sale from $49. These have thick soles packed with technology to support those arches, but are still comfortable to walk in thanks to their lightweight cushioning and mesh upper.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow" data-dimension112="46c62b61-3727-4793-a2d8-27cc933cd50a" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="4d57da7c-66d5-454c-a3e0-4b86c5a357fa" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="4d57da7c-66d5-454c-a3e0-4b86c5a357fa" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="4d57da7c-66d5-454c-a3e0-4b86c5a357fa" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68">View Deal</a></p></div><div class="product"><a data-dimension112="c1757c88-ffae-44e7-ae03-31438f47ccaa" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$79" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="PWvgZLTTzhNdFZykbrXHCX" name="81w-Bz8Py+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PWvgZLTTzhNdFZykbrXHCX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow" data-dimension112="c1757c88-ffae-44e7-ae03-31438f47ccaa" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$79">Glide-Step Altus Sneaker: was $114 now $79</a></strong><br>At first glance, these don't look like Skechers at all. These super-stylish sneakers are slip-in, to make getting them on and off a lot easier, and have a glide-step midsole, which is cushioned, while helping you move from the ball of your foot to your heel slightly faster, which is great if you're going to use these while walking, or to keep fit. These are currently on sale, but they won't be for long! <a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow" data-dimension112="c1757c88-ffae-44e7-ae03-31438f47ccaa" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$79">View Deal</a></p></div><h3 class="article-body__section" id="section-men-s-footwear-deals"><span>Men's Footwear Deals</span></h3><div class="product"><a data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">Haney Oxford (Men's): was $55 now $22</a></strong><br>Now on sale starting from just $22, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow" data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$29">Go Walk Max (Men's): was $71 now $29</a></strong><br>The Skechers Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning, along with an extra-padded heel for comfort. We rank them as one of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> you can buy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow" data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="3d699af2-2202-4528-ad5e-bb0e8fe63f82" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:951px;"><p class="vanilla-image-block" style="padding-top:62.67%;"><img id="Z6UTE768SNfLarhncCUpX" name="51yqiSgdQ6L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Z6UTE768SNfLarhncCUpX.jpg" mos="" align="middle" fullscreen="" width="951" height="596" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow" data-dimension112="3d699af2-2202-4528-ad5e-bb0e8fe63f82" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$36">Slade-Breyer Sneaker (Men's): was $56 now $36</a></strong><br>This pair of Skechers sneakers sports a dressy style that makes them great for elevated casual looks. Plus, you get extra support for your feet with Skechers Goga Mat Arch cushioning, and they're treated with charcoal to reduce odors.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow" data-dimension112="3d699af2-2202-4528-ad5e-bb0e8fe63f82" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="57e92334-a73e-4e09-9e80-ec39fdc984ee" data-action="Deal Block" data-label="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension48="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.02%;"><img id="FVhEtURVMkj8F7nooTgVtK" name="Skechers Go Run" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FVhEtURVMkj8F7nooTgVtK.jpg" mos="" align="middle" fullscreen="" width="695" height="438" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow" data-dimension112="57e92334-a73e-4e09-9e80-ec39fdc984ee" data-action="Deal Block" data-label="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension48="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension25="$56">Go Run Consistent 2.0 Empower Sneaker (Men's): was $92 now $56</a></strong><br>Ready to hit the ground running? These Skechers sneakers are not only slip ons, but they're also running shoes. They feature a heel pillow that holds your foot securely in place and Skechers M-Strike technology promotes efficiency in each stride, making them the optimal running shoe. <a class="view-deal button" href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow" data-dimension112="57e92334-a73e-4e09-9e80-ec39fdc984ee" data-action="Deal Block" data-label="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension48="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="64c54e3c-fdc5-4da5-9cf1-4f5ad8b76020" data-action="Deal Block" data-label="Summits Slip in (Men's)" data-dimension48="Summits Slip in (Men's)" data-dimension25="$68" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Orange/dp/B0CB2332LB/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.04%;"><img id="h8SGtroX8D8DT6kvMcsgZ" name="81y0QPFDghL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/h8SGtroX8D8DT6kvMcsgZ.jpg" mos="" align="middle" fullscreen="" width="695" height="452" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Orange/dp/B0CB2332LB/" target="_blank" rel="nofollow" data-dimension112="64c54e3c-fdc5-4da5-9cf1-4f5ad8b76020" data-action="Deal Block" data-label="Summits Slip in (Men's)" data-dimension48="Summits Slip in (Men's)" data-dimension25="$68">Summits Slip in (Men's): was $87 now $68</a></strong><br>Again, if you don't want it to <em>look </em>like you're wearing slip-in shoes, Skechers has you covered. These have false laces, and you'd never know how easy they are to get on and off. For less than $70, they are a great price today. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Orange/dp/B0CB2332LB/" target="_blank" rel="nofollow" data-dimension112="64c54e3c-fdc5-4da5-9cf1-4f5ad8b76020" data-action="Deal Block" data-label="Summits Slip in (Men's)" data-dimension48="Summits Slip in (Men's)" data-dimension25="$68">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/my-favorite-skechers-are-on-sale-from-usd21-heres-13-fall-styles-i-recommend-shopping-now</link>
                                                                            <description>
                            <![CDATA[ These are the best budget-friendly Skechers deals in Amazon’s sale! Update your fall footwear without breaking the bank. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">D2Pd4isrpkPKb7Cwz6oNsa</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3UdWcDKcUP2yLJ7kGnCh5b-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 18 Sep 2025 15:25:25 +0000</pubDate>                                                                                                                                <updated>Fri, 19 Sep 2025 13:15:12 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Olivia Halevy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Olivia is a Deals Writer at Tom’s Guide. She loves all things lifestyle, shopping and sourcing the best deals from some of the top brands, retailers and websites around. From fashion and beauty to smart home and tech, she has an eye for finding practical, stylish, and reasonably-priced items that help make life simpler (and a little more aesthetically-pleasing).&amp;nbsp;Olivia has over five years of experience writing lifestyle, commerce, and branded content for &lt;a href=&quot;http://patch.com/&quot;&gt;Patch.com&lt;/a&gt;. She&#039;s covered major shopping holidays like Amazon Prime Day, Black Friday and Cyber Monday. In her free time, she enjoys trying out new exercise classes, binge-watching the latest viral TV shows, cooking, spending time with family and taking long walks with her dog, Gus.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3UdWcDKcUP2yLJ7kGnCh5b-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Skechers Go Run Elevate 2.0 running shoes in the women&#039;s style, in fuchsia pink, photographed against a blue background.]]></media:description>                                                            <media:text><![CDATA[The Skechers Go Run Elevate 2.0 running shoes in the women&#039;s style, in fuchsia pink, photographed against a blue background.]]></media:text>
                                <media:title type="plain"><![CDATA[The Skechers Go Run Elevate 2.0 running shoes in the women&#039;s style, in fuchsia pink, photographed against a blue background.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3UdWcDKcUP2yLJ7kGnCh5b-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With the start of a new season, comes the opportunity for a new wardrobe. And if you're looking to refresh your closet without breaking the bank, <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers is hosting a sale on Amazon</a> with plenty of great footwear options.</p><p>From sandals and slip ons to sneakers and running shoes, the sale has a little something for everyone (and every season). If you're looking for a sandal to help transition you into fall, I recommend <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow">the Skechers On the GO 600 starting at just $36</a>. If you're ready to hit the ground running, I'd recommend <a href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow">Skechers Go Run Consistent 2.0 Empower Sneaker, which are now 40% off</a>. </p><p>The only caveat here is that Amazon’s prices vary based on your selections of size and color. Make sure to check any different color options available in your size to find the best deal possible. Keep scrolling to check out all my favorite Skechers deals from the sale. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Foamies Arch Fit Horizon Water Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><strong>was $46 now from $19</strong></a></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $22</strong></a></li><li><strong>Go Walk Max (Men's): </strong><a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow"><strong>was $71 now from $29</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $36</strong></a></li><li><strong>Go Walk Arch Fit N-Joy Amira Sneaker (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLGZP71D" target="_blank" rel="nofollow"><strong>was $65 now from $49</strong></a></li><li><strong>Go Run Consistent 2.0 Empower Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow"><strong>was $92 now $56</strong></a></li><li><strong>Summits Slip in (Men's): </strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Orange/dp/B0CB2332LB/" target="_blank" rel="nofollow"><strong>was $87 now $68</strong></a></li><li><strong>Max Cushioning Elite 2.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now $68</strong></a></li></ul><h3 class="article-body__section" id="section-women-s-footwear-deals"><span>Women's Footwear Deals</span></h3><div class="product"><a data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.60%;"><img id="sNb2GPq5KrwPK3dLmdpdC8" name="61N9Zy-3XdL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sNb2GPq5KrwPK3dLmdpdC8.jpg" mos="" align="middle" fullscreen="" width="625" height="360" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">Foamies Arch Fit Horizon Water Shoe (Women's): was $46 now $19</a></strong><br>Slide sandals are a must-have in my opinion, and these Skechers are a great option. They have a Skechers Arch Fit insole system to support your feet and are water-friendly. Plus, they dry fast when they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22">Bobs Copa (Women's): was $55 now $22</a></strong><br>Score these comfortable Skechers sneakers starting from $22. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="f58d3b21-8098-40c2-bf8e-754d0ae97950" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f58d3b21-8098-40c2-bf8e-754d0ae97950" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">On the GO 600 - Brilliancy (Women's): was $65 now $36</a></strong><br>These Skechers sandals are the perfect shoe for transitioning from summer to fall temperatures. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this fall. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f58d3b21-8098-40c2-bf8e-754d0ae97950" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="0cfa4635-e4fa-479e-a715-ca528a1fc435" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:51.20%;"><img id="VFFdUTprmjkujwrySHjphV" name="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VFFdUTprmjkujwrySHjphV.jpg" mos="" align="middle" fullscreen="" width="625" height="320" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="0cfa4635-e4fa-479e-a715-ca528a1fc435" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's): was $56 now $44</a></strong><br>These Skechers On-The-Go slides are super soft and supportive, making them great for when you're out and about. Designed for recovery, they have a soft knitted stretch upper and are lightweight.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="0cfa4635-e4fa-479e-a715-ca528a1fc435" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="804b6d3b-4086-473f-a105-83c21129ff79" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0C4T7SV5R?" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.95%;"><img id="eBLhpmpFw7pszrmuQhk89m" name="81UR66-vKxL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/eBLhpmpFw7pszrmuQhk89m.jpg" mos="" align="middle" fullscreen="" width="695" height="507" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0C4T7SV5R?" target="_blank" rel="nofollow" data-dimension112="804b6d3b-4086-473f-a105-83c21129ff79" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$39">Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's): was $82 now $39</a></strong><br>These Skechers Bobs have seen a nice price cut! These have a stretch knitted upper with a bungee lace and are easy to slip straight onto your feet, hands-free. Plus, if they get dirty, you can throw them straight in the washing machine.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0C4T7SV5R?" target="_blank" rel="nofollow" data-dimension112="804b6d3b-4086-473f-a105-83c21129ff79" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="46c62b61-3727-4793-a2d8-27cc933cd50a" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.32%;"><img id="MPpMwXrQZPsFpu5v6GNPFZ" name="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MPpMwXrQZPsFpu5v6GNPFZ.jpg" mos="" align="middle" fullscreen="" width="625" height="327" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow" data-dimension112="46c62b61-3727-4793-a2d8-27cc933cd50a" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49">Go Walk Arch Fit N-Joy Amira Sneaker (Women's): was $65 now $49</a></strong><br>Certain sizes of these Skechers Go Walk Arch Fit N-Joy Amira Sneakers are on sale from $49. These have thick soles packed with technology to support those arches, but are still comfortable to walk in thanks to their lightweight cushioning and mesh upper.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow" data-dimension112="46c62b61-3727-4793-a2d8-27cc933cd50a" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="4d57da7c-66d5-454c-a3e0-4b86c5a357fa" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="4d57da7c-66d5-454c-a3e0-4b86c5a357fa" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="4d57da7c-66d5-454c-a3e0-4b86c5a357fa" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68">View Deal</a></p></div><div class="product"><a data-dimension112="c1757c88-ffae-44e7-ae03-31438f47ccaa" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$79" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="PWvgZLTTzhNdFZykbrXHCX" name="81w-Bz8Py+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PWvgZLTTzhNdFZykbrXHCX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow" data-dimension112="c1757c88-ffae-44e7-ae03-31438f47ccaa" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$79">Glide-Step Altus Sneaker: was $114 now $79</a></strong><br>At first glance, these don't look like Skechers at all. These super-stylish sneakers are slip-in, to make getting them on and off a lot easier, and have a glide-step midsole, which is cushioned, while helping you move from the ball of your foot to your heel slightly faster, which is great if you're going to use these while walking, or to keep fit. These are currently on sale, but they won't be for long! <a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3/ref=sr_1_36" target="_blank" rel="nofollow" data-dimension112="c1757c88-ffae-44e7-ae03-31438f47ccaa" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$79">View Deal</a></p></div><h3 class="article-body__section" id="section-men-s-footwear-deals"><span>Men's Footwear Deals</span></h3><div class="product"><a data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">Haney Oxford (Men's): was $55 now $22</a></strong><br>Now on sale starting from just $22, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow" data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$29">Go Walk Max (Men's): was $71 now $29</a></strong><br>The Skechers Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning, along with an extra-padded heel for comfort. We rank them as one of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> you can buy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow" data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="3d699af2-2202-4528-ad5e-bb0e8fe63f82" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:951px;"><p class="vanilla-image-block" style="padding-top:62.67%;"><img id="Z6UTE768SNfLarhncCUpX" name="51yqiSgdQ6L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Z6UTE768SNfLarhncCUpX.jpg" mos="" align="middle" fullscreen="" width="951" height="596" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow" data-dimension112="3d699af2-2202-4528-ad5e-bb0e8fe63f82" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$36">Slade-Breyer Sneaker (Men's): was $56 now $36</a></strong><br>This pair of Skechers sneakers sports a dressy style that makes them great for elevated casual looks. Plus, you get extra support for your feet with Skechers Goga Mat Arch cushioning, and they're treated with charcoal to reduce odors.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow" data-dimension112="3d699af2-2202-4528-ad5e-bb0e8fe63f82" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="57e92334-a73e-4e09-9e80-ec39fdc984ee" data-action="Deal Block" data-label="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension48="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.02%;"><img id="FVhEtURVMkj8F7nooTgVtK" name="Skechers Go Run" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FVhEtURVMkj8F7nooTgVtK.jpg" mos="" align="middle" fullscreen="" width="695" height="438" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow" data-dimension112="57e92334-a73e-4e09-9e80-ec39fdc984ee" data-action="Deal Block" data-label="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension48="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension25="$56">Go Run Consistent 2.0 Empower Sneaker (Men's): was $92 now $56</a></strong><br>Ready to hit the ground running? These Skechers sneakers are not only slip ons, but they're also running shoes. They feature a heel pillow that holds your foot securely in place and Skechers M-Strike technology promotes efficiency in each stride, making them the optimal running shoe. <a class="view-deal button" href="https://www.amazon.com/Skechers-Consistent-2-0-Empower-Sneaker-Black/dp/B0CC4SVRTL/" target="_blank" rel="nofollow" data-dimension112="57e92334-a73e-4e09-9e80-ec39fdc984ee" data-action="Deal Block" data-label="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension48="Go Run Consistent 2.0 Empower Sneaker (Men's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="64c54e3c-fdc5-4da5-9cf1-4f5ad8b76020" data-action="Deal Block" data-label="Summits Slip in (Men's)" data-dimension48="Summits Slip in (Men's)" data-dimension25="$68" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Orange/dp/B0CB2332LB/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:65.04%;"><img id="h8SGtroX8D8DT6kvMcsgZ" name="81y0QPFDghL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/h8SGtroX8D8DT6kvMcsgZ.jpg" mos="" align="middle" fullscreen="" width="695" height="452" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Orange/dp/B0CB2332LB/" target="_blank" rel="nofollow" data-dimension112="64c54e3c-fdc5-4da5-9cf1-4f5ad8b76020" data-action="Deal Block" data-label="Summits Slip in (Men's)" data-dimension48="Summits Slip in (Men's)" data-dimension25="$68">Summits Slip in (Men's): was $87 now $68</a></strong><br>Again, if you don't want it to <em>look </em>like you're wearing slip-in shoes, Skechers has you covered. These have false laces, and you'd never know how easy they are to get on and off. For less than $70, they are a great price today. <a class="view-deal button" href="https://www.amazon.com/Skechers-Summits-Hands-Sneaker-Orange/dp/B0CB2332LB/" target="_blank" rel="nofollow" data-dimension112="64c54e3c-fdc5-4da5-9cf1-4f5ad8b76020" data-action="Deal Block" data-label="Summits Slip in (Men's)" data-dimension48="Summits Slip in (Men's)" data-dimension25="$68">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Massive Skechers sale is live from $14 — 21 deals I'd shop now on sneakers and apparel ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Just off the back of Labor Day, <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon’s Skechers sale is still going strong,</a> and there are a ton of great options you can get without breaking the bank.</p><p>For example, the <a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow">Skechers Go Walk Max Sneaker is on sale from $25 at Amazon</a>. We rank this as one of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> you can buy, thanks to its easy slip-on design and soft cushioning. It’s an excellent shoe for casual wear or travelling this fall.</p><p>The caveat here is that Amazon’s prices vary based on your selections of size and color. Make sure to check any different color options available in your size to find the best deal possible.</p><p>For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and check out our live coverage of the <a href="https://www.tomsguide.com/live/news/best-labor-day-sales-2025-from-adidas-amazon-apple-and-more">best Labor Day deals you can still get</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>6 Pack Work Quarter Crew Socks (Men's): </strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow"><strong>was $16 now from $14</strong></a></li><li><strong>Beverlee High Tea Wedge Sandals (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><strong>was $44 now from $19</strong></a></li><li><strong>Foamies Arch Fit Horizon Water Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><strong>was $46 now from $19</strong></a><strong></strong></li><li><strong>Go Walk Max (Men's): </strong><a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow"><strong>was $71 now from $25</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $31</strong></a></li><li><strong>3 Pack Sports Bra (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Sports-Seamless-Bralette/dp/B0FDMQYRHZ" target="_blank" rel="nofollow"><strong>was $39 now from $31</strong></a></li><li><strong>Bobs Billie Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><strong>was $42 now from $33</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $36</strong></a><strong></strong></li><li><strong>Decklan-Aldred Slip-On (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Decklan-Aldred-Slip-Black/dp/B0DJ1M9XYD" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>Cali Day Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Wedge-Sandal-Brown/dp/B0DFYJB1HK" target="_blank" rel="nofollow"><strong>was $57 now from $37</strong></a></li><li><strong>Slip-ins Go Walk Cargo Pant (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-ins-Cargo-Canteen/dp/B0DMTPP6YZ" target="_blank" rel="nofollow"><strong>was $59 now from $40</strong></a></li><li><strong>Go Walk Arch Fit N-Joy Amira Sneaker (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLGZP71D" target="_blank" rel="nofollow"><strong>was $65 now from $49</strong></a></li></ul><h3 class="article-body__section" id="section-sneakers-and-shoes"><span>Sneakers and shoes</span></h3><div class="product"><a data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.60%;"><img id="sNb2GPq5KrwPK3dLmdpdC8" name="61N9Zy-3XdL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sNb2GPq5KrwPK3dLmdpdC8.jpg" mos="" align="middle" fullscreen="" width="625" height="360" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">Foamies Arch Fit Horizon Water Shoe (Women's): was $46 now $19</a></strong><br>Slide sandals are a must-have in my opinion, and these Skechers are a great option. They have a Skechers Arch Fit insole system to support your feet and are water-friendly. Plus, they dry fast when they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="VrCFgfnC7FeT5o64zef5Wd" name="81rVJC-fX1L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VrCFgfnC7FeT5o64zef5Wd.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">Beverlee High Tea (Women's): was $44 now $19</a></strong><br>Elevate your look with these pretty Skechers heels. They're as supportive as can be, with a Luxe Foam comfort footbed and stylish mesh straps. Reviewers on Amazon say they're easy to walk in and go well with summer outfits.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21">Haney Oxford (Men's): was $55 now $21</a></strong><br>Now on sale starting from just $21, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22">Bobs Copa (Women's): was $55 now $22</a></strong><br>Score these comfortable Skechers sneakers starting from $22. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow" data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$25">Go Walk Max (Men's): was $71 now $25</a></strong><br>The Skechers Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning, along with an extra-padded heel for comfort. We rank them as one of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> you can buy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow" data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.58%;"><img id="goH3ZSB2tgfW9rhDQRLETG" name="71ZhBspSnuL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/goH3ZSB2tgfW9rhDQRLETG.jpg" mos="" align="middle" fullscreen="" width="695" height="428" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26">Two-Band Slide Sandal (Women's): was $49 now $26</a></strong><br>These Skechers sandals have adjustable straps, which is a boon if you often struggle to find the perfect fit. They also have a Massage Fit midsole, which Skechers says will massage your feet as you walk.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="710f762c-84f5-4d3d-9423-f9d50ecd8c25" data-action="Deal Block" data-label="Easy Going-Certified Charm Sandal (Women's)" data-dimension48="Easy Going-Certified Charm Sandal (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Womens-Going-Certified-Charm-Sandal/dp/B0DFXGXRRK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:76.16%;"><img id="YZZEHSXiEG3QGkp9EAa3xD" name="Easy Going-Certified Charm Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YZZEHSXiEG3QGkp9EAa3xD.jpg" mos="" align="middle" fullscreen="" width="625" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Going-Certified-Charm-Sandal/dp/B0DFXGXRRK" target="_blank" rel="nofollow" data-dimension112="710f762c-84f5-4d3d-9423-f9d50ecd8c25" data-action="Deal Block" data-label="Easy Going-Certified Charm Sandal (Women's)" data-dimension48="Easy Going-Certified Charm Sandal (Women's)" data-dimension25="$30">Easy Going-Certified Charm Sandal (Women's): was $62 now $30</a></strong><br>I love the simple, but stylish look of these Skechers. Their double-strap design reminds me of a trendy pair of Birkenstocks, and you get a super soft Yoga Foam insole to support your feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Going-Certified-Charm-Sandal/dp/B0DFXGXRRK" target="_blank" rel="nofollow" data-dimension112="710f762c-84f5-4d3d-9423-f9d50ecd8c25" data-action="Deal Block" data-label="Easy Going-Certified Charm Sandal (Women's)" data-dimension48="Easy Going-Certified Charm Sandal (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$31">Bobs B Cute Sneaker (Women's): was $45 now $31</a></strong><br>These low-profile, casual canvas shoes earn praise from reviewers for wearing and washing well and being comfy. One buyer noted they work on their feet all day in these and don't feel sore. Better yet, you can slip these on and enjoy the supportive memory foam sole from day one without having to break them in.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="957237e8-c25d-4e0f-9ede-f77ca13d0329" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="957237e8-c25d-4e0f-9ede-f77ca13d0329" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$33">Bobs Billie Sneaker (Women's): was $42 now $33</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="957237e8-c25d-4e0f-9ede-f77ca13d0329" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $42 now $33</a></strong><br>If you love colorful footwear, these Skechers sandals will fit right into your wardrobe. They have woven straps paired with a block-colored sole that makes them super eye-catching. Plus, their cushioned and contoured comfort footbed will support your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="f0df7ea3-313e-4659-bc37-0c55f0867e3e" data-action="Deal Block" data-label="Decklan-Aldred Slip-On (Men's)" data-dimension48="Decklan-Aldred Slip-On (Men's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Mens-Decklan-Aldred-Slip-Black/dp/B0DJ1M9XYD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:798px;"><p class="vanilla-image-block" style="padding-top:78.32%;"><img id="MJdgX6Kqhrevniacmwnymk" name="Decklan-Aldred Slip-On (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJdgX6Kqhrevniacmwnymk.jpg" mos="" align="middle" fullscreen="" width="798" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Decklan-Aldred-Slip-Black/dp/B0DJ1M9XYD" target="_blank" rel="nofollow" data-dimension112="f0df7ea3-313e-4659-bc37-0c55f0867e3e" data-action="Deal Block" data-label="Decklan-Aldred Slip-On (Men's)" data-dimension48="Decklan-Aldred Slip-On (Men's)" data-dimension25="$36">Decklan-Aldred Slip-On (Men's): was $49 now $36</a></strong><br>Coming in brown or black shades, these Skechers are a great addition to your wardrobe for work days or formal occasions where you want to stay comfortable. These have a relaxed fit with extra room at the toes, cushioned insoles and Goga Mat Arch support.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Decklan-Aldred-Slip-Black/dp/B0DJ1M9XYD" target="_blank" rel="nofollow" data-dimension112="f0df7ea3-313e-4659-bc37-0c55f0867e3e" data-action="Deal Block" data-label="Decklan-Aldred Slip-On (Men's)" data-dimension48="Decklan-Aldred Slip-On (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">On the GO 600 - Brilliancy (Women's): was $65 now $36</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="04bdaca7-c7c7-4d7c-add9-6396e9aed43c" data-action="Deal Block" data-label="Cali Day Wedge Sandal (Women's)" data-dimension48="Cali Day Wedge Sandal (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Wedge-Sandal-Brown/dp/B0DFYJB1HK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:82.24%;"><img id="NRvFASZSMBSWFZt83ECawM" name="Cali Day Wedge Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NRvFASZSMBSWFZt83ECawM.jpg" mos="" align="middle" fullscreen="" width="625" height="514" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Wedge-Sandal-Brown/dp/B0DFYJB1HK" target="_blank" rel="nofollow" data-dimension112="04bdaca7-c7c7-4d7c-add9-6396e9aed43c" data-action="Deal Block" data-label="Cali Day Wedge Sandal (Women's)" data-dimension48="Cali Day Wedge Sandal (Women's)" data-dimension25="$37">Cali Day Wedge Sandal (Women's): was $57 now $37</a></strong><br>These Skechers sandals will keep the summery vibes going all year long. These have 2 1/4 inch platform heels and a soft Luxe Foam footbed, making them comfortable to wear and walk in. The pretty woven strap is a nice touch.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Wedge-Sandal-Brown/dp/B0DFYJB1HK" target="_blank" rel="nofollow" data-dimension112="04bdaca7-c7c7-4d7c-add9-6396e9aed43c" data-action="Deal Block" data-label="Cali Day Wedge Sandal (Women's)" data-dimension48="Cali Day Wedge Sandal (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:51.20%;"><img id="VFFdUTprmjkujwrySHjphV" name="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VFFdUTprmjkujwrySHjphV.jpg" mos="" align="middle" fullscreen="" width="625" height="320" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's): was $56 now $44</a></strong><br>These Skechers On-The-Go slides are super soft and supportive, making them great for when you're out and about. Designed for recovery, they have a soft knitted stretch upper and are lightweight.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="1b999959-3aa0-42b4-b7e0-34be89a12924" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0DTN9MJQ5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.95%;"><img id="eBLhpmpFw7pszrmuQhk89m" name="81UR66-vKxL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/eBLhpmpFw7pszrmuQhk89m.jpg" mos="" align="middle" fullscreen="" width="695" height="507" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0DTN9MJQ5" target="_blank" rel="nofollow" data-dimension112="1b999959-3aa0-42b4-b7e0-34be89a12924" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$44">Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's): was $82 now $44</a></strong><br>These Skechers Bobs have seen a nice price cut! These have a stretch knitted upper with a bungee lace and are easy to slip straight onto your feet, hands-free. Plus, if they get dirty, you can throw them straight in the washing machine.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0DTN9MJQ5" target="_blank" rel="nofollow" data-dimension112="1b999959-3aa0-42b4-b7e0-34be89a12924" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="6ff8463d-a4b7-4bea-a6f5-5031659cb330" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.32%;"><img id="MPpMwXrQZPsFpu5v6GNPFZ" name="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MPpMwXrQZPsFpu5v6GNPFZ.jpg" mos="" align="middle" fullscreen="" width="625" height="327" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow" data-dimension112="6ff8463d-a4b7-4bea-a6f5-5031659cb330" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49">Go Walk Arch Fit N-Joy Amira Sneaker (Women's): was $65 now $49</a></strong><br>Certain sizes of these Skechers Go Walk Arch Fit N-Joy Amira Sneakers are on sale from $49. These have thick soles packed with technology to support those arches, but are still comfortable to walk in thanks to their lightweight cushioning and mesh upper.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow" data-dimension112="6ff8463d-a4b7-4bea-a6f5-5031659cb330" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49">View Deal</a></p></div><h3 class="article-body__section" id="section-apparel"><span>Apparel</span></h3><div class="product"><a data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:87.48%;"><img id="NEVA2HNhbBzjVPNReTn8k" name="81bnL9lyMBL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NEVA2HNhbBzjVPNReTn8k.jpg" mos="" align="middle" fullscreen="" width="679" height="594" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow" data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14">6 Pack Work Quarter Crew Socks (Men's): was $16 now $14</a></strong><br>Snag yourself six super comfy Skechers socks with this deal. These crew socks stay in place thanks to their secure cuffs and provide improved cushioning and arch support.<a class="view-deal button" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow" data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:174.37%;"><img id="tHqDZHNykMyKB7HXgrmMHT" name="61b+co4ewpL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tHqDZHNykMyKB7HXgrmMHT.jpg" mos="" align="middle" fullscreen="" width="679" height="1184" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow" data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$14">Off Duty Polo (Men's): was $39 now $14</a></strong><br>This Skechers Off Duty Polo is now on sale from $14. It's a super simple style that pairs well with any outfit and features the Skechers logo for a touch of style. There are also side vents to keep you cool in hot weather.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow" data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="e24fec68-a36e-470d-b37e-77011e4bd6e4" data-action="Deal Block" data-label="3 Pack Sports Bra (Women's)" data-dimension48="3 Pack Sports Bra (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Womens-Sports-Seamless-Bralette/dp/B0FDMQYRHZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:104.71%;"><img id="nRxNo5UPJu2SocPdfEyK76" name="3 Pack Sports Bra (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nRxNo5UPJu2SocPdfEyK76.jpg" mos="" align="middle" fullscreen="" width="679" height="711" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Sports-Seamless-Bralette/dp/B0FDMQYRHZ" target="_blank" rel="nofollow" data-dimension112="e24fec68-a36e-470d-b37e-77011e4bd6e4" data-action="Deal Block" data-label="3 Pack Sports Bra (Women's)" data-dimension48="3 Pack Sports Bra (Women's)" data-dimension25="$31">3 Pack Sports Bra (Women's): was $39 now $31</a></strong><br>Right now, you can get a 3-pack of Skechers sports bralettes on sale starting from just $31. Providing light support and a super-soft feel, they're great for workouts and casual wear too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Sports-Seamless-Bralette/dp/B0FDMQYRHZ" target="_blank" rel="nofollow" data-dimension112="e24fec68-a36e-470d-b37e-77011e4bd6e4" data-action="Deal Block" data-label="3 Pack Sports Bra (Women's)" data-dimension48="3 Pack Sports Bra (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:252.58%;"><img id="B5akxssM2Wn66VdmAgBDPX" name="Skechers Womens Go Walk Pickleball Skort.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5akxssM2Wn66VdmAgBDPX.jpg" mos="" align="middle" fullscreen="" width="679" height="1715" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow" data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$39">Go Walk Pickleball Skort (Women's): was $49 now $39</a></strong><br>You don't have to be a pickleball player to appreciate this skort. It's made with Skechers' GO FLEX nylon and spandex blend fabric, which allows for 4-way stretch, moisture wicking, and UPF 40+ properties. We like that it has a built-in breathable mesh inner short with a 4.5-inch inseam and exterior side pockets. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow" data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="11fd3cca-724a-4d94-9c7e-737869a22218" data-action="Deal Block" data-label="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension48="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Womens-Slip-ins-Cargo-Canteen/dp/B0DMTRJNC7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:392px;"><p class="vanilla-image-block" style="padding-top:232.91%;"><img id="9GjTqCxDp5LHvGBFmahwwn" name="41fq3gXmYkL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9GjTqCxDp5LHvGBFmahwwn.jpg" mos="" align="middle" fullscreen="" width="392" height="913" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-ins-Cargo-Canteen/dp/B0DMTRJNC7" target="_blank" rel="nofollow" data-dimension112="11fd3cca-724a-4d94-9c7e-737869a22218" data-action="Deal Block" data-label="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension48="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension25="$40">Slip-ins Go Walk Cargo Pant (Women's): was $59 now $40</a></strong><br>Cargo pants are one of my favorite styles to wear. This pair from Skechers comes in a cool dark green color, has a boxy shape and plenty of pockets to keep your stuff safe. And unlike most of the cargo pants I own, these have a stretch waistband with an adjustable drawcord to make them even more comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-ins-Cargo-Canteen/dp/B0DMTRJNC7" target="_blank" rel="nofollow" data-dimension112="11fd3cca-724a-4d94-9c7e-737869a22218" data-action="Deal Block" data-label="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension48="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension25="$40">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/massive-skechers-sale-is-live-from-usd14-21-deals-id-shop-now-on-sneakers-and-apparel</link>
                                                                            <description>
                            <![CDATA[ These are the best budget-friendly Skechers deals in Amazon’s sale! You can outfit your wardrobe for the fall without breaking the bank. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2vWYAkMcfn3CwmVbASFuFn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vxC8tBxbYbCtGYkVt3WTtM-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 02 Sep 2025 12:59:04 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/vxC8tBxbYbCtGYkVt3WTtM-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers deals ]]></media:description>                                                            <media:text><![CDATA[Skechers deals ]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers deals ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vxC8tBxbYbCtGYkVt3WTtM-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Just off the back of Labor Day, <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon’s Skechers sale is still going strong,</a> and there are a ton of great options you can get without breaking the bank.</p><p>For example, the <a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow">Skechers Go Walk Max Sneaker is on sale from $25 at Amazon</a>. We rank this as one of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> you can buy, thanks to its easy slip-on design and soft cushioning. It’s an excellent shoe for casual wear or travelling this fall.</p><p>The caveat here is that Amazon’s prices vary based on your selections of size and color. Make sure to check any different color options available in your size to find the best deal possible.</p><p>For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and check out our live coverage of the <a href="https://www.tomsguide.com/live/news/best-labor-day-sales-2025-from-adidas-amazon-apple-and-more">best Labor Day deals you can still get</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>6 Pack Work Quarter Crew Socks (Men's): </strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow"><strong>was $16 now from $14</strong></a></li><li><strong>Beverlee High Tea Wedge Sandals (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><strong>was $44 now from $19</strong></a></li><li><strong>Foamies Arch Fit Horizon Water Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><strong>was $46 now from $19</strong></a><strong></strong></li><li><strong>Go Walk Max (Men's): </strong><a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow"><strong>was $71 now from $25</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $31</strong></a></li><li><strong>3 Pack Sports Bra (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Sports-Seamless-Bralette/dp/B0FDMQYRHZ" target="_blank" rel="nofollow"><strong>was $39 now from $31</strong></a></li><li><strong>Bobs Billie Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><strong>was $42 now from $33</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $36</strong></a><strong></strong></li><li><strong>Decklan-Aldred Slip-On (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Decklan-Aldred-Slip-Black/dp/B0DJ1M9XYD" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>Cali Day Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Wedge-Sandal-Brown/dp/B0DFYJB1HK" target="_blank" rel="nofollow"><strong>was $57 now from $37</strong></a></li><li><strong>Slip-ins Go Walk Cargo Pant (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-ins-Cargo-Canteen/dp/B0DMTPP6YZ" target="_blank" rel="nofollow"><strong>was $59 now from $40</strong></a></li><li><strong>Go Walk Arch Fit N-Joy Amira Sneaker (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLGZP71D" target="_blank" rel="nofollow"><strong>was $65 now from $49</strong></a></li></ul><h3 class="article-body__section" id="section-sneakers-and-shoes"><span>Sneakers and shoes</span></h3><div class="product"><a data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.60%;"><img id="sNb2GPq5KrwPK3dLmdpdC8" name="61N9Zy-3XdL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sNb2GPq5KrwPK3dLmdpdC8.jpg" mos="" align="middle" fullscreen="" width="625" height="360" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">Foamies Arch Fit Horizon Water Shoe (Women's): was $46 now $19</a></strong><br>Slide sandals are a must-have in my opinion, and these Skechers are a great option. They have a Skechers Arch Fit insole system to support your feet and are water-friendly. Plus, they dry fast when they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="VrCFgfnC7FeT5o64zef5Wd" name="81rVJC-fX1L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VrCFgfnC7FeT5o64zef5Wd.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">Beverlee High Tea (Women's): was $44 now $19</a></strong><br>Elevate your look with these pretty Skechers heels. They're as supportive as can be, with a Luxe Foam comfort footbed and stylish mesh straps. Reviewers on Amazon say they're easy to walk in and go well with summer outfits.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21">Haney Oxford (Men's): was $55 now $21</a></strong><br>Now on sale starting from just $21, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="a065a5cc-3b13-440d-8168-8ba29ac7e10b" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22">Bobs Copa (Women's): was $55 now $22</a></strong><br>Score these comfortable Skechers sneakers starting from $22. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="073b4caa-ff43-4c37-952d-bb19af22e5ee" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow" data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$25">Go Walk Max (Men's): was $71 now $25</a></strong><br>The Skechers Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max Technology with high-rebound cushioning, along with an extra-padded heel for comfort. We rank them as one of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> you can buy.<a class="view-deal button" href="https://www.amazon.com/Skechers-Walk-Max-Black-10-5/dp/B072LHMMD1/" target="_blank" rel="nofollow" data-dimension112="77bb70c6-8b47-476d-bc7a-68dd309d3872" data-action="Deal Block" data-label="Go Walk Max (Men's)" data-dimension48="Go Walk Max (Men's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.58%;"><img id="goH3ZSB2tgfW9rhDQRLETG" name="71ZhBspSnuL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/goH3ZSB2tgfW9rhDQRLETG.jpg" mos="" align="middle" fullscreen="" width="695" height="428" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26">Two-Band Slide Sandal (Women's): was $49 now $26</a></strong><br>These Skechers sandals have adjustable straps, which is a boon if you often struggle to find the perfect fit. They also have a Massage Fit midsole, which Skechers says will massage your feet as you walk.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="710f762c-84f5-4d3d-9423-f9d50ecd8c25" data-action="Deal Block" data-label="Easy Going-Certified Charm Sandal (Women's)" data-dimension48="Easy Going-Certified Charm Sandal (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Womens-Going-Certified-Charm-Sandal/dp/B0DFXGXRRK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:76.16%;"><img id="YZZEHSXiEG3QGkp9EAa3xD" name="Easy Going-Certified Charm Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YZZEHSXiEG3QGkp9EAa3xD.jpg" mos="" align="middle" fullscreen="" width="625" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Going-Certified-Charm-Sandal/dp/B0DFXGXRRK" target="_blank" rel="nofollow" data-dimension112="710f762c-84f5-4d3d-9423-f9d50ecd8c25" data-action="Deal Block" data-label="Easy Going-Certified Charm Sandal (Women's)" data-dimension48="Easy Going-Certified Charm Sandal (Women's)" data-dimension25="$30">Easy Going-Certified Charm Sandal (Women's): was $62 now $30</a></strong><br>I love the simple, but stylish look of these Skechers. Their double-strap design reminds me of a trendy pair of Birkenstocks, and you get a super soft Yoga Foam insole to support your feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Going-Certified-Charm-Sandal/dp/B0DFXGXRRK" target="_blank" rel="nofollow" data-dimension112="710f762c-84f5-4d3d-9423-f9d50ecd8c25" data-action="Deal Block" data-label="Easy Going-Certified Charm Sandal (Women's)" data-dimension48="Easy Going-Certified Charm Sandal (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$31">Bobs B Cute Sneaker (Women's): was $45 now $31</a></strong><br>These low-profile, casual canvas shoes earn praise from reviewers for wearing and washing well and being comfy. One buyer noted they work on their feet all day in these and don't feel sore. Better yet, you can slip these on and enjoy the supportive memory foam sole from day one without having to break them in.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="957237e8-c25d-4e0f-9ede-f77ca13d0329" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:968px;"><p class="vanilla-image-block" style="padding-top:64.57%;"><img id="NoeNK2yptMVyH4pvfXZoJN" name="Bobs Billie Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NoeNK2yptMVyH4pvfXZoJN.jpg" mos="" align="middle" fullscreen="" width="968" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="957237e8-c25d-4e0f-9ede-f77ca13d0329" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$33">Bobs Billie Sneaker (Women's): was $42 now $33</a></strong><br>Available in black, gold or silver, these Skechers make a statement. They have a nice quilted pattern on the upper and a soft Skechers Memory Foam footbed. Plus, no need to tie your laces — these have a No Tie Fit. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Billie-Sneaker-Black/dp/B0DLLNK24N" target="_blank" rel="nofollow" data-dimension112="957237e8-c25d-4e0f-9ede-f77ca13d0329" data-action="Deal Block" data-label="Bobs Billie Sneaker (Women's)" data-dimension48="Bobs Billie Sneaker (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $42 now $33</a></strong><br>If you love colorful footwear, these Skechers sandals will fit right into your wardrobe. They have woven straps paired with a block-colored sole that makes them super eye-catching. Plus, their cushioned and contoured comfort footbed will support your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="f0df7ea3-313e-4659-bc37-0c55f0867e3e" data-action="Deal Block" data-label="Decklan-Aldred Slip-On (Men's)" data-dimension48="Decklan-Aldred Slip-On (Men's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Mens-Decklan-Aldred-Slip-Black/dp/B0DJ1M9XYD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:798px;"><p class="vanilla-image-block" style="padding-top:78.32%;"><img id="MJdgX6Kqhrevniacmwnymk" name="Decklan-Aldred Slip-On (Men's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJdgX6Kqhrevniacmwnymk.jpg" mos="" align="middle" fullscreen="" width="798" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Decklan-Aldred-Slip-Black/dp/B0DJ1M9XYD" target="_blank" rel="nofollow" data-dimension112="f0df7ea3-313e-4659-bc37-0c55f0867e3e" data-action="Deal Block" data-label="Decklan-Aldred Slip-On (Men's)" data-dimension48="Decklan-Aldred Slip-On (Men's)" data-dimension25="$36">Decklan-Aldred Slip-On (Men's): was $49 now $36</a></strong><br>Coming in brown or black shades, these Skechers are a great addition to your wardrobe for work days or formal occasions where you want to stay comfortable. These have a relaxed fit with extra room at the toes, cushioned insoles and Goga Mat Arch support.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Decklan-Aldred-Slip-Black/dp/B0DJ1M9XYD" target="_blank" rel="nofollow" data-dimension112="f0df7ea3-313e-4659-bc37-0c55f0867e3e" data-action="Deal Block" data-label="Decklan-Aldred Slip-On (Men's)" data-dimension48="Decklan-Aldred Slip-On (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">On the GO 600 - Brilliancy (Women's): was $65 now $36</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="04bdaca7-c7c7-4d7c-add9-6396e9aed43c" data-action="Deal Block" data-label="Cali Day Wedge Sandal (Women's)" data-dimension48="Cali Day Wedge Sandal (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Wedge-Sandal-Brown/dp/B0DFYJB1HK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:82.24%;"><img id="NRvFASZSMBSWFZt83ECawM" name="Cali Day Wedge Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NRvFASZSMBSWFZt83ECawM.jpg" mos="" align="middle" fullscreen="" width="625" height="514" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Wedge-Sandal-Brown/dp/B0DFYJB1HK" target="_blank" rel="nofollow" data-dimension112="04bdaca7-c7c7-4d7c-add9-6396e9aed43c" data-action="Deal Block" data-label="Cali Day Wedge Sandal (Women's)" data-dimension48="Cali Day Wedge Sandal (Women's)" data-dimension25="$37">Cali Day Wedge Sandal (Women's): was $57 now $37</a></strong><br>These Skechers sandals will keep the summery vibes going all year long. These have 2 1/4 inch platform heels and a soft Luxe Foam footbed, making them comfortable to wear and walk in. The pretty woven strap is a nice touch.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Wedge-Sandal-Brown/dp/B0DFYJB1HK" target="_blank" rel="nofollow" data-dimension112="04bdaca7-c7c7-4d7c-add9-6396e9aed43c" data-action="Deal Block" data-label="Cali Day Wedge Sandal (Women's)" data-dimension48="Cali Day Wedge Sandal (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:51.20%;"><img id="VFFdUTprmjkujwrySHjphV" name="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VFFdUTprmjkujwrySHjphV.jpg" mos="" align="middle" fullscreen="" width="625" height="320" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's): was $56 now $44</a></strong><br>These Skechers On-The-Go slides are super soft and supportive, making them great for when you're out and about. Designed for recovery, they have a soft knitted stretch upper and are lightweight.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Heather-Sandal-Natural/dp/B0DMTJH232" target="_blank" rel="nofollow" data-dimension112="4ff27236-ffeb-495b-9c3b-97b2da6076cf" data-action="Deal Block" data-label="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension48="On-The-Go Arch Fit Hyper Slide W/Heather Knit Sandal (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="1b999959-3aa0-42b4-b7e0-34be89a12924" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0DTN9MJQ5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.95%;"><img id="eBLhpmpFw7pszrmuQhk89m" name="81UR66-vKxL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/eBLhpmpFw7pszrmuQhk89m.jpg" mos="" align="middle" fullscreen="" width="695" height="507" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0DTN9MJQ5" target="_blank" rel="nofollow" data-dimension112="1b999959-3aa0-42b4-b7e0-34be89a12924" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$44">Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's): was $82 now $44</a></strong><br>These Skechers Bobs have seen a nice price cut! These have a stretch knitted upper with a bungee lace and are easy to slip straight onto your feet, hands-free. Plus, if they get dirty, you can throw them straight in the washing machine.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-ins-Chaos-Daily-Inspiration-Sneaker/dp/B0DTN9MJQ5" target="_blank" rel="nofollow" data-dimension112="1b999959-3aa0-42b4-b7e0-34be89a12924" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="6ff8463d-a4b7-4bea-a6f5-5031659cb330" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:52.32%;"><img id="MPpMwXrQZPsFpu5v6GNPFZ" name="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MPpMwXrQZPsFpu5v6GNPFZ.jpg" mos="" align="middle" fullscreen="" width="625" height="327" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow" data-dimension112="6ff8463d-a4b7-4bea-a6f5-5031659cb330" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49">Go Walk Arch Fit N-Joy Amira Sneaker (Women's): was $65 now $49</a></strong><br>Certain sizes of these Skechers Go Walk Arch Fit N-Joy Amira Sneakers are on sale from $49. These have thick soles packed with technology to support those arches, but are still comfortable to walk in thanks to their lightweight cushioning and mesh upper.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-N-Joy-Amira-Sneaker/dp/B0DLH31TFL" target="_blank" rel="nofollow" data-dimension112="6ff8463d-a4b7-4bea-a6f5-5031659cb330" data-action="Deal Block" data-label="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension48="Go Walk Arch Fit N-Joy Amira Sneaker (Women's)" data-dimension25="$49">View Deal</a></p></div><h3 class="article-body__section" id="section-apparel"><span>Apparel</span></h3><div class="product"><a data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:87.48%;"><img id="NEVA2HNhbBzjVPNReTn8k" name="81bnL9lyMBL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NEVA2HNhbBzjVPNReTn8k.jpg" mos="" align="middle" fullscreen="" width="679" height="594" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow" data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14">6 Pack Work Quarter Crew Socks (Men's): was $16 now $14</a></strong><br>Snag yourself six super comfy Skechers socks with this deal. These crew socks stay in place thanks to their secure cuffs and provide improved cushioning and arch support.<a class="view-deal button" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow" data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:174.37%;"><img id="tHqDZHNykMyKB7HXgrmMHT" name="61b+co4ewpL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tHqDZHNykMyKB7HXgrmMHT.jpg" mos="" align="middle" fullscreen="" width="679" height="1184" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow" data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$14">Off Duty Polo (Men's): was $39 now $14</a></strong><br>This Skechers Off Duty Polo is now on sale from $14. It's a super simple style that pairs well with any outfit and features the Skechers logo for a touch of style. There are also side vents to keep you cool in hot weather.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow" data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="e24fec68-a36e-470d-b37e-77011e4bd6e4" data-action="Deal Block" data-label="3 Pack Sports Bra (Women's)" data-dimension48="3 Pack Sports Bra (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Womens-Sports-Seamless-Bralette/dp/B0FDMQYRHZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:104.71%;"><img id="nRxNo5UPJu2SocPdfEyK76" name="3 Pack Sports Bra (Women's)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nRxNo5UPJu2SocPdfEyK76.jpg" mos="" align="middle" fullscreen="" width="679" height="711" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Sports-Seamless-Bralette/dp/B0FDMQYRHZ" target="_blank" rel="nofollow" data-dimension112="e24fec68-a36e-470d-b37e-77011e4bd6e4" data-action="Deal Block" data-label="3 Pack Sports Bra (Women's)" data-dimension48="3 Pack Sports Bra (Women's)" data-dimension25="$31">3 Pack Sports Bra (Women's): was $39 now $31</a></strong><br>Right now, you can get a 3-pack of Skechers sports bralettes on sale starting from just $31. Providing light support and a super-soft feel, they're great for workouts and casual wear too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Sports-Seamless-Bralette/dp/B0FDMQYRHZ" target="_blank" rel="nofollow" data-dimension112="e24fec68-a36e-470d-b37e-77011e4bd6e4" data-action="Deal Block" data-label="3 Pack Sports Bra (Women's)" data-dimension48="3 Pack Sports Bra (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:252.58%;"><img id="B5akxssM2Wn66VdmAgBDPX" name="Skechers Womens Go Walk Pickleball Skort.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5akxssM2Wn66VdmAgBDPX.jpg" mos="" align="middle" fullscreen="" width="679" height="1715" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow" data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$39">Go Walk Pickleball Skort (Women's): was $49 now $39</a></strong><br>You don't have to be a pickleball player to appreciate this skort. It's made with Skechers' GO FLEX nylon and spandex blend fabric, which allows for 4-way stretch, moisture wicking, and UPF 40+ properties. We like that it has a built-in breathable mesh inner short with a 4.5-inch inseam and exterior side pockets. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow" data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="11fd3cca-724a-4d94-9c7e-737869a22218" data-action="Deal Block" data-label="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension48="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Womens-Slip-ins-Cargo-Canteen/dp/B0DMTRJNC7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:392px;"><p class="vanilla-image-block" style="padding-top:232.91%;"><img id="9GjTqCxDp5LHvGBFmahwwn" name="41fq3gXmYkL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9GjTqCxDp5LHvGBFmahwwn.jpg" mos="" align="middle" fullscreen="" width="392" height="913" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-ins-Cargo-Canteen/dp/B0DMTRJNC7" target="_blank" rel="nofollow" data-dimension112="11fd3cca-724a-4d94-9c7e-737869a22218" data-action="Deal Block" data-label="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension48="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension25="$40">Slip-ins Go Walk Cargo Pant (Women's): was $59 now $40</a></strong><br>Cargo pants are one of my favorite styles to wear. This pair from Skechers comes in a cool dark green color, has a boxy shape and plenty of pockets to keep your stuff safe. And unlike most of the cargo pants I own, these have a stretch waistband with an adjustable drawcord to make them even more comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-ins-Cargo-Canteen/dp/B0DMTRJNC7" target="_blank" rel="nofollow" data-dimension112="11fd3cca-724a-4d94-9c7e-737869a22218" data-action="Deal Block" data-label="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension48="Slip-ins Go Walk Cargo Pant (Women's)" data-dimension25="$40">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I found the best Skechers deals for the summer at Amazon — 25 deals I’d shop from $13 on sneakers, apparel, sandals and more ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Heads up, <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is slashing the prices of Skechers this week</a>. Now’s the time to add to your collection! These summer savings are perfect to make the most of the season before it’s over, and keep the beachy vibes going well into the fall.</p><p>For starters, I recommend picking up the <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow">Skechers On-The-go 600-Brilliancy Sport Sandal on sale from $40 at Amazon</a>. These sporty sandals are perfect to keep up with all your adventures this summer and beyond, thanks to their super comfortable Goga Max high-rebound insoles.</p><p>Plus, if you’re a fan of the socks and sandals look, you can currently shop these <a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow">Skechers 6 Pack Work Quarter Crew Socks on sale from $14 at Amazon</a>. </p><p><strong>Note: </strong>prices on apparel at Amazon vary by your choice of size and color. To find the best deal for you, you’ll need to look through the different color options available in your size.</p><p>For more savings, check out our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a>, and the <a href="https://www.tomsguide.com/sales-events/best-buy-tech-fest-sale-is-live-from-usd8-17-deals-i-recommend-buying-now-on-tvs-lego-nintendo-switch-games-and-more">deals I'd shop from $8 in Best Buy's Tech Fest sale</a>. There's also a <a href="https://www.tomsguide.com/sales-events/amazon-drops-timberland-deals-from-usd17-15-deals-id-shop-before-summer-is-over">Timberland sale live from $17 at Amazon</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Tantric-Rafe Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><strong>was $42 now from $13</strong></a></li><li><strong>Skechluxe Restful Hooded Cardigan (Women's): </strong><a href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQDJ57" target="_blank" rel="nofollow"><strong>was $49 now from $14</strong></a></li><li><strong>6 Pack Work Quarter Crew Socks (Men's): </strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow"><strong>was $16 now from $14</strong></a></li><li><strong>Beverlee High Tea Wedge Sandals (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><strong>was $44 now from $19</strong></a></li><li><strong>Foamies Arch Fit Horizon Water Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><strong>was $46 now from $19</strong></a></li><li><strong>Cleo Honeycomb (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><strong>was $50 now from $22</strong></a></li><li><strong>Silva-Falco Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><strong>was $35 now from $23</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $33</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $40</strong></a></li><li><strong>D'lites Fresh Start Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><strong>was $74 now from $43</strong></a></li><li><strong>Arch Fit Arcade-Arcata Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow"><strong>was $78 now from $52</strong></a></li><li><strong>Hotshot-relegate Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow"><strong>was $68 now from $56</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-sandals"><span>Skechers Sandals</span></h3><div class="product"><a data-dimension112="0757e0d8-c8e6-4461-b2b3-8ae62b289fde" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$13" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1495px;"><p class="vanilla-image-block" style="padding-top:46.49%;"><img id="Jk6cQHTFcQh7A7syLVstnh" name="71Yw+6NYwuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Jk6cQHTFcQh7A7syLVstnh.jpg" mos="" align="middle" fullscreen="" width="1495" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="0757e0d8-c8e6-4461-b2b3-8ae62b289fde" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$13">Tantric-Rafe Thong Sandal (Men's): was $42 now $13</a></strong><br>The Skechers Tantric-Rafe Thong Sandal have a cool marbled footbed and a canvas upper strap. But they also have a shock-absorbing midsole to keep you comfortable all day long.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="0757e0d8-c8e6-4461-b2b3-8ae62b289fde" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$13">View Deal</a></p></div><div class="product"><a data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.60%;"><img id="sNb2GPq5KrwPK3dLmdpdC8" name="61N9Zy-3XdL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sNb2GPq5KrwPK3dLmdpdC8.jpg" mos="" align="middle" fullscreen="" width="625" height="360" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">Foamies Arch Fit Horizon Water Shoe (Women's): was $46 now $19</a></strong><br>Slide sandals are a must-have in my opinion, and these Skechers are a great option. They have a Skechers Arch Fit insole system to support your feet and are water-friendly. Plus, they dry fast when they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="VrCFgfnC7FeT5o64zef5Wd" name="81rVJC-fX1L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VrCFgfnC7FeT5o64zef5Wd.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">Beverlee High Tea (Women's): was $44 now $19</a></strong><br>Elevate your look with these pretty Skechers heels. They're as supportive as can be, with a Luxe Foam comfort footbed and stylish mesh straps. Reviewers on Amazon say they're easy to walk in and go well with summer outfits.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="687dde5b-c7c6-47fb-9252-43eb8f6fb12d" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.81%;"><img id="6mKggdFaZWo5wE5EKrBKZm" name="81WDYHit2PL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6mKggdFaZWo5wE5EKrBKZm.jpg" mos="" align="middle" fullscreen="" width="695" height="367" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow" data-dimension112="687dde5b-c7c6-47fb-9252-43eb8f6fb12d" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$22">Summers Wedge Sandal (Women's): was $51 now $22</a></strong><br>Some wedge sandals can be uncomfortable, but that's not the case with these Skechers. They're lightweight and have a plush Luxe Foam cushioned comfort footbed underfoot! The detailed straps also add a touch of style.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow" data-dimension112="687dde5b-c7c6-47fb-9252-43eb8f6fb12d" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1670px;"><p class="vanilla-image-block" style="padding-top:41.62%;"><img id="QjkqEp2h6hTY95uqK85GCb" name="71wj5+j1J2L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QjkqEp2h6hTY95uqK85GCb.jpg" mos="" align="middle" fullscreen="" width="1670" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$23">Silva-Falco Thong Sandal (Men's): was $35 now $23</a></strong><br>Right now, there's a nice discount up for grabs on the Skechers Silva-Falco Thong Sandal. These have a simple but stylish design, with a wave pattern across the sole and a canvas strap.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.58%;"><img id="goH3ZSB2tgfW9rhDQRLETG" name="71ZhBspSnuL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/goH3ZSB2tgfW9rhDQRLETG.jpg" mos="" align="middle" fullscreen="" width="695" height="428" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$29">Two-Band Slide Sandal (Women's): was $49 now $29</a></strong><br>These Skechers sandals have adjustable straps, which is a boon if you often struggle to find the perfect fit. They also have a Massage Fit midsole, which Skechers says will massage your feet as you walk.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="cac2f41e-e885-488d-9aca-929e61ee2bfe" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:56.16%;"><img id="SVdgtVA8sNWJzcr49iERGA" name="81TUwoYWIOL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SVdgtVA8sNWJzcr49iERGA.jpg" mos="" align="middle" fullscreen="" width="625" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow" data-dimension112="cac2f41e-e885-488d-9aca-929e61ee2bfe" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$31">Beverlee-Tiger Posse Wedge Sandal (Women's): was $50 now $31</a></strong><br>I'm a big fan of the color options these Skechers wedge sandals come in. There are options for black and brown soles and a selection of brown, black and white strap colors to choose from! Plus, the straps have a pretty cut-out floral design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow" data-dimension112="cac2f41e-e885-488d-9aca-929e61ee2bfe" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $42 now $33</a></strong><br>If you love colorful footwear, these Skechers sandals will fit right into your wardrobe. They have woven straps paired with a block-colored sole that makes them super eye-catching. Plus, their cushioned and contoured comfort footbed will support your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40">On the GO 600 - Brilliancy (Women's): was $65 now $40</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-footwear"><span>Skechers Footwear</span></h3><div class="product"><a data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">Cleo Honeycomb (Women's): was $50 now $22</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="4ccf78c8-19d3-4e9d-a454-5b9ae3587314" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="4ccf78c8-19d3-4e9d-a454-5b9ae3587314" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">Haney Oxford (Men's): was $55 now $22</a></strong><br>Now on sale starting from just $22, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="4ccf78c8-19d3-4e9d-a454-5b9ae3587314" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="7c7985ff-9a66-4b8f-8e57-0db90d4ea030" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="7c7985ff-9a66-4b8f-8e57-0db90d4ea030" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$25">Bobs Copa (Women's): was $55 now $25</a></strong><br>Score these comfortable Skechers sneakers starting from $25. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="7c7985ff-9a66-4b8f-8e57-0db90d4ea030" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="YYG62g4kuCzBPUnGNYwboB" name="81ReVPllilL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YYG62g4kuCzBPUnGNYwboB.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow" data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$27">Melson-Coronado Sneaker (Men's): was $36 now $27</a></strong><br>These Skechers have a cool, beachy look that'll blend right in with your summer outfits. There's even a color option that looks just like a pair of denim jeans! Plus, no need to tie your laces, as these slip on in a flash.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow" data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:952px;"><p class="vanilla-image-block" style="padding-top:60.40%;"><img id="DHQCzh2Nn8LJcUEqatuwQU" name="81DemllfM3L._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DHQCzh2Nn8LJcUEqatuwQU.jpg" mos="" align="middle" fullscreen="" width="952" height="575" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30">Kornell-Jude Sneaker (Men's): was $43 now $30</a></strong><br>With prices starting from just $30, how could you say no to these Skechers? They have a plain upper with color options in taupe, black or chocolate, as well as Air-Cooled Memory Foam insoles and a relaxed fit.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33">Bobs B Cute Sneaker (Women's): was $45 now $33</a></strong><br>These low-profile, casual canvas shoes earn praise from reviewers for wearing and washing well and being comfy. One buyer noted they work on their feet all day in these and don't feel sore. Better yet, you can slip these on and enjoy the supportive memory foam sole from day one without having to break them in.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39">Arya-Clear Skies Loafer (Women's): was $59 now $39</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="9bd71e35-6316-478c-9854-cf522ea801e8" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:64.64%;"><img id="cBbhaw5GszmpUgUJfuScUf" name="61u6XNjQ82L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBbhaw5GszmpUgUJfuScUf.jpg" mos="" align="middle" fullscreen="" width="625" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="9bd71e35-6316-478c-9854-cf522ea801e8" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$43">Uno Stand On Air (Women's): was $65 now $43</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="9bd71e35-6316-478c-9854-cf522ea801e8" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="CCam7kvFwRzi3tDt59zZbR" name="51+3J2SqJRL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CCam7kvFwRzi3tDt59zZbR.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$43">D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): was $74 now $43</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $42 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole. Be sure to compare the different colors available in your size to find the best deal.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="8bff92cc-0e1d-479a-ab65-ac8490693faa" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.60%;"><img id="ASwFBnNPSeaAqmJyBrpXHa" name="81Ssll8mWUL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ASwFBnNPSeaAqmJyBrpXHa.jpg" mos="" align="middle" fullscreen="" width="625" height="385" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow" data-dimension112="8bff92cc-0e1d-479a-ab65-ac8490693faa" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$52">Arch Fit Arcade-Arcata Sneaker (Women's): was $78 now $52</a></strong><br>These Skechers Arch Fit sneakers love your arches back! They have podiatrist-certified arch support built into their insoles that'll cradle your feet. Plus, their two-tone design is classic and stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow" data-dimension112="8bff92cc-0e1d-479a-ab65-ac8490693faa" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.83%;"><img id="9NNhwysAnCJTcvtpUwRsKY" name="61IM0njYu5L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9NNhwysAnCJTcvtpUwRsKY.jpg" mos="" align="middle" fullscreen="" width="695" height="388" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow" data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56">Hotshot-relegate Hands Free Slip-ins Sneaker (Men's): was $68 now $56</a></strong><br>The Skechers Hotshot-Relegate has a super clean look with a black and white color scheme, paired with a green logo on the tongue for a pop of color. While they have laces, you can slip these on easily, and your foot stays in place thanks to Skechers' Heel Pillow.<a class="view-deal button" href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow" data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-apparel"><span>Skechers Apparel</span></h3><div class="product"><a data-dimension112="f7f9490f-7e60-4e63-bff9-fdb221d5fc44" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQDJ57" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:206.33%;"><img id="u3o4E8RtNCPgbQXBwREDEN" name="51Wwy6TcihL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/u3o4E8RtNCPgbQXBwREDEN.jpg" mos="" align="middle" fullscreen="" width="679" height="1401" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQDJ57" target="_blank" rel="nofollow" data-dimension112="f7f9490f-7e60-4e63-bff9-fdb221d5fc44" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$14">Skechluxe Restful Hoodigan Hooded Cardigan (Women's): was $49 now $14</a></strong><br>This Skechers cardigan has seen impressive discounts in certain sizes and colors. It's designed to be super-soft, lightweight, and easy to layer — making it great to wear all year round. <a class="view-deal button" href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQDJ57" target="_blank" rel="nofollow" data-dimension112="f7f9490f-7e60-4e63-bff9-fdb221d5fc44" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:87.48%;"><img id="NEVA2HNhbBzjVPNReTn8k" name="81bnL9lyMBL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NEVA2HNhbBzjVPNReTn8k.jpg" mos="" align="middle" fullscreen="" width="679" height="594" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow" data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14">6 Pack Work Quarter Crew Socks (Men's): was $16 now $14</a></strong><br>Snag yourself six super comfy Skechers socks with this deal. These crew socks stay in place thanks to their secure cuffs and provide improved cushioning and arch support.<a class="view-deal button" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow" data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="2189e15e-c5b9-4b19-99a4-c1e90c015a38" data-action="Deal Block" data-label="Go Walk High Waisted Legging (Women's)" data-dimension48="Go Walk High Waisted Legging (Women's)" data-dimension25="$15" href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT7VPX2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:223.42%;"><img id="G3TqXEj7DP4kDfmze6kGED" name="Skechers leggings.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/G3TqXEj7DP4kDfmze6kGED.jpg" mos="" align="middle" fullscreen="" width="679" height="1517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT7VPX2" target="_blank" rel="nofollow" data-dimension112="2189e15e-c5b9-4b19-99a4-c1e90c015a38" data-action="Deal Block" data-label="Go Walk High Waisted Legging (Women's)" data-dimension48="Go Walk High Waisted Legging (Women's)" data-dimension25="$15">Go Walk High Waisted Legging (Women's): was $49 now $15</a></strong><br>These Skechers leggings are on sale for a huge discount in certain sizes and colors. They're made of GOFLEX fabric, which is a nylon and spandex blend fabric that features sweat-wicking properties. They feel soft and have pockets on each side for your essentials.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT7VPX2" target="_blank" rel="nofollow" data-dimension112="2189e15e-c5b9-4b19-99a4-c1e90c015a38" data-action="Deal Block" data-label="Go Walk High Waisted Legging (Women's)" data-dimension48="Go Walk High Waisted Legging (Women's)" data-dimension25="$15">View Deal</a></p></div><div class="product"><a data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$15" href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:174.37%;"><img id="tHqDZHNykMyKB7HXgrmMHT" name="61b+co4ewpL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tHqDZHNykMyKB7HXgrmMHT.jpg" mos="" align="middle" fullscreen="" width="679" height="1184" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow" data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$15">Off Duty Polo (Men's): was $39 now $15</a></strong><br>This Skechers Off Duty Polo is now on sale from $15. It's a super simple style that pairs well with any outfit and features the Skechers logo for a touch of style. There are also side vents to keep you cool in hot weather.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow" data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$15">View Deal</a></p></div><div class="product"><a data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:252.58%;"><img id="B5akxssM2Wn66VdmAgBDPX" name="Skechers Womens Go Walk Pickleball Skort.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5akxssM2Wn66VdmAgBDPX.jpg" mos="" align="middle" fullscreen="" width="679" height="1715" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow" data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$38">Go Walk Pickleball Skort (Women's): was $49 now $38</a></strong><br>You don't have to be a pickleball player to appreciate this skort. It's made with Skechers' GO FLEX nylon and spandex blend fabric, which allows for 4-way stretch, moisture wicking, and UPF 40+ properties. We like that it has a built-in breathable mesh inner short with a 4.5-inch inseam and exterior side pockets. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow" data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$38">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/i-found-the-best-skechers-deals-for-the-summer-at-amazon-21-deals-id-shop-from-usd13-on-sneakers-apparel-sandals-and-more</link>
                                                                            <description>
                            <![CDATA[ Amazon is offering incredible discounts on Skechers footwear and apparel — these are the deals you need to get before the summer is over. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">TwQjWZoVTcKZfXyPq66pf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kkaKPTeQ2j7htqyaHhC2Sb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 11 Aug 2025 15:18:32 +0000</pubDate>                                                                                                                                <updated>Wed, 13 Aug 2025 11:57:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kkaKPTeQ2j7htqyaHhC2Sb-1280-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers deals]]></media:description>                                                            <media:text><![CDATA[Skechers deals]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers deals]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kkaKPTeQ2j7htqyaHhC2Sb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Heads up, <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon is slashing the prices of Skechers this week</a>. Now’s the time to add to your collection! These summer savings are perfect to make the most of the season before it’s over, and keep the beachy vibes going well into the fall.</p><p>For starters, I recommend picking up the <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow">Skechers On-The-go 600-Brilliancy Sport Sandal on sale from $40 at Amazon</a>. These sporty sandals are perfect to keep up with all your adventures this summer and beyond, thanks to their super comfortable Goga Max high-rebound insoles.</p><p>Plus, if you’re a fan of the socks and sandals look, you can currently shop these <a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow">Skechers 6 Pack Work Quarter Crew Socks on sale from $14 at Amazon</a>. </p><p><strong>Note: </strong>prices on apparel at Amazon vary by your choice of size and color. To find the best deal for you, you’ll need to look through the different color options available in your size.</p><p>For more savings, check out our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a>, and the <a href="https://www.tomsguide.com/sales-events/best-buy-tech-fest-sale-is-live-from-usd8-17-deals-i-recommend-buying-now-on-tvs-lego-nintendo-switch-games-and-more">deals I'd shop from $8 in Best Buy's Tech Fest sale</a>. There's also a <a href="https://www.tomsguide.com/sales-events/amazon-drops-timberland-deals-from-usd17-15-deals-id-shop-before-summer-is-over">Timberland sale live from $17 at Amazon</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Tantric-Rafe Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><strong>was $42 now from $13</strong></a></li><li><strong>Skechluxe Restful Hooded Cardigan (Women's): </strong><a href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQDJ57" target="_blank" rel="nofollow"><strong>was $49 now from $14</strong></a></li><li><strong>6 Pack Work Quarter Crew Socks (Men's): </strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow"><strong>was $16 now from $14</strong></a></li><li><strong>Beverlee High Tea Wedge Sandals (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><strong>was $44 now from $19</strong></a></li><li><strong>Foamies Arch Fit Horizon Water Shoe (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><strong>was $46 now from $19</strong></a></li><li><strong>Cleo Honeycomb (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><strong>was $50 now from $22</strong></a></li><li><strong>Silva-Falco Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><strong>was $35 now from $23</strong></a></li><li><strong>Bobs B Cute Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><strong>was $45 now from $33</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $40</strong></a></li><li><strong>D'lites Fresh Start Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><strong>was $74 now from $43</strong></a></li><li><strong>Arch Fit Arcade-Arcata Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow"><strong>was $78 now from $52</strong></a></li><li><strong>Hotshot-relegate Slip-ins (Men's): </strong><a href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow"><strong>was $68 now from $56</strong></a></li></ul><h3 class="article-body__section" id="section-skechers-sandals"><span>Skechers Sandals</span></h3><div class="product"><a data-dimension112="0757e0d8-c8e6-4461-b2b3-8ae62b289fde" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$13" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1495px;"><p class="vanilla-image-block" style="padding-top:46.49%;"><img id="Jk6cQHTFcQh7A7syLVstnh" name="71Yw+6NYwuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Jk6cQHTFcQh7A7syLVstnh.jpg" mos="" align="middle" fullscreen="" width="1495" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="0757e0d8-c8e6-4461-b2b3-8ae62b289fde" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$13">Tantric-Rafe Thong Sandal (Men's): was $42 now $13</a></strong><br>The Skechers Tantric-Rafe Thong Sandal have a cool marbled footbed and a canvas upper strap. But they also have a shock-absorbing midsole to keep you comfortable all day long.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Tantric-Rafe-Thong-Sandal/dp/B0DD1JRCK5" target="_blank" rel="nofollow" data-dimension112="0757e0d8-c8e6-4461-b2b3-8ae62b289fde" data-action="Deal Block" data-label="Tantric-Rafe Thong Sandal (Men's)" data-dimension48="Tantric-Rafe Thong Sandal (Men's)" data-dimension25="$13">View Deal</a></p></div><div class="product"><a data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.60%;"><img id="sNb2GPq5KrwPK3dLmdpdC8" name="61N9Zy-3XdL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sNb2GPq5KrwPK3dLmdpdC8.jpg" mos="" align="middle" fullscreen="" width="625" height="360" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">Foamies Arch Fit Horizon Water Shoe (Women's): was $46 now $19</a></strong><br>Slide sandals are a must-have in my opinion, and these Skechers are a great option. They have a Skechers Arch Fit insole system to support your feet and are water-friendly. Plus, they dry fast when they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Foamies-Horizon-Water/dp/B0CN32SVYS" target="_blank" rel="nofollow" data-dimension112="53147d66-30e1-4d5f-87fe-309406e91a31" data-action="Deal Block" data-label="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension48="Foamies Arch Fit Horizon Water Shoe (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.21%;"><img id="VrCFgfnC7FeT5o64zef5Wd" name="81rVJC-fX1L._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VrCFgfnC7FeT5o64zef5Wd.jpg" mos="" align="middle" fullscreen="" width="695" height="481" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">Beverlee High Tea (Women's): was $44 now $19</a></strong><br>Elevate your look with these pretty Skechers heels. They're as supportive as can be, with a Luxe Foam comfort footbed and stylish mesh straps. Reviewers on Amazon say they're easy to walk in and go well with summer outfits.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Beverlee-Black-Sandal/dp/B08TRR49G4" target="_blank" rel="nofollow" data-dimension112="ee76391e-ef3f-404a-843b-a4e08bb18e78" data-action="Deal Block" data-label="Beverlee High Tea (Women's)" data-dimension48="Beverlee High Tea (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="687dde5b-c7c6-47fb-9252-43eb8f6fb12d" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.81%;"><img id="6mKggdFaZWo5wE5EKrBKZm" name="81WDYHit2PL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6mKggdFaZWo5wE5EKrBKZm.jpg" mos="" align="middle" fullscreen="" width="695" height="367" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow" data-dimension112="687dde5b-c7c6-47fb-9252-43eb8f6fb12d" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$22">Summers Wedge Sandal (Women's): was $51 now $22</a></strong><br>Some wedge sandals can be uncomfortable, but that's not the case with these Skechers. They're lightweight and have a plush Luxe Foam cushioned comfort footbed underfoot! The detailed straps also add a touch of style.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow" data-dimension112="687dde5b-c7c6-47fb-9252-43eb8f6fb12d" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1670px;"><p class="vanilla-image-block" style="padding-top:41.62%;"><img id="QjkqEp2h6hTY95uqK85GCb" name="71wj5+j1J2L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QjkqEp2h6hTY95uqK85GCb.jpg" mos="" align="middle" fullscreen="" width="1670" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$23">Silva-Falco Thong Sandal (Men's): was $35 now $23</a></strong><br>Right now, there's a nice discount up for grabs on the Skechers Silva-Falco Thong Sandal. These have a simple but stylish design, with a wave pattern across the sole and a canvas strap.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.58%;"><img id="goH3ZSB2tgfW9rhDQRLETG" name="71ZhBspSnuL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/goH3ZSB2tgfW9rhDQRLETG.jpg" mos="" align="middle" fullscreen="" width="695" height="428" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$29">Two-Band Slide Sandal (Women's): was $49 now $29</a></strong><br>These Skechers sandals have adjustable straps, which is a boon if you often struggle to find the perfect fit. They also have a Massage Fit midsole, which Skechers says will massage your feet as you walk.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="944a880f-dbbc-4597-95b8-e905adc2397d" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="cac2f41e-e885-488d-9aca-929e61ee2bfe" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:56.16%;"><img id="SVdgtVA8sNWJzcr49iERGA" name="81TUwoYWIOL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SVdgtVA8sNWJzcr49iERGA.jpg" mos="" align="middle" fullscreen="" width="625" height="351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow" data-dimension112="cac2f41e-e885-488d-9aca-929e61ee2bfe" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$31">Beverlee-Tiger Posse Wedge Sandal (Women's): was $50 now $31</a></strong><br>I'm a big fan of the color options these Skechers wedge sandals come in. There are options for black and brown soles and a selection of brown, black and white strap colors to choose from! Plus, the straps have a pretty cut-out floral design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Beverlee-Tiger-Posse-Bohemian-Embroidered-Multe-Strap/dp/B07H5ZZ48R" target="_blank" rel="nofollow" data-dimension112="cac2f41e-e885-488d-9aca-929e61ee2bfe" data-action="Deal Block" data-label="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension48="Beverlee-Tiger Posse Wedge Sandal (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:57.12%;"><img id="WuWsm6ams6cA432inQXkY6" name="81iwHGjKv1L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WuWsm6ams6cA432inQXkY6.jpg" mos="" align="middle" fullscreen="" width="625" height="357" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33">Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's): was $42 now $33</a></strong><br>If you love colorful footwear, these Skechers sandals will fit right into your wardrobe. They have woven straps paired with a block-colored sole that makes them super eye-catching. Plus, their cushioned and contoured comfort footbed will support your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Reggae-SEW-ME-Boho-Strappy-Slingback/dp/B07H8XNSLN" target="_blank" rel="nofollow" data-dimension112="e9707310-81c8-4899-95b6-8514a469cf6e" data-action="Deal Block" data-label="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension48="Reggae-Sew Me-Boho Woven Strappy Slingback Sandal (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40">On the GO 600 - Brilliancy (Women's): was $65 now $40</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="3689bd45-2997-47d8-81ca-223a3faee94c" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-footwear"><span>Skechers Footwear</span></h3><div class="product"><a data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">Cleo Honeycomb (Women's): was $50 now $22</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="4ccf78c8-19d3-4e9d-a454-5b9ae3587314" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="4ccf78c8-19d3-4e9d-a454-5b9ae3587314" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">Haney Oxford (Men's): was $55 now $22</a></strong><br>Now on sale starting from just $22, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="4ccf78c8-19d3-4e9d-a454-5b9ae3587314" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="7c7985ff-9a66-4b8f-8e57-0db90d4ea030" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="7c7985ff-9a66-4b8f-8e57-0db90d4ea030" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$25">Bobs Copa (Women's): was $55 now $25</a></strong><br>Score these comfortable Skechers sneakers starting from $25. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="7c7985ff-9a66-4b8f-8e57-0db90d4ea030" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="YYG62g4kuCzBPUnGNYwboB" name="81ReVPllilL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YYG62g4kuCzBPUnGNYwboB.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow" data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$27">Melson-Coronado Sneaker (Men's): was $36 now $27</a></strong><br>These Skechers have a cool, beachy look that'll blend right in with your summer outfits. There's even a color option that looks just like a pair of denim jeans! Plus, no need to tie your laces, as these slip on in a flash.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow" data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:952px;"><p class="vanilla-image-block" style="padding-top:60.40%;"><img id="DHQCzh2Nn8LJcUEqatuwQU" name="81DemllfM3L._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DHQCzh2Nn8LJcUEqatuwQU.jpg" mos="" align="middle" fullscreen="" width="952" height="575" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30">Kornell-Jude Sneaker (Men's): was $43 now $30</a></strong><br>With prices starting from just $30, how could you say no to these Skechers? They have a plain upper with color options in taupe, black or chocolate, as well as Air-Cooled Memory Foam insoles and a relaxed fit.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33">Bobs B Cute Sneaker (Women's): was $45 now $33</a></strong><br>These low-profile, casual canvas shoes earn praise from reviewers for wearing and washing well and being comfy. One buyer noted they work on their feet all day in these and don't feel sore. Better yet, you can slip these on and enjoy the supportive memory foam sole from day one without having to break them in.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="975c754b-a255-4d67-bedc-d1fee3786878" data-action="Deal Block" data-label="Bobs B Cute Sneaker (Women's)" data-dimension48="Bobs B Cute Sneaker (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39">Arya-Clear Skies Loafer (Women's): was $59 now $39</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="9bd71e35-6316-478c-9854-cf522ea801e8" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:64.64%;"><img id="cBbhaw5GszmpUgUJfuScUf" name="61u6XNjQ82L._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cBbhaw5GszmpUgUJfuScUf.jpg" mos="" align="middle" fullscreen="" width="625" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="9bd71e35-6316-478c-9854-cf522ea801e8" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$43">Uno Stand On Air (Women's): was $65 now $43</a></strong><br>With an Air-Cooled memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability.<a class="view-deal button" href="https://www.amazon.com/Skechers-Street-Stand-Womens-Sneakers/dp/B07H61H4SD" target="_blank" rel="nofollow" data-dimension112="9bd71e35-6316-478c-9854-cf522ea801e8" data-action="Deal Block" data-label="Uno Stand On Air (Women's)" data-dimension48="Uno Stand On Air (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="CCam7kvFwRzi3tDt59zZbR" name="51+3J2SqJRL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CCam7kvFwRzi3tDt59zZbR.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$43">D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): was $74 now $43</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $42 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole. Be sure to compare the different colors available in your size to find the best deal.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="8bff92cc-0e1d-479a-ab65-ac8490693faa" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:61.60%;"><img id="ASwFBnNPSeaAqmJyBrpXHa" name="81Ssll8mWUL._AC_SX625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ASwFBnNPSeaAqmJyBrpXHa.jpg" mos="" align="middle" fullscreen="" width="625" height="385" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow" data-dimension112="8bff92cc-0e1d-479a-ab65-ac8490693faa" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$52">Arch Fit Arcade-Arcata Sneaker (Women's): was $78 now $52</a></strong><br>These Skechers Arch Fit sneakers love your arches back! They have podiatrist-certified arch support built into their insoles that'll cradle your feet. Plus, their two-tone design is classic and stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Arcade-FIT-Arcata-Sneaker/dp/B0CGT8DKJX" target="_blank" rel="nofollow" data-dimension112="8bff92cc-0e1d-479a-ab65-ac8490693faa" data-action="Deal Block" data-label="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension48="Arch Fit Arcade-Arcata Sneaker (Women's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.83%;"><img id="9NNhwysAnCJTcvtpUwRsKY" name="61IM0njYu5L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9NNhwysAnCJTcvtpUwRsKY.jpg" mos="" align="middle" fullscreen="" width="695" height="388" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow" data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56">Hotshot-relegate Hands Free Slip-ins Sneaker (Men's): was $68 now $56</a></strong><br>The Skechers Hotshot-Relegate has a super clean look with a black and white color scheme, paired with a green logo on the tongue for a pop of color. While they have laces, you can slip these on easily, and your foot stays in place thanks to Skechers' Heel Pillow.<a class="view-deal button" href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow" data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56">View Deal</a></p></div><h3 class="article-body__section" id="section-skechers-apparel"><span>Skechers Apparel</span></h3><div class="product"><a data-dimension112="f7f9490f-7e60-4e63-bff9-fdb221d5fc44" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQDJ57" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:206.33%;"><img id="u3o4E8RtNCPgbQXBwREDEN" name="51Wwy6TcihL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/u3o4E8RtNCPgbQXBwREDEN.jpg" mos="" align="middle" fullscreen="" width="679" height="1401" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQDJ57" target="_blank" rel="nofollow" data-dimension112="f7f9490f-7e60-4e63-bff9-fdb221d5fc44" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$14">Skechluxe Restful Hoodigan Hooded Cardigan (Women's): was $49 now $14</a></strong><br>This Skechers cardigan has seen impressive discounts in certain sizes and colors. It's designed to be super-soft, lightweight, and easy to layer — making it great to wear all year round. <a class="view-deal button" href="https://www.amazon.com/Skechers-Skechluxe-Restful-Hoodigan-Black/dp/B07PFQDJ57" target="_blank" rel="nofollow" data-dimension112="f7f9490f-7e60-4e63-bff9-fdb221d5fc44" data-action="Deal Block" data-label="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension48="Skechluxe Restful Hoodigan Hooded Cardigan (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:87.48%;"><img id="NEVA2HNhbBzjVPNReTn8k" name="81bnL9lyMBL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NEVA2HNhbBzjVPNReTn8k.jpg" mos="" align="middle" fullscreen="" width="679" height="594" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow" data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14">6 Pack Work Quarter Crew Socks (Men's): was $16 now $14</a></strong><br>Snag yourself six super comfy Skechers socks with this deal. These crew socks stay in place thanks to their secure cuffs and provide improved cushioning and arch support.<a class="view-deal button" href="https://www.amazon.com/Skechers-Quarter-Socks-White-Multi/dp/B0DJBS5JNC" target="_blank" rel="nofollow" data-dimension112="af5ac94c-0f8c-422b-8db3-feebe906d2ec" data-action="Deal Block" data-label="6 Pack Work Quarter Crew Socks (Men's)" data-dimension48="6 Pack Work Quarter Crew Socks (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="2189e15e-c5b9-4b19-99a4-c1e90c015a38" data-action="Deal Block" data-label="Go Walk High Waisted Legging (Women's)" data-dimension48="Go Walk High Waisted Legging (Women's)" data-dimension25="$15" href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT7VPX2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:223.42%;"><img id="G3TqXEj7DP4kDfmze6kGED" name="Skechers leggings.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/G3TqXEj7DP4kDfmze6kGED.jpg" mos="" align="middle" fullscreen="" width="679" height="1517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT7VPX2" target="_blank" rel="nofollow" data-dimension112="2189e15e-c5b9-4b19-99a4-c1e90c015a38" data-action="Deal Block" data-label="Go Walk High Waisted Legging (Women's)" data-dimension48="Go Walk High Waisted Legging (Women's)" data-dimension25="$15">Go Walk High Waisted Legging (Women's): was $49 now $15</a></strong><br>These Skechers leggings are on sale for a huge discount in certain sizes and colors. They're made of GOFLEX fabric, which is a nylon and spandex blend fabric that features sweat-wicking properties. They feel soft and have pockets on each side for your essentials.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT7VPX2" target="_blank" rel="nofollow" data-dimension112="2189e15e-c5b9-4b19-99a4-c1e90c015a38" data-action="Deal Block" data-label="Go Walk High Waisted Legging (Women's)" data-dimension48="Go Walk High Waisted Legging (Women's)" data-dimension25="$15">View Deal</a></p></div><div class="product"><a data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$15" href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:174.37%;"><img id="tHqDZHNykMyKB7HXgrmMHT" name="61b+co4ewpL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tHqDZHNykMyKB7HXgrmMHT.jpg" mos="" align="middle" fullscreen="" width="679" height="1184" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow" data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$15">Off Duty Polo (Men's): was $39 now $15</a></strong><br>This Skechers Off Duty Polo is now on sale from $15. It's a super simple style that pairs well with any outfit and features the Skechers logo for a touch of style. There are also side vents to keep you cool in hot weather.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Duty-Polo-Cerulean/dp/B0CBQM8BBP" target="_blank" rel="nofollow" data-dimension112="d096d880-0f7c-483d-9f8b-18d268423e58" data-action="Deal Block" data-label="Off Duty Polo (Men's)" data-dimension48="Off Duty Polo (Men's)" data-dimension25="$15">View Deal</a></p></div><div class="product"><a data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$38" href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:252.58%;"><img id="B5akxssM2Wn66VdmAgBDPX" name="Skechers Womens Go Walk Pickleball Skort.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5akxssM2Wn66VdmAgBDPX.jpg" mos="" align="middle" fullscreen="" width="679" height="1715" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow" data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$38">Go Walk Pickleball Skort (Women's): was $49 now $38</a></strong><br>You don't have to be a pickleball player to appreciate this skort. It's made with Skechers' GO FLEX nylon and spandex blend fabric, which allows for 4-way stretch, moisture wicking, and UPF 40+ properties. We like that it has a built-in breathable mesh inner short with a 4.5-inch inseam and exterior side pockets. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-Pickleball-Skort/dp/B0CBNTGBVD" target="_blank" rel="nofollow" data-dimension112="55ed3b66-1b2c-4346-be25-d3c6a64f8e27" data-action="Deal Block" data-label="Go Walk Pickleball Skort (Women's)" data-dimension48="Go Walk Pickleball Skort (Women's)" data-dimension25="$38">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Amazon has some of the best Skechers deals of the summer live from $22 — 15 deals I’d add to my cart now on sneakers and sandals ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Amazon is my favorite place to go for Skechers discounts. Some of the most popular styles are seeing impressive price cuts right now, so don’t miss your chance to scoop up some summer savings!</p><p>Right now <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon has Skechers deals from $22</a>. For example, you can grab the <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow">Skechers On-The-go 600-Brilliancy Sport Sandal on sale from $34 at Amazon</a>. These sandals have Goga Max insoles to keep you light on your feet, even when you’re walking around enjoying the sun all day.</p><p>Or, you can grab the stylish <a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJWW8" target="_blank" rel="nofollow">Skechers D'Lites Fresh Start Memory Foam Lace-up Sneaker on sale from $42 at Amazon</a>.</p><p>Note: prices vary based on your choices of size and color. To find the best deals, check out any different color options available in your size! For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/home/outdoors/huge-dorm-furniture-sale-from-usd9-21-deals-id-shop-from-ikea-walmart-amazon-and-more">dorm furniture deals I’d shop from $9</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Cleo Honeycomb (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><strong>was $50 now from $22</strong></a></li><li><strong>Haney Oxford (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><strong>was $55 now from $22</strong></a></li><li><strong>Summers Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow"><strong>was $51 now from $26</strong></a></li><li><strong>Silva-Falco Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><strong>was $35 now from $27</strong></a></li><li><strong>Kornell-Jude Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><strong>was $43 now from $30</strong></a></li><li><strong>Melson-Coronado Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow"><strong>was $36 now from $32</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $34</strong></a></li><li><strong>Go-Walk 5 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><strong>was $60 now from $34</strong></a></li><li><strong>D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><strong>was $74 now from $42</strong></a></li><li><strong>Hotshot-relegate Hands Free Slip-ins Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow"><strong>was $68 now from $56</strong></a></li><li><strong>Athletic Carbix Industrial Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Athletic-Slip-Ins-Industrial-GYCL/dp/B0DJ3QXTDS" target="_blank" rel="nofollow"><strong>was $125 now from $109</strong></a></li></ul><h3 class="article-body__section" id="section-best-skechers-deals"><span>Best Skechers deals</span></h3><div class="product"><a data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">Cleo Honeycomb (Women's): was $50 now $22</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">Haney Oxford (Men's): was $55 now $22</a></strong><br>Now on sale starting from just $22, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="c746638d-4b6b-4eae-baae-b1fc39db84a2" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.81%;"><img id="6mKggdFaZWo5wE5EKrBKZm" name="81WDYHit2PL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6mKggdFaZWo5wE5EKrBKZm.jpg" mos="" align="middle" fullscreen="" width="695" height="367" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow" data-dimension112="c746638d-4b6b-4eae-baae-b1fc39db84a2" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$26">Summers Wedge Sandal (Women's): was $51 now $26</a></strong><br>Some wedge sandals can be uncomfortable, but that's not the case with these Skechers. They're lightweight and have a plush Luxe Foam cushioned comfort footbed underfoot! The detailed straps also add a touch of style.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow" data-dimension112="c746638d-4b6b-4eae-baae-b1fc39db84a2" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1670px;"><p class="vanilla-image-block" style="padding-top:41.62%;"><img id="QjkqEp2h6hTY95uqK85GCb" name="71wj5+j1J2L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QjkqEp2h6hTY95uqK85GCb.jpg" mos="" align="middle" fullscreen="" width="1670" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27">Silva-Falco Thong Sandal (Men's): was $35 now $27</a></strong><br>Right now, there's a nice discount up for grabs on the Skechers Silva-Falco Thong Sandal. These have a simple but stylish design, with a wave pattern across the sole and a canvas strap.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:952px;"><p class="vanilla-image-block" style="padding-top:60.40%;"><img id="DHQCzh2Nn8LJcUEqatuwQU" name="81DemllfM3L._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DHQCzh2Nn8LJcUEqatuwQU.jpg" mos="" align="middle" fullscreen="" width="952" height="575" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30">Kornell-Jude Sneaker (Men's): was $43 now $30</a></strong><br>With prices starting from just $30, how could you say no to these Skechers? They have a plain upper with color options in taupe, black or chocolate, as well as Air-Cooled Memory Foam insoles and a relaxed fit.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="YYG62g4kuCzBPUnGNYwboB" name="81ReVPllilL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YYG62g4kuCzBPUnGNYwboB.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow" data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$32">Melson-Coronado Sneaker (Men's): was $36 now $32</a></strong><br>These Skechers have a cool, beachy look that'll blend right in with your summer outfits. There's even a color option that looks just like a pair of denim jeans! Plus, no need to tie your laces, as these slip on in a flash.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow" data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5 (Women's)" data-dimension48="Go-Walk 5 (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5 (Women's)" data-dimension48="Go-Walk 5 (Women's)" data-dimension25="$34">Go-Walk 5 (Women's): was $60 now $34</a></strong><br>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off. They're on sale now in several different colorways, so grab them while you can! <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5 (Women's)" data-dimension48="Go-Walk 5 (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$34">On the GO 600 - Brilliancy (Women's): was $65 now $34</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$38" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$38">Arya-Clear Skies Loafer (Women's): was $59 now $38</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="CCam7kvFwRzi3tDt59zZbR" name="51+3J2SqJRL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CCam7kvFwRzi3tDt59zZbR.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$42">D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): was $74 now $42</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $42 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole. Be sure to compare the different colors available in your size to find the best deal.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="97c553a4-2d3a-4922-a912-f1b9c6d778c0" data-action="Deal Block" data-label="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension48="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Womens-Sport-Flying-Sneaker/dp/B0CVB9Q3XK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:959px;"><p class="vanilla-image-block" style="padding-top:72.47%;"><img id="w7EcPaYq9EWDrSY9iPfBsT" name="71dAfv69WuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/w7EcPaYq9EWDrSY9iPfBsT.jpg" mos="" align="middle" fullscreen="" width="959" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Sport-Flying-Sneaker/dp/B0CVB9Q3XK" target="_blank" rel="nofollow" data-dimension112="97c553a4-2d3a-4922-a912-f1b9c6d778c0" data-action="Deal Block" data-label="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension48="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension25="$49">Bobs Sport B Flex Flying Hi Sneaker (Women's): was $65 now $49</a></strong><br>These simple and efforlessly stylish Skechers are a great buy with this discount. They're equipped with a Skechers Memory Foam comfort insole to support and cushion your feet, and come in a range of sweet color options like Light Pink and Lilac.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Sport-Flying-Sneaker/dp/B0CVB9Q3XK" target="_blank" rel="nofollow" data-dimension112="97c553a4-2d3a-4922-a912-f1b9c6d778c0" data-action="Deal Block" data-label="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension48="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$52">Max Cushioning Elite 2.0 (Women's): was $111 now $52</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="0f1b0cf7-ed7d-4727-b429-76ac7e4fb9f4" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$53" href="https://www.amazon.com/SKECHERS-Chaos-Daily-Inspiration-Slip-Ins-Sneaker/dp/B0CSGDXBSQ/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.95%;"><img id="eBLhpmpFw7pszrmuQhk89m" name="81UR66-vKxL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/eBLhpmpFw7pszrmuQhk89m.jpg" mos="" align="middle" fullscreen="" width="695" height="507" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Chaos-Daily-Inspiration-Slip-Ins-Sneaker/dp/B0CSGDXBSQ/" target="_blank" rel="nofollow" data-dimension112="0f1b0cf7-ed7d-4727-b429-76ac7e4fb9f4" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$53">Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's): was $82 now $53</a></strong><br>These Skechers Bobs have seen a nice price cut! These have a stretch knitted upper with a bungee lace and are easy to slip straight onto your feet, hands-free. Plus, if they get dirty, you can throw them straight in the washing machine.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Chaos-Daily-Inspiration-Slip-Ins-Sneaker/dp/B0CSGDXBSQ/" target="_blank" rel="nofollow" data-dimension112="0f1b0cf7-ed7d-4727-b429-76ac7e4fb9f4" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.83%;"><img id="9NNhwysAnCJTcvtpUwRsKY" name="61IM0njYu5L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9NNhwysAnCJTcvtpUwRsKY.jpg" mos="" align="middle" fullscreen="" width="695" height="388" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow" data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56">Hotshot-relegate Hands Free Slip-ins Sneaker (Men's): was $68 now $56</a></strong><br>The Skechers Hotshot-Relegate have a super clean look with a black and white color scheme, paired with a green logo on the tongue for a pop of color. While they have laces, you can slip these on easily and your foot stays in place thanks to Skechers' Heel Pillow.<a class="view-deal button" href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow" data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="9b59855c-d78d-4aa4-9e71-e8b71a7aaf97" data-action="Deal Block" data-label="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension48="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension25="$109" href="https://www.amazon.com/Skechers-Athletic-Slip-Ins-Industrial-GYCL/dp/B0DJ3QXTDS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.78%;"><img id="xVMtLYNwUmBvq5cLC8qW6F" name="81pzCofjRrL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xVMtLYNwUmBvq5cLC8qW6F.jpg" mos="" align="middle" fullscreen="" width="695" height="478" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Athletic-Slip-Ins-Industrial-GYCL/dp/B0DJ3QXTDS" target="_blank" rel="nofollow" data-dimension112="9b59855c-d78d-4aa4-9e71-e8b71a7aaf97" data-action="Deal Block" data-label="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension48="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension25="$109">Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's): was $125 now $109</a></strong><br>This is one of the more expensive Skechers styles you'll find, so it's nice to see it discounted. These have a sporty design with a woven fabric upper and Air-Cooled Memory Foam insole. They're also slip resistant and have a carbon nano composite toe.<a class="view-deal button" href="https://www.amazon.com/Skechers-Athletic-Slip-Ins-Industrial-GYCL/dp/B0DJ3QXTDS" target="_blank" rel="nofollow" data-dimension112="9b59855c-d78d-4aa4-9e71-e8b71a7aaf97" data-action="Deal Block" data-label="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension48="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension25="$109">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/amazon-has-some-of-the-best-skechers-deals-of-the-summer-live-from-usd22-15-deals-id-add-to-my-cart-now-on-sneakers-and-sandals</link>
                                                                            <description>
                            <![CDATA[ Don’t miss these huge Skechers deals this summer! Check out the discounts I recommend buying. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YhdyjQUi4PWi6pyEZFA3xY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vzDj3unNzdseffdZY9WcHJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 31 Jul 2025 11:01:23 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/vzDj3unNzdseffdZY9WcHJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers main image]]></media:description>                                                            <media:text><![CDATA[Skechers main image]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers main image]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vzDj3unNzdseffdZY9WcHJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon is my favorite place to go for Skechers discounts. Some of the most popular styles are seeing impressive price cuts right now, so don’t miss your chance to scoop up some summer savings!</p><p>Right now <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon has Skechers deals from $22</a>. For example, you can grab the <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow">Skechers On-The-go 600-Brilliancy Sport Sandal on sale from $34 at Amazon</a>. These sandals have Goga Max insoles to keep you light on your feet, even when you’re walking around enjoying the sun all day.</p><p>Or, you can grab the stylish <a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJWW8" target="_blank" rel="nofollow">Skechers D'Lites Fresh Start Memory Foam Lace-up Sneaker on sale from $42 at Amazon</a>.</p><p>Note: prices vary based on your choices of size and color. To find the best deals, check out any different color options available in your size! For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/home/outdoors/huge-dorm-furniture-sale-from-usd9-21-deals-id-shop-from-ikea-walmart-amazon-and-more">dorm furniture deals I’d shop from $9</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Cleo Honeycomb (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><strong>was $50 now from $22</strong></a></li><li><strong>Haney Oxford (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><strong>was $55 now from $22</strong></a></li><li><strong>Summers Wedge Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow"><strong>was $51 now from $26</strong></a></li><li><strong>Silva-Falco Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><strong>was $35 now from $27</strong></a></li><li><strong>Kornell-Jude Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><strong>was $43 now from $30</strong></a></li><li><strong>Melson-Coronado Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow"><strong>was $36 now from $32</strong></a></li><li><strong>On the GO 600 - Brilliancy (Women's): </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><strong>was $65 now from $34</strong></a></li><li><strong>Go-Walk 5 (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><strong>was $60 now from $34</strong></a></li><li><strong>D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><strong>was $74 now from $42</strong></a></li><li><strong>Hotshot-relegate Hands Free Slip-ins Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow"><strong>was $68 now from $56</strong></a></li><li><strong>Athletic Carbix Industrial Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Athletic-Slip-Ins-Industrial-GYCL/dp/B0DJ3QXTDS" target="_blank" rel="nofollow"><strong>was $125 now from $109</strong></a></li></ul><h3 class="article-body__section" id="section-best-skechers-deals"><span>Best Skechers deals</span></h3><div class="product"><a data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">Cleo Honeycomb (Women's): was $50 now $22</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">Haney Oxford (Men's): was $55 now $22</a></strong><br>Now on sale starting from just $22, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="c746638d-4b6b-4eae-baae-b1fc39db84a2" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:52.81%;"><img id="6mKggdFaZWo5wE5EKrBKZm" name="81WDYHit2PL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6mKggdFaZWo5wE5EKrBKZm.jpg" mos="" align="middle" fullscreen="" width="695" height="367" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow" data-dimension112="c746638d-4b6b-4eae-baae-b1fc39db84a2" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$26">Summers Wedge Sandal (Women's): was $51 now $26</a></strong><br>Some wedge sandals can be uncomfortable, but that's not the case with these Skechers. They're lightweight and have a plush Luxe Foam cushioned comfort footbed underfoot! The detailed straps also add a touch of style.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summers-Wedge-Sandal/dp/B0DFYKBNGV" target="_blank" rel="nofollow" data-dimension112="c746638d-4b6b-4eae-baae-b1fc39db84a2" data-action="Deal Block" data-label="Summers Wedge Sandal (Women's)" data-dimension48="Summers Wedge Sandal (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1670px;"><p class="vanilla-image-block" style="padding-top:41.62%;"><img id="QjkqEp2h6hTY95uqK85GCb" name="71wj5+j1J2L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QjkqEp2h6hTY95uqK85GCb.jpg" mos="" align="middle" fullscreen="" width="1670" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27">Silva-Falco Thong Sandal (Men's): was $35 now $27</a></strong><br>Right now, there's a nice discount up for grabs on the Skechers Silva-Falco Thong Sandal. These have a simple but stylish design, with a wave pattern across the sole and a canvas strap.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="1ef7b90c-d663-4743-b50e-4fcd65b88c74" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:952px;"><p class="vanilla-image-block" style="padding-top:60.40%;"><img id="DHQCzh2Nn8LJcUEqatuwQU" name="81DemllfM3L._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DHQCzh2Nn8LJcUEqatuwQU.jpg" mos="" align="middle" fullscreen="" width="952" height="575" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30">Kornell-Jude Sneaker (Men's): was $43 now $30</a></strong><br>With prices starting from just $30, how could you say no to these Skechers? They have a plain upper with color options in taupe, black or chocolate, as well as Air-Cooled Memory Foam insoles and a relaxed fit.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Kornell-Jude-Sneaker/dp/B0DD1LXY2Z" target="_blank" rel="nofollow" data-dimension112="d60cc2f3-d66d-4945-8dce-fec6fffd40a4" data-action="Deal Block" data-label="Kornell-Jude Sneaker (Men's)" data-dimension48="Kornell-Jude Sneaker (Men's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1137px;"><p class="vanilla-image-block" style="padding-top:61.13%;"><img id="YYG62g4kuCzBPUnGNYwboB" name="81ReVPllilL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YYG62g4kuCzBPUnGNYwboB.jpg" mos="" align="middle" fullscreen="" width="1137" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow" data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$32">Melson-Coronado Sneaker (Men's): was $36 now $32</a></strong><br>These Skechers have a cool, beachy look that'll blend right in with your summer outfits. There's even a color option that looks just like a pair of denim jeans! Plus, no need to tie your laces, as these slip on in a flash.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Melson-Coronado-Sneaker/dp/B0DD1JYJGS" target="_blank" rel="nofollow" data-dimension112="953f7f2b-de9d-4ea1-86d2-deecd481b482" data-action="Deal Block" data-label="Melson-Coronado Sneaker (Men's)" data-dimension48="Melson-Coronado Sneaker (Men's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5 (Women's)" data-dimension48="Go-Walk 5 (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5 (Women's)" data-dimension48="Go-Walk 5 (Women's)" data-dimension25="$34">Go-Walk 5 (Women's): was $60 now $34</a></strong><br>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off. They're on sale now in several different colorways, so grab them while you can! <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5 (Women's)" data-dimension48="Go-Walk 5 (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$34">On the GO 600 - Brilliancy (Women's): was $65 now $34</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-Sandal/dp/B072T3M18N" target="_blank" rel="nofollow" data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$38" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$38">Arya-Clear Skies Loafer (Women's): was $59 now $38</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$38">View Deal</a></p></div><div class="product"><a data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="CCam7kvFwRzi3tDt59zZbR" name="51+3J2SqJRL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CCam7kvFwRzi3tDt59zZbR.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$42">D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): was $74 now $42</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $42 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole. Be sure to compare the different colors available in your size to find the best deal.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="97c553a4-2d3a-4922-a912-f1b9c6d778c0" data-action="Deal Block" data-label="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension48="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Womens-Sport-Flying-Sneaker/dp/B0CVB9Q3XK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:959px;"><p class="vanilla-image-block" style="padding-top:72.47%;"><img id="w7EcPaYq9EWDrSY9iPfBsT" name="71dAfv69WuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/w7EcPaYq9EWDrSY9iPfBsT.jpg" mos="" align="middle" fullscreen="" width="959" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Sport-Flying-Sneaker/dp/B0CVB9Q3XK" target="_blank" rel="nofollow" data-dimension112="97c553a4-2d3a-4922-a912-f1b9c6d778c0" data-action="Deal Block" data-label="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension48="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension25="$49">Bobs Sport B Flex Flying Hi Sneaker (Women's): was $65 now $49</a></strong><br>These simple and efforlessly stylish Skechers are a great buy with this discount. They're equipped with a Skechers Memory Foam comfort insole to support and cushion your feet, and come in a range of sweet color options like Light Pink and Lilac.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Sport-Flying-Sneaker/dp/B0CVB9Q3XK" target="_blank" rel="nofollow" data-dimension112="97c553a4-2d3a-4922-a912-f1b9c6d778c0" data-action="Deal Block" data-label="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension48="Bobs Sport B Flex Flying Hi Sneaker (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$52" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$52">Max Cushioning Elite 2.0 (Women's): was $111 now $52</a></strong><br>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0 (Women's)" data-dimension48="Max Cushioning Elite 2.0 (Women's)" data-dimension25="$52">View Deal</a></p></div><div class="product"><a data-dimension112="0f1b0cf7-ed7d-4727-b429-76ac7e4fb9f4" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$53" href="https://www.amazon.com/SKECHERS-Chaos-Daily-Inspiration-Slip-Ins-Sneaker/dp/B0CSGDXBSQ/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:72.95%;"><img id="eBLhpmpFw7pszrmuQhk89m" name="81UR66-vKxL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/eBLhpmpFw7pszrmuQhk89m.jpg" mos="" align="middle" fullscreen="" width="695" height="507" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Chaos-Daily-Inspiration-Slip-Ins-Sneaker/dp/B0CSGDXBSQ/" target="_blank" rel="nofollow" data-dimension112="0f1b0cf7-ed7d-4727-b429-76ac7e4fb9f4" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$53">Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's): was $82 now $53</a></strong><br>These Skechers Bobs have seen a nice price cut! These have a stretch knitted upper with a bungee lace and are easy to slip straight onto your feet, hands-free. Plus, if they get dirty, you can throw them straight in the washing machine.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Chaos-Daily-Inspiration-Slip-Ins-Sneaker/dp/B0CSGDXBSQ/" target="_blank" rel="nofollow" data-dimension112="0f1b0cf7-ed7d-4727-b429-76ac7e4fb9f4" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension48="Hands Free Slip-ins Bobs Squad Chaos - Daily Inspiration (Women's)" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56" href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.83%;"><img id="9NNhwysAnCJTcvtpUwRsKY" name="61IM0njYu5L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9NNhwysAnCJTcvtpUwRsKY.jpg" mos="" align="middle" fullscreen="" width="695" height="388" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow" data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56">Hotshot-relegate Hands Free Slip-ins Sneaker (Men's): was $68 now $56</a></strong><br>The Skechers Hotshot-Relegate have a super clean look with a black and white color scheme, paired with a green logo on the tongue for a pop of color. While they have laces, you can slip these on easily and your foot stays in place thanks to Skechers' Heel Pillow.<a class="view-deal button" href="https://www.amazon.com/Skechers-Hotshot-RELEGATE-Hands-Slip-Ins-Sneaker/dp/B0DV1RNJ6J/" target="_blank" rel="nofollow" data-dimension112="9a2db530-2edd-4029-bb80-953d15684700" data-action="Deal Block" data-label="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension48="Hotshot-relegate Hands Free Slip-ins Sneaker (Men's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="9b59855c-d78d-4aa4-9e71-e8b71a7aaf97" data-action="Deal Block" data-label="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension48="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension25="$109" href="https://www.amazon.com/Skechers-Athletic-Slip-Ins-Industrial-GYCL/dp/B0DJ3QXTDS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.78%;"><img id="xVMtLYNwUmBvq5cLC8qW6F" name="81pzCofjRrL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xVMtLYNwUmBvq5cLC8qW6F.jpg" mos="" align="middle" fullscreen="" width="695" height="478" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Athletic-Slip-Ins-Industrial-GYCL/dp/B0DJ3QXTDS" target="_blank" rel="nofollow" data-dimension112="9b59855c-d78d-4aa4-9e71-e8b71a7aaf97" data-action="Deal Block" data-label="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension48="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension25="$109">Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's): was $125 now $109</a></strong><br>This is one of the more expensive Skechers styles you'll find, so it's nice to see it discounted. These have a sporty design with a woven fabric upper and Air-Cooled Memory Foam insole. They're also slip resistant and have a carbon nano composite toe.<a class="view-deal button" href="https://www.amazon.com/Skechers-Athletic-Slip-Ins-Industrial-GYCL/dp/B0DJ3QXTDS" target="_blank" rel="nofollow" data-dimension112="9b59855c-d78d-4aa4-9e71-e8b71a7aaf97" data-action="Deal Block" data-label="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension48="Bungee Lace Athletic Hands Free Slip-ins Carbix Industrial Shoe (Women's)" data-dimension25="$109">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Skechers just launched kids' shoes with hidden AirTag slots for ultimate peace of mind ]]></title>
                                                                                                <dc:content><![CDATA[ <p>For parents who worry about their kids' whereabouts, you've probably considered putting a tracker on them for peace of mind. I keep an Apple AirTag on my child's stroller, just in case.</p><p>Skechers is making that a possibility thanks to its new <a href="https://www.skechers.com/find-my-skechers/" target="_blank">Find My Skechers line</a> of kids' sneakers that feature a secret compartment inside the shoe designed to hold an AirTag so that you can track your child. The line features shoes with sizes ranging from toddler to eight years old.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/zZA8nzqealU" allowfullscreen></iframe></div></div><p>The compartment can be found by lifting the sneaker's insole and a fabric web liner. Underneath that is a plastic slot recessed into the midsole that holds the AirTag. </p><p>The compartment features a lid that screws in place to keep the tracker snug, which should keep kids from tampering with it. Skechers says the fabric and casing won't block the wireless signal for the tracker.</p><p>Additionally, the shoes don't feature any branding that would indicate a tracker is in the shoe, looking like any other Skecher. So it does make for a more covert way to track your kids.</p><p>Unlike some of our picks for the <a href="https://www.tomsguide.com/us/best-gps-child-trackers,review-2884.html">best GPS trackers for kids</a>, which are mostly smartwatches, the hidden AirTag shoe is one that is unobtrusive and that kids likely won't take off and lose like they might a watch. And unlike our top pick, the <a href="https://www.amazon.com/s?k=Jiobit&ascsubtag=tomsguide-us-7388200676904633258-20&geniuslink=true&tag=georiot-us-default-20" target="_blank" rel="nofollow">Jiobit</a>, it stays on their person and not just clipped to a jacket or backpack.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/phones/iphones/apple-announces-applecare-one-for-covering-multiple-devices-under-one-plan-starts-at-usd19-a-month">Apple announces AppleCare One subscription that covers multiple devices — starts at $19 a month</a></li><li><a href="https://www.tomsguide.com/phones/iphones/ios-26-review">iOS 26 preview — I've been testing Apple’s biggest update in over a decade</a></li><li><a href="https://www.tomsguide.com/phones/iphones/apple-rumored-to-release-6-different-new-iphone-models-starting-next-year-heres-whats-coming">Apple rumored to release 6 new iPhone models starting next year — including iPhone Fold</a></li></ul><div data-model-name="Apple AirTag" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/home/skechers-just-launched-kids-shoes-with-hidden-airtag-slots-for-ultimate-peace-of-mind</link>
                                                                            <description>
                            <![CDATA[ Skechers has a new Apple AirTag slot for its new kid shoes. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qpAvRUaiVtsu2nWSKcFgU8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MJFdhAZ3AsykygpzHSW8B9-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 30 Jul 2025 19:22:59 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Scott Younker is the West Coast Reporter at Tom’s Guide. He covers all the latest tech news, including phones, computing and more. He’s been involved in tech since 2011 covering everything from cameras and swimming pool equipment to the latest gaming consoles and smart TVs. He is on a seemingly never ending hunt to build the easiest to use home media system. &lt;/p&gt;&lt;p&gt;Before Tom’s Guide, Scott worked for publications like &lt;em&gt;Digital Trends, Outdoor Photographer, Dead Beats Panel&lt;/em&gt;, and in a brief detour, &lt;em&gt;America’s Funniest Home Videos&lt;/em&gt;. Yes, he has seen more pratfalls, silly pets and ridiculous home movie fails than is reasonably healthy. &lt;/p&gt;&lt;p&gt;When not writing about the latest devices or advances in chipsets, be sure to ask about Scott about disc golf and sustainability, or just if you’re being cheeky, ask about his noodle arm. If you truly want to get nerdy, bring up board games and his ongoing losing streak. &lt;/p&gt;&lt;p&gt;Scott joined Tom&#039;s Guide in 2024 as the West Coast Reporter. He graduated from the School of Journalism at the University of Oregon with a degree in magazine journalism and a minor in communications. While there he blogged or wrote for several magazines including the Fluxx, Ethos and the Oregon Commentator. He briefly wrote and managed a moderately successful blog focused on web comics. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/MJFdhAZ3AsykygpzHSW8B9-1280-80.png">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Find My Skechers with Apple AirTag compartment]]></media:description>                                                            <media:text><![CDATA[Find My Skechers with Apple AirTag compartment]]></media:text>
                                <media:title type="plain"><![CDATA[Find My Skechers with Apple AirTag compartment]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MJFdhAZ3AsykygpzHSW8B9-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>For parents who worry about their kids' whereabouts, you've probably considered putting a tracker on them for peace of mind. I keep an Apple AirTag on my child's stroller, just in case.</p><p>Skechers is making that a possibility thanks to its new <a href="https://www.skechers.com/find-my-skechers/" target="_blank">Find My Skechers line</a> of kids' sneakers that feature a secret compartment inside the shoe designed to hold an AirTag so that you can track your child. The line features shoes with sizes ranging from toddler to eight years old.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/zZA8nzqealU" allowfullscreen></iframe></div></div><p>The compartment can be found by lifting the sneaker's insole and a fabric web liner. Underneath that is a plastic slot recessed into the midsole that holds the AirTag. </p><p>The compartment features a lid that screws in place to keep the tracker snug, which should keep kids from tampering with it. Skechers says the fabric and casing won't block the wireless signal for the tracker.</p><p>Additionally, the shoes don't feature any branding that would indicate a tracker is in the shoe, looking like any other Skecher. So it does make for a more covert way to track your kids.</p><p>Unlike some of our picks for the <a href="https://www.tomsguide.com/us/best-gps-child-trackers,review-2884.html">best GPS trackers for kids</a>, which are mostly smartwatches, the hidden AirTag shoe is one that is unobtrusive and that kids likely won't take off and lose like they might a watch. And unlike our top pick, the <a href="https://www.amazon.com/s?k=Jiobit&ascsubtag=tomsguide-us-7388200676904633258-20&geniuslink=true&tag=georiot-us-default-20" target="_blank" rel="nofollow">Jiobit</a>, it stays on their person and not just clipped to a jacket or backpack.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/phones/iphones/apple-announces-applecare-one-for-covering-multiple-devices-under-one-plan-starts-at-usd19-a-month">Apple announces AppleCare One subscription that covers multiple devices — starts at $19 a month</a></li><li><a href="https://www.tomsguide.com/phones/iphones/ios-26-review">iOS 26 preview — I've been testing Apple’s biggest update in over a decade</a></li><li><a href="https://www.tomsguide.com/phones/iphones/apple-rumored-to-release-6-different-new-iphone-models-starting-next-year-heres-whats-coming">Apple rumored to release 6 new iPhone models starting next year — including iPhone Fold</a></li></ul><div data-model-name="Apple AirTag" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Forget Prime Day — You can still save on these 21 running shoe deals on Brooks, Skechers, Asics and more at Amazon ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Prime Day may be over, but you can still find plenty of great running shoe deals on Amazon hanging around. Some of our favorite pairs are seeing stellar discounts right now, but you'll have to run, not walk, to snag these deals before they're gone. </p><p>I'm talking <a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow">Skechers deals from $13</a>, <a href="https://www.amazon.com/Brooks-Mens-Ghost-Neutral-Running/dp/B0CGZ4MZQG" target="_blank" rel="nofollow">Brooks for under $100</a>, and up to <a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2Fs%3Fk%3Dasics%26crid%3D2D4N7M3BA1TZ8%26sprefix%3Das%252Caps%252C309%26ref%3Dnb_sb_noss_2%26tag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-3895141224740294856-20" target="_blank" rel="nofollow">30% off the best running shoes from Asics</a>. Amazon is one of my favorite places to go for Skechers deals, and while it's hard to pick just one, I highly recommend the <a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CPJFM8D4" target="_blank" rel="nofollow">Skechers Go Run Elevate 2.0 on sale from $43 at Amazon</a>. In our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a>, we praised their bouncy and comfortable feel underfoot and called them a great pair for beginner runners. </p><p>I'm more of an Asics girlie myself, so my top pick is <a href="https://www.amazon.com/ASICS-NOVABLAST-Running-Oatmeal-Moonrock/dp/B0CFP2735X/ref=sr_1_7" target="_blank" rel="nofollow">the Asics Novablast 4 on sale from $99</a>. It's bouncy and lively enough to help you pick up the pace on your tempo runs and speed sessions, while still being cushioned and comfortable on long runs and easy days.  </p><p>Just keep in mind that the prices vary based on your choice of size and color, so check out the different color options in your size to score the best deals. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> coverage.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop Skechers deals from $13</strong></a></li><li><a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2Fs%3Fk%3Dasics%26crid%3D2D4N7M3BA1TZ8%26sprefix%3Das%252Caps%252C309%26ref%3Dnb_sb_noss_2%26tag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-3895141224740294856-20" target="_blank" rel="nofollow"><strong>Shop Asics deals from $94</strong></a></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $13</strong></a></li><li><strong>Tantric Sandals (Men's): </strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><strong>was $40 now from $14</strong></a></li><li><strong>Cali Rumblers Sci-Fi Wedge Sandal: </strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow"><strong>was $25 now from $21</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a></li><li><strong>Arya-Clear Skies Loafer (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><strong>was $59 now from $37</strong></a><strong></strong></li><li><strong>Go Run Elevate 2.0 Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow"><strong>was $80 now from $43</strong></a></li><li><strong>Go Run Lite (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow"><strong>was $75 now from $44</strong></a></li><li><strong>Asics Gel-Nimbus 25: </strong><a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2FASICS-Gel-Nimbus-Running-Shoes-Cream%2Fdp%2FB0B47YV7L1%3Ftag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-4828075824430838674-20" target="_blank" rel="nofollow"><strong>was $160 now $94 @ Amazon</strong></a></li><li><strong>Brooks Ghost 16: </strong><a href="https://www.amazon.com/Brooks-Mens-Ghost-Neutral-Running/dp/B0CGZ4MZQG" target="_blank" rel="nofollow"><strong>was $139 now $99 @ Amazon</strong></a></li><li><strong>Asics Gel-Nimbus 26: </strong><a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2FASICS-Gel-Nimbus-Running-Sheet-Thunder%2Fdp%2FB0CFP6W3MK%3Ftag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-2119229792724765208-20" target="_blank" rel="nofollow"><strong>was $160 now $109 @ Amazon</strong></a></li><li><strong>Asics Gel-Kayano 31:</strong><a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2FASICS-Womens-Gel-Kayano-Running-Dolphin%2Fdp%2FB0CQGV44SJ%3Ftag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-1394784982397507450-20" target="_blank" rel="nofollow"><strong> was $164 now $124 @ Amazon</strong></a></li></ul><h3 class="article-body__section" id="section-skechers"><span>Skechers</span></h3><div class="product"><a data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14.5" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14.5">Bobs Copa (Women's): was $55 now $14.5</a></strong><br>Score these comfortable Skechers sneakers starting from $14. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14.5">View Deal</a></p></div><div class="product"><a data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.47%;"><img id="rsHPojJhkBmwLi5RD7Ukdc" name="81BEwPh-OiL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rsHPojJhkBmwLi5RD7Ukdc.jpg" mos="" align="middle" fullscreen="" width="695" height="323" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14">Tantric Sandals (Men's): was $40 now $14</a></strong><br>The Skechers Tantric are on sale for a super-cheap price, although the discount doesn't apply to all sizes and colors. These are super comfortable to wear thanks to their soft perforated footbed and canvas strap.<a class="view-deal button" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21" href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="rnQvLBvp8ykHxx9KNm3QbF" name="81Ouq5mjkML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rnQvLBvp8ykHxx9KNm3QbF.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow" data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21">Cali Rumblers Sci-Fi Wedge Sandal: was $25 now $21</a></strong><br>These creatively-named Skechers wedges are on sale for a steal in certain sizes and colors! These sandals are super comfortable to wear thanks to their stretchy strap and Memory Foam footbed. I love the color option with the sparkly jewels on the strap!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow" data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1544px;"><p class="vanilla-image-block" style="padding-top:40.41%;"><img id="YkWLN5fCc5LoQUyn4edBVL" name="71fdovYb78L._AC_SY695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YkWLN5fCc5LoQUyn4edBVL.jpg" mos="" align="middle" fullscreen="" width="1544" height="624" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow" data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27">Nampa Groton (Men's): was $56 now $27</a></strong><br>Score a great deal on these Skechers Nampa Groton. These simple shoes look smart and have a super comfortable Skechers Memory Foam footbed. They're also slip resistant, making them a solid choice for work days.<a class="view-deal button" href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow" data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:88.56%;"><img id="yTiyyKiTwpUBsFrnPs7b5Z" name="Skechers foamies.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yTiyyKiTwpUBsFrnPs7b5Z.jpg" mos="" align="middle" fullscreen="" width="1600" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow" data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$33">Foamies Arch Fit Cali Breeze 2.0 (Women's): was $50 now $33</a></strong><br>Looking to save on a comfortable and secure sandal now that the season's winding down? You can't go wrong with this Skechers slide sandal that features a lightweight upper with adjustable buckle straps, a contoured cushioned footbed and podiatrist-certified arch support. <a class="view-deal button" href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow" data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">Dazzling Haze Slip Ins (Women's): was $75 now $32</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37">Arya-Clear Skies Loafer (Women's): was $59 now $37</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39">On the GO 600 - Brilliancy: was $65 now $39</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good." Now is a great time to buy, as the shoes are discounted in the two most popular colors: sand and black. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43">Go Run Elevate 2.0 Sneaker (Women's): was $80 now $43</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:74.24%;"><img id="8CBEZwb4SzPR6YwnBxaYp8" name="81j0JWBXwML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8CBEZwb4SzPR6YwnBxaYp8.jpg" mos="" align="middle" fullscreen="" width="695" height="516" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow" data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44">Go Run Lite (Women's): was $75 now $44</a></strong><br>We rank these shoes as the best Skechers for novice runners. These extremely light and breathable shoes are supportive, durable and come in at an affordable price point. However, we noted in our <a href="https://www.tomsguide.com/reviews/Skechers-Go-Run-Lite">Skechers Go Run Lite review</a> that you'll eventually want to upgrade to a shoe that is engineered for running longer distances if you do get serious about the sport.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow" data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$74" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$74">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$74">View Deal</a></p></div><h3 class="article-body__section" id="section-asics"><span>Asics</span></h3><div class="product"><a data-dimension112="23d71db6-1ce0-4f20-806e-8589f3d9115e" data-action="Deal Block" data-label="Women's Novablast 4" data-dimension48="Women's Novablast 4" data-dimension25="$99" href="https://www.amazon.com/ASICS-NOVABLAST-Running-Oatmeal-Moonrock/dp/B0CFP2735X/ref=sr_1_7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="wMYSVC2325TPeXMt7TJ9t3" name="Asics Novablast 4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wMYSVC2325TPeXMt7TJ9t3.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-NOVABLAST-Running-Oatmeal-Moonrock/dp/B0CFP2735X/ref=sr_1_7" target="_blank" rel="nofollow" data-dimension112="23d71db6-1ce0-4f20-806e-8589f3d9115e" data-action="Deal Block" data-label="Women's Novablast 4" data-dimension48="Women's Novablast 4" data-dimension25="$99">Women's Novablast 4: was $140 now $99</a></strong><br>The Novablast 4 is on sale! Cycle through the different options to find the best deal in your size. My colleague runs marathons pretty much for a living, and it's one of her favorite pairs of Asics shoes.<a class="view-deal button" href="https://www.amazon.com/ASICS-NOVABLAST-Running-Oatmeal-Moonrock/dp/B0CFP2735X/ref=sr_1_7" target="_blank" rel="nofollow" data-dimension112="23d71db6-1ce0-4f20-806e-8589f3d9115e" data-action="Deal Block" data-label="Women's Novablast 4" data-dimension48="Women's Novablast 4" data-dimension25="$99">View Deal</a></p></div><div class="product"><a data-dimension112="2624903b-5075-42d9-8e0e-94176ae50ad1" data-action="Deal Block" data-label="Women's Gel-Venture 10" data-dimension48="Women's Gel-Venture 10" data-dimension25="$59" href="https://www.amazon.com/ASICS-Womens-Gel-Venture-Running-Gravel/dp/B0D45ZT5KS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:683px;"><p class="vanilla-image-block" style="padding-top:74.96%;"><img id="C75ENoLiW8RWmsHGcZDvSR" name="Gel Venture 10" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/C75ENoLiW8RWmsHGcZDvSR.jpg" mos="" align="middle" fullscreen="" width="683" height="512" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Womens-Gel-Venture-Running-Gravel/dp/B0D45ZT5KS" target="_blank" rel="nofollow" data-dimension112="2624903b-5075-42d9-8e0e-94176ae50ad1" data-action="Deal Block" data-label="Women's Gel-Venture 10" data-dimension48="Women's Gel-Venture 10" data-dimension25="$59">Women's Gel-Venture 10: was $80 now $59</a></strong><br>The Gel Venture 10 is a waterproof trail running shoe that comes in 11 different color options and is Amazon's #1 bestseller. We price-checked against Asics, and although they are <a href="https://www.asics.com/us/en-us/gel-venture-10-waterproof/p/ANA_1011B965-001.html" target="_blank" rel="nofollow">running a sale,</a> this is the lowest price available.<a class="view-deal button" href="https://www.amazon.com/ASICS-Womens-Gel-Venture-Running-Gravel/dp/B0D45ZT5KS" target="_blank" rel="nofollow" data-dimension112="2624903b-5075-42d9-8e0e-94176ae50ad1" data-action="Deal Block" data-label="Women's Gel-Venture 10" data-dimension48="Women's Gel-Venture 10" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="a8b5aae6-1cb2-4ae3-9593-21d8d8b4deb5" data-action="Deal Block" data-label="Men's Gel-Pulse 16" data-dimension48="Men's Gel-Pulse 16" data-dimension25="$89" href="https://www.amazon.com/ASICS-Gel-Pulse-Running-Glacier-Concrete/dp/B0D45W5C8C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1034px;"><p class="vanilla-image-block" style="padding-top:99.90%;"><img id="9zkd2uQf6yyoCoRhMVqX9k" name="asics gel pulse" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9zkd2uQf6yyoCoRhMVqX9k.jpg" mos="" align="middle" fullscreen="" width="1034" height="1033" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Gel-Pulse-Running-Glacier-Concrete/dp/B0D45W5C8C" target="_blank" rel="nofollow" data-dimension112="a8b5aae6-1cb2-4ae3-9593-21d8d8b4deb5" data-action="Deal Block" data-label="Men's Gel-Pulse 16" data-dimension48="Men's Gel-Pulse 16" data-dimension25="$89">Men's Gel-Pulse 16: was $100 now $89</a></strong><br>Although a fairly modest discount, this shoe is currently at its <strong>lowest price in 30 days. </strong>It's regarded as a comfy and versatile sneaker that suits neutral runners in particular.<a class="view-deal button" href="https://www.amazon.com/ASICS-Gel-Pulse-Running-Glacier-Concrete/dp/B0D45W5C8C" target="_blank" rel="nofollow" data-dimension112="a8b5aae6-1cb2-4ae3-9593-21d8d8b4deb5" data-action="Deal Block" data-label="Men's Gel-Pulse 16" data-dimension48="Men's Gel-Pulse 16" data-dimension25="$89">View Deal</a></p></div><div class="product"><a data-dimension112="92174a29-9967-463a-bade-894dfa998b42" data-action="Deal Block" data-label="Women's Gel Nimbus-25" data-dimension48="Women's Gel Nimbus-25" data-dimension25="$92" href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Shoes-Cream/dp/B0B47YV7L1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:930px;"><p class="vanilla-image-block" style="padding-top:98.92%;"><img id="8KVGstsCvZh7TQqNAY5Rj5" name="1712841120.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8KVGstsCvZh7TQqNAY5Rj5.jpg" mos="" align="middle" fullscreen="" width="930" height="920" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Shoes-Cream/dp/B0B47YV7L1" target="_blank" rel="nofollow" data-dimension112="92174a29-9967-463a-bade-894dfa998b42" data-action="Deal Block" data-label="Women's Gel Nimbus-25" data-dimension48="Women's Gel Nimbus-25" data-dimension25="$92">Women's Gel Nimbus-25: was $160 now $92</a></strong><br>Not fussed about the 26? I've had this running shoe for a few years, and I still trot out the 10Ks in them. They're so breathable and comfortable, and I feel like I'm basically running on teeny tiny puffy clouds. Plus, I quite like the slightly garish bold color pops. <a class="view-deal button" href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Shoes-Cream/dp/B0B47YV7L1" target="_blank" rel="nofollow" data-dimension112="92174a29-9967-463a-bade-894dfa998b42" data-action="Deal Block" data-label="Women's Gel Nimbus-25" data-dimension48="Women's Gel Nimbus-25" data-dimension25="$92">View Deal</a></p></div><div class="product"><a data-dimension112="c42dc37a-e2dd-4fbf-8e77-794634ac51ba" data-action="Deal Block" data-label="Men's Gel-Cumulus 26" data-dimension48="Men's Gel-Cumulus 26" data-dimension25="$98" href="https://www.amazon.com/ASICS-Gel-Cumulus-Running-Black-Concrete/dp/B0CFNC8PWT/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="KJMBfhctyuXkprivXJhYKc" name="Asics Gel-Cumulus 26 men's shoe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KJMBfhctyuXkprivXJhYKc.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Gel-Cumulus-Running-Black-Concrete/dp/B0CFNC8PWT/" target="_blank" rel="nofollow" data-dimension112="c42dc37a-e2dd-4fbf-8e77-794634ac51ba" data-action="Deal Block" data-label="Men's Gel-Cumulus 26" data-dimension48="Men's Gel-Cumulus 26" data-dimension25="$98">Men's Gel-Cumulus 26: was $140 now $98</a></strong><br>The Gel Cumulus 26 isn't the latest in the Gel Cumulus range, thanks to the <a href="https://www.tomsguide.com/wellness/running/asics-gel-cumulus-27-review">Gel Cumulus 27</a>, but this is a handsome deal to snap up if you don't care about having the latest shoe. It also saves you a lot of money, given that we only rated the 27 with 3 stars, and this one is far more worth the money.<a class="view-deal button" href="https://www.amazon.com/ASICS-Gel-Cumulus-Running-Black-Concrete/dp/B0CFNC8PWT/" target="_blank" rel="nofollow" data-dimension112="c42dc37a-e2dd-4fbf-8e77-794634ac51ba" data-action="Deal Block" data-label="Men's Gel-Cumulus 26" data-dimension48="Men's Gel-Cumulus 26" data-dimension25="$98">View Deal</a></p></div><div class="product"><a data-dimension112="ad39a605-1c01-44a9-b53b-034f489dd164" data-action="Deal Block" data-label="Men's Gel-Nimbus 26" data-dimension48="Men's Gel-Nimbus 26" data-dimension25="$109" href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Sheet-Thunder/dp/B0CFP6W3MK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zqwkov3aY9ygUPZB9ZtMTk" name="Asics Gel-Nimbus 26" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zqwkov3aY9ygUPZB9ZtMTk.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Sheet-Thunder/dp/B0CFP6W3MK" target="_blank" rel="nofollow" data-dimension112="ad39a605-1c01-44a9-b53b-034f489dd164" data-action="Deal Block" data-label="Men's Gel-Nimbus 26" data-dimension48="Men's Gel-Nimbus 26" data-dimension25="$109">Men's Gel-Nimbus 26: was $160 now $109</a></strong><br>I personally love and still run in the Gel Nimbus range, and a 31% saving on the Gel Nimbus 26 is an absolute steal. Plenty of lightweight cushioning and a breathable upper make this the perfect shoe for longer miles, in my opinion. <a class="view-deal button" href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Sheet-Thunder/dp/B0CFP6W3MK" target="_blank" rel="nofollow" data-dimension112="ad39a605-1c01-44a9-b53b-034f489dd164" data-action="Deal Block" data-label="Men's Gel-Nimbus 26" data-dimension48="Men's Gel-Nimbus 26" data-dimension25="$109">View Deal</a></p></div><div class="product"><a data-dimension112="3e7f3441-5278-4423-a3f1-accd28349684" data-action="Deal Block" data-label="Women's Gel-Kayano 31" data-dimension48="Women's Gel-Kayano 31" data-dimension25="$124" href="https://www.amazon.com/ASICS-Womens-Gel-Kayano-Running-Dolphin/dp/B0CQGV44SJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:683px;"><p class="vanilla-image-block" style="padding-top:74.96%;"><img id="9ZSaoXnsqTag3xcadascxn" name="Gel Kayano 31" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9ZSaoXnsqTag3xcadascxn.jpg" mos="" align="middle" fullscreen="" width="683" height="512" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Womens-Gel-Kayano-Running-Dolphin/dp/B0CQGV44SJ" target="_blank" rel="nofollow" data-dimension112="3e7f3441-5278-4423-a3f1-accd28349684" data-action="Deal Block" data-label="Women's Gel-Kayano 31" data-dimension48="Women's Gel-Kayano 31" data-dimension25="$124">Women's Gel-Kayano 31: was $164 now $124</a></strong><br>We're huge fans of the <a href="https://www.tomsguide.com/wellness/running/asics-gel-kayano-31-review">Gel Kayano 31 </a>at TG. A generous slice of cushioning in the midsole and rearfoot PureGEL technology for a softer, bouncier ride. What's not to love?<a class="view-deal button" href="https://www.amazon.com/ASICS-Womens-Gel-Kayano-Running-Dolphin/dp/B0CQGV44SJ" target="_blank" rel="nofollow" data-dimension112="3e7f3441-5278-4423-a3f1-accd28349684" data-action="Deal Block" data-label="Women's Gel-Kayano 31" data-dimension48="Women's Gel-Kayano 31" data-dimension25="$124">View Deal</a></p></div><h3 class="article-body__section" id="section-brooks"><span>Brooks</span></h3><div class="product"><a data-dimension112="0f668c32-588d-4d7e-a8dc-d45d1d2fc0ba" data-action="Deal Block" data-label="Ghost 16" data-dimension48="Ghost 16" data-dimension25="$99" href="https://www.amazon.com/Brooks-Mens-Ghost-Neutral-Running/dp/B0CGZ4MZQG/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1047px;"><p class="vanilla-image-block" style="padding-top:66.38%;"><img id="fmpo58ctCLvZqLHPj8B3Xi" name="81uwDpAK43L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fmpo58ctCLvZqLHPj8B3Xi.jpg" mos="" align="middle" fullscreen="" width="1047" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Right now, the men's Brooks Ghost 16 in this grey colorway is down to $99 in the Prime Day sale. You'll have to cycle through the different options to find the best deal for you in your size.<a class="view-deal button" href="https://www.amazon.com/Brooks-Mens-Ghost-Neutral-Running/dp/B0CGZ4MZQG/" target="_blank" rel="nofollow" data-dimension112="0f668c32-588d-4d7e-a8dc-d45d1d2fc0ba" data-action="Deal Block" data-label="Ghost 16" data-dimension48="Ghost 16" data-dimension25="$99">View Deal</a></p></div><div class="product"><a data-dimension112="0b81c6bf-e8e2-4191-a510-defbce8f65af" data-action="Deal Block" data-label="Ghost 16 (Women)" data-dimension48="Ghost 16 (Women)" data-dimension25="$99" href="https://www.amazon.com/Brooks-Womens-Ghost-Neutral-Running/dp/B0CGZ5R3XN/ref=sr_1_9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rQUFHBGMSaCCU4UPU5qdbY" name="women's Ghost 16 shoe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rQUFHBGMSaCCU4UPU5qdbY.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Brooks-Womens-Ghost-Neutral-Running/dp/B0CGZ5R3XN/ref=sr_1_9" target="_blank" rel="nofollow" data-dimension112="0b81c6bf-e8e2-4191-a510-defbce8f65af" data-action="Deal Block" data-label="Ghost 16 (Women)" data-dimension48="Ghost 16 (Women)" data-dimension25="$99">Ghost 16 (Women): was $140 now $99</a></strong><br>The Brooks Ghost 16 is also on sale in the women's shoe at $99. Again, you'll have to look through the different colors to find the best deal in your size. <a class="view-deal button" href="https://www.amazon.com/Brooks-Womens-Ghost-Neutral-Running/dp/B0CGZ5R3XN/ref=sr_1_9" target="_blank" rel="nofollow" data-dimension112="0b81c6bf-e8e2-4191-a510-defbce8f65af" data-action="Deal Block" data-label="Ghost 16 (Women)" data-dimension48="Ghost 16 (Women)" data-dimension25="$99">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/forget-prime-day-you-can-still-save-on-these-21-running-shoe-deals-on-brooks-skechers-asics-and-more-at-amazon</link>
                                                                            <description>
                            <![CDATA[ Amazon is discounting some of the most popular shoes from Skechers, Asics, and Brooks — check out the deals I’d add to my cart. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">aSCiBW4nGhuKjyhZgKQLC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/oHTReBXYrT5DArJA5DYenV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 20 Jul 2025 17:44:13 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alyse Stanley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alyse Stanley is a news editor at Tom’s Guide, overseeing weekend coverage and writing about the latest in tech, gaming, and entertainment. Before Tom’s Guide, Alyse worked as an editor for the Washington Post’s sunsetted video game section, Launcher, where she also wrote about indie games you shouldn’t miss, how to tackle your gaming backlog, and all things Nintendo. She previously led Gizmodo’s weekend news desk covering breaking tech news and has written game reviews and features for outlets like Polygon, Unwinnable, and Rock, Paper, Shotgun. A recent Chicago-area transplant born and raised in Virginia, Alyse is a big fan of horror movies, cartoons, and roller skating. She&#039;s also a puzzle fan and can often be found contributing to the NYT Connections coverage on Tom&#039;s Guide &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/oHTReBXYrT5DArJA5DYenV-1280-80.jpg">
                                                            <media:credit><![CDATA[Asics]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asics Gel Kayano]]></media:description>                                                            <media:text><![CDATA[Asics Gel Kayano]]></media:text>
                                <media:title type="plain"><![CDATA[Asics Gel Kayano]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/oHTReBXYrT5DArJA5DYenV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Prime Day may be over, but you can still find plenty of great running shoe deals on Amazon hanging around. Some of our favorite pairs are seeing stellar discounts right now, but you'll have to run, not walk, to snag these deals before they're gone. </p><p>I'm talking <a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow">Skechers deals from $13</a>, <a href="https://www.amazon.com/Brooks-Mens-Ghost-Neutral-Running/dp/B0CGZ4MZQG" target="_blank" rel="nofollow">Brooks for under $100</a>, and up to <a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2Fs%3Fk%3Dasics%26crid%3D2D4N7M3BA1TZ8%26sprefix%3Das%252Caps%252C309%26ref%3Dnb_sb_noss_2%26tag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-3895141224740294856-20" target="_blank" rel="nofollow">30% off the best running shoes from Asics</a>. Amazon is one of my favorite places to go for Skechers deals, and while it's hard to pick just one, I highly recommend the <a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CPJFM8D4" target="_blank" rel="nofollow">Skechers Go Run Elevate 2.0 on sale from $43 at Amazon</a>. In our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a>, we praised their bouncy and comfortable feel underfoot and called them a great pair for beginner runners. </p><p>I'm more of an Asics girlie myself, so my top pick is <a href="https://www.amazon.com/ASICS-NOVABLAST-Running-Oatmeal-Moonrock/dp/B0CFP2735X/ref=sr_1_7" target="_blank" rel="nofollow">the Asics Novablast 4 on sale from $99</a>. It's bouncy and lively enough to help you pick up the pace on your tempo runs and speed sessions, while still being cushioned and comfortable on long runs and easy days.  </p><p>Just keep in mind that the prices vary based on your choice of size and color, so check out the different color options in your size to score the best deals. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> coverage.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop Skechers deals from $13</strong></a></li><li><a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2Fs%3Fk%3Dasics%26crid%3D2D4N7M3BA1TZ8%26sprefix%3Das%252Caps%252C309%26ref%3Dnb_sb_noss_2%26tag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-3895141224740294856-20" target="_blank" rel="nofollow"><strong>Shop Asics deals from $94</strong></a></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $13</strong></a></li><li><strong>Tantric Sandals (Men's): </strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><strong>was $40 now from $14</strong></a></li><li><strong>Cali Rumblers Sci-Fi Wedge Sandal: </strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow"><strong>was $25 now from $21</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a></li><li><strong>Arya-Clear Skies Loafer (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><strong>was $59 now from $37</strong></a><strong></strong></li><li><strong>Go Run Elevate 2.0 Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow"><strong>was $80 now from $43</strong></a></li><li><strong>Go Run Lite (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow"><strong>was $75 now from $44</strong></a></li><li><strong>Asics Gel-Nimbus 25: </strong><a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2FASICS-Gel-Nimbus-Running-Shoes-Cream%2Fdp%2FB0B47YV7L1%3Ftag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-4828075824430838674-20" target="_blank" rel="nofollow"><strong>was $160 now $94 @ Amazon</strong></a></li><li><strong>Brooks Ghost 16: </strong><a href="https://www.amazon.com/Brooks-Mens-Ghost-Neutral-Running/dp/B0CGZ4MZQG" target="_blank" rel="nofollow"><strong>was $139 now $99 @ Amazon</strong></a></li><li><strong>Asics Gel-Nimbus 26: </strong><a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2FASICS-Gel-Nimbus-Running-Sheet-Thunder%2Fdp%2FB0CFP6W3MK%3Ftag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-2119229792724765208-20" target="_blank" rel="nofollow"><strong>was $160 now $109 @ Amazon</strong></a></li><li><strong>Asics Gel-Kayano 31:</strong><a href="https://target.georiot.com/Proxy.ashx?tsid=45724&GR_URL=https%3A%2F%2Famazon.com%2FASICS-Womens-Gel-Kayano-Running-Dolphin%2Fdp%2FB0CQGV44SJ%3Ftag%3Dhawk-future-20%26ascsubtag%3Dtomsguide-us-1394784982397507450-20" target="_blank" rel="nofollow"><strong> was $164 now $124 @ Amazon</strong></a></li></ul><h3 class="article-body__section" id="section-skechers"><span>Skechers</span></h3><div class="product"><a data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14.5" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14.5">Bobs Copa (Women's): was $55 now $14.5</a></strong><br>Score these comfortable Skechers sneakers starting from $14. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14.5">View Deal</a></p></div><div class="product"><a data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.47%;"><img id="rsHPojJhkBmwLi5RD7Ukdc" name="81BEwPh-OiL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rsHPojJhkBmwLi5RD7Ukdc.jpg" mos="" align="middle" fullscreen="" width="695" height="323" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14">Tantric Sandals (Men's): was $40 now $14</a></strong><br>The Skechers Tantric are on sale for a super-cheap price, although the discount doesn't apply to all sizes and colors. These are super comfortable to wear thanks to their soft perforated footbed and canvas strap.<a class="view-deal button" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21" href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="rnQvLBvp8ykHxx9KNm3QbF" name="81Ouq5mjkML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rnQvLBvp8ykHxx9KNm3QbF.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow" data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21">Cali Rumblers Sci-Fi Wedge Sandal: was $25 now $21</a></strong><br>These creatively-named Skechers wedges are on sale for a steal in certain sizes and colors! These sandals are super comfortable to wear thanks to their stretchy strap and Memory Foam footbed. I love the color option with the sparkly jewels on the strap!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow" data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1544px;"><p class="vanilla-image-block" style="padding-top:40.41%;"><img id="YkWLN5fCc5LoQUyn4edBVL" name="71fdovYb78L._AC_SY695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YkWLN5fCc5LoQUyn4edBVL.jpg" mos="" align="middle" fullscreen="" width="1544" height="624" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow" data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27">Nampa Groton (Men's): was $56 now $27</a></strong><br>Score a great deal on these Skechers Nampa Groton. These simple shoes look smart and have a super comfortable Skechers Memory Foam footbed. They're also slip resistant, making them a solid choice for work days.<a class="view-deal button" href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow" data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:88.56%;"><img id="yTiyyKiTwpUBsFrnPs7b5Z" name="Skechers foamies.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yTiyyKiTwpUBsFrnPs7b5Z.jpg" mos="" align="middle" fullscreen="" width="1600" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow" data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$33">Foamies Arch Fit Cali Breeze 2.0 (Women's): was $50 now $33</a></strong><br>Looking to save on a comfortable and secure sandal now that the season's winding down? You can't go wrong with this Skechers slide sandal that features a lightweight upper with adjustable buckle straps, a contoured cushioned footbed and podiatrist-certified arch support. <a class="view-deal button" href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow" data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">Dazzling Haze Slip Ins (Women's): was $75 now $32</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37">Arya-Clear Skies Loafer (Women's): was $59 now $37</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39">On the GO 600 - Brilliancy: was $65 now $39</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good." Now is a great time to buy, as the shoes are discounted in the two most popular colors: sand and black. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43">Go Run Elevate 2.0 Sneaker (Women's): was $80 now $43</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:74.24%;"><img id="8CBEZwb4SzPR6YwnBxaYp8" name="81j0JWBXwML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8CBEZwb4SzPR6YwnBxaYp8.jpg" mos="" align="middle" fullscreen="" width="695" height="516" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow" data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44">Go Run Lite (Women's): was $75 now $44</a></strong><br>We rank these shoes as the best Skechers for novice runners. These extremely light and breathable shoes are supportive, durable and come in at an affordable price point. However, we noted in our <a href="https://www.tomsguide.com/reviews/Skechers-Go-Run-Lite">Skechers Go Run Lite review</a> that you'll eventually want to upgrade to a shoe that is engineered for running longer distances if you do get serious about the sport.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow" data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$74" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$74">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$74">View Deal</a></p></div><h3 class="article-body__section" id="section-asics"><span>Asics</span></h3><div class="product"><a data-dimension112="23d71db6-1ce0-4f20-806e-8589f3d9115e" data-action="Deal Block" data-label="Women's Novablast 4" data-dimension48="Women's Novablast 4" data-dimension25="$99" href="https://www.amazon.com/ASICS-NOVABLAST-Running-Oatmeal-Moonrock/dp/B0CFP2735X/ref=sr_1_7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="wMYSVC2325TPeXMt7TJ9t3" name="Asics Novablast 4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wMYSVC2325TPeXMt7TJ9t3.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-NOVABLAST-Running-Oatmeal-Moonrock/dp/B0CFP2735X/ref=sr_1_7" target="_blank" rel="nofollow" data-dimension112="23d71db6-1ce0-4f20-806e-8589f3d9115e" data-action="Deal Block" data-label="Women's Novablast 4" data-dimension48="Women's Novablast 4" data-dimension25="$99">Women's Novablast 4: was $140 now $99</a></strong><br>The Novablast 4 is on sale! Cycle through the different options to find the best deal in your size. My colleague runs marathons pretty much for a living, and it's one of her favorite pairs of Asics shoes.<a class="view-deal button" href="https://www.amazon.com/ASICS-NOVABLAST-Running-Oatmeal-Moonrock/dp/B0CFP2735X/ref=sr_1_7" target="_blank" rel="nofollow" data-dimension112="23d71db6-1ce0-4f20-806e-8589f3d9115e" data-action="Deal Block" data-label="Women's Novablast 4" data-dimension48="Women's Novablast 4" data-dimension25="$99">View Deal</a></p></div><div class="product"><a data-dimension112="2624903b-5075-42d9-8e0e-94176ae50ad1" data-action="Deal Block" data-label="Women's Gel-Venture 10" data-dimension48="Women's Gel-Venture 10" data-dimension25="$59" href="https://www.amazon.com/ASICS-Womens-Gel-Venture-Running-Gravel/dp/B0D45ZT5KS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:683px;"><p class="vanilla-image-block" style="padding-top:74.96%;"><img id="C75ENoLiW8RWmsHGcZDvSR" name="Gel Venture 10" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/C75ENoLiW8RWmsHGcZDvSR.jpg" mos="" align="middle" fullscreen="" width="683" height="512" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Womens-Gel-Venture-Running-Gravel/dp/B0D45ZT5KS" target="_blank" rel="nofollow" data-dimension112="2624903b-5075-42d9-8e0e-94176ae50ad1" data-action="Deal Block" data-label="Women's Gel-Venture 10" data-dimension48="Women's Gel-Venture 10" data-dimension25="$59">Women's Gel-Venture 10: was $80 now $59</a></strong><br>The Gel Venture 10 is a waterproof trail running shoe that comes in 11 different color options and is Amazon's #1 bestseller. We price-checked against Asics, and although they are <a href="https://www.asics.com/us/en-us/gel-venture-10-waterproof/p/ANA_1011B965-001.html" target="_blank" rel="nofollow">running a sale,</a> this is the lowest price available.<a class="view-deal button" href="https://www.amazon.com/ASICS-Womens-Gel-Venture-Running-Gravel/dp/B0D45ZT5KS" target="_blank" rel="nofollow" data-dimension112="2624903b-5075-42d9-8e0e-94176ae50ad1" data-action="Deal Block" data-label="Women's Gel-Venture 10" data-dimension48="Women's Gel-Venture 10" data-dimension25="$59">View Deal</a></p></div><div class="product"><a data-dimension112="a8b5aae6-1cb2-4ae3-9593-21d8d8b4deb5" data-action="Deal Block" data-label="Men's Gel-Pulse 16" data-dimension48="Men's Gel-Pulse 16" data-dimension25="$89" href="https://www.amazon.com/ASICS-Gel-Pulse-Running-Glacier-Concrete/dp/B0D45W5C8C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1034px;"><p class="vanilla-image-block" style="padding-top:99.90%;"><img id="9zkd2uQf6yyoCoRhMVqX9k" name="asics gel pulse" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9zkd2uQf6yyoCoRhMVqX9k.jpg" mos="" align="middle" fullscreen="" width="1034" height="1033" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Gel-Pulse-Running-Glacier-Concrete/dp/B0D45W5C8C" target="_blank" rel="nofollow" data-dimension112="a8b5aae6-1cb2-4ae3-9593-21d8d8b4deb5" data-action="Deal Block" data-label="Men's Gel-Pulse 16" data-dimension48="Men's Gel-Pulse 16" data-dimension25="$89">Men's Gel-Pulse 16: was $100 now $89</a></strong><br>Although a fairly modest discount, this shoe is currently at its <strong>lowest price in 30 days. </strong>It's regarded as a comfy and versatile sneaker that suits neutral runners in particular.<a class="view-deal button" href="https://www.amazon.com/ASICS-Gel-Pulse-Running-Glacier-Concrete/dp/B0D45W5C8C" target="_blank" rel="nofollow" data-dimension112="a8b5aae6-1cb2-4ae3-9593-21d8d8b4deb5" data-action="Deal Block" data-label="Men's Gel-Pulse 16" data-dimension48="Men's Gel-Pulse 16" data-dimension25="$89">View Deal</a></p></div><div class="product"><a data-dimension112="92174a29-9967-463a-bade-894dfa998b42" data-action="Deal Block" data-label="Women's Gel Nimbus-25" data-dimension48="Women's Gel Nimbus-25" data-dimension25="$92" href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Shoes-Cream/dp/B0B47YV7L1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:930px;"><p class="vanilla-image-block" style="padding-top:98.92%;"><img id="8KVGstsCvZh7TQqNAY5Rj5" name="1712841120.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8KVGstsCvZh7TQqNAY5Rj5.jpg" mos="" align="middle" fullscreen="" width="930" height="920" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Shoes-Cream/dp/B0B47YV7L1" target="_blank" rel="nofollow" data-dimension112="92174a29-9967-463a-bade-894dfa998b42" data-action="Deal Block" data-label="Women's Gel Nimbus-25" data-dimension48="Women's Gel Nimbus-25" data-dimension25="$92">Women's Gel Nimbus-25: was $160 now $92</a></strong><br>Not fussed about the 26? I've had this running shoe for a few years, and I still trot out the 10Ks in them. They're so breathable and comfortable, and I feel like I'm basically running on teeny tiny puffy clouds. Plus, I quite like the slightly garish bold color pops. <a class="view-deal button" href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Shoes-Cream/dp/B0B47YV7L1" target="_blank" rel="nofollow" data-dimension112="92174a29-9967-463a-bade-894dfa998b42" data-action="Deal Block" data-label="Women's Gel Nimbus-25" data-dimension48="Women's Gel Nimbus-25" data-dimension25="$92">View Deal</a></p></div><div class="product"><a data-dimension112="c42dc37a-e2dd-4fbf-8e77-794634ac51ba" data-action="Deal Block" data-label="Men's Gel-Cumulus 26" data-dimension48="Men's Gel-Cumulus 26" data-dimension25="$98" href="https://www.amazon.com/ASICS-Gel-Cumulus-Running-Black-Concrete/dp/B0CFNC8PWT/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="KJMBfhctyuXkprivXJhYKc" name="Asics Gel-Cumulus 26 men's shoe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KJMBfhctyuXkprivXJhYKc.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Gel-Cumulus-Running-Black-Concrete/dp/B0CFNC8PWT/" target="_blank" rel="nofollow" data-dimension112="c42dc37a-e2dd-4fbf-8e77-794634ac51ba" data-action="Deal Block" data-label="Men's Gel-Cumulus 26" data-dimension48="Men's Gel-Cumulus 26" data-dimension25="$98">Men's Gel-Cumulus 26: was $140 now $98</a></strong><br>The Gel Cumulus 26 isn't the latest in the Gel Cumulus range, thanks to the <a href="https://www.tomsguide.com/wellness/running/asics-gel-cumulus-27-review">Gel Cumulus 27</a>, but this is a handsome deal to snap up if you don't care about having the latest shoe. It also saves you a lot of money, given that we only rated the 27 with 3 stars, and this one is far more worth the money.<a class="view-deal button" href="https://www.amazon.com/ASICS-Gel-Cumulus-Running-Black-Concrete/dp/B0CFNC8PWT/" target="_blank" rel="nofollow" data-dimension112="c42dc37a-e2dd-4fbf-8e77-794634ac51ba" data-action="Deal Block" data-label="Men's Gel-Cumulus 26" data-dimension48="Men's Gel-Cumulus 26" data-dimension25="$98">View Deal</a></p></div><div class="product"><a data-dimension112="ad39a605-1c01-44a9-b53b-034f489dd164" data-action="Deal Block" data-label="Men's Gel-Nimbus 26" data-dimension48="Men's Gel-Nimbus 26" data-dimension25="$109" href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Sheet-Thunder/dp/B0CFP6W3MK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zqwkov3aY9ygUPZB9ZtMTk" name="Asics Gel-Nimbus 26" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zqwkov3aY9ygUPZB9ZtMTk.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Sheet-Thunder/dp/B0CFP6W3MK" target="_blank" rel="nofollow" data-dimension112="ad39a605-1c01-44a9-b53b-034f489dd164" data-action="Deal Block" data-label="Men's Gel-Nimbus 26" data-dimension48="Men's Gel-Nimbus 26" data-dimension25="$109">Men's Gel-Nimbus 26: was $160 now $109</a></strong><br>I personally love and still run in the Gel Nimbus range, and a 31% saving on the Gel Nimbus 26 is an absolute steal. Plenty of lightweight cushioning and a breathable upper make this the perfect shoe for longer miles, in my opinion. <a class="view-deal button" href="https://www.amazon.com/ASICS-Gel-Nimbus-Running-Sheet-Thunder/dp/B0CFP6W3MK" target="_blank" rel="nofollow" data-dimension112="ad39a605-1c01-44a9-b53b-034f489dd164" data-action="Deal Block" data-label="Men's Gel-Nimbus 26" data-dimension48="Men's Gel-Nimbus 26" data-dimension25="$109">View Deal</a></p></div><div class="product"><a data-dimension112="3e7f3441-5278-4423-a3f1-accd28349684" data-action="Deal Block" data-label="Women's Gel-Kayano 31" data-dimension48="Women's Gel-Kayano 31" data-dimension25="$124" href="https://www.amazon.com/ASICS-Womens-Gel-Kayano-Running-Dolphin/dp/B0CQGV44SJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:683px;"><p class="vanilla-image-block" style="padding-top:74.96%;"><img id="9ZSaoXnsqTag3xcadascxn" name="Gel Kayano 31" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9ZSaoXnsqTag3xcadascxn.jpg" mos="" align="middle" fullscreen="" width="683" height="512" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ASICS-Womens-Gel-Kayano-Running-Dolphin/dp/B0CQGV44SJ" target="_blank" rel="nofollow" data-dimension112="3e7f3441-5278-4423-a3f1-accd28349684" data-action="Deal Block" data-label="Women's Gel-Kayano 31" data-dimension48="Women's Gel-Kayano 31" data-dimension25="$124">Women's Gel-Kayano 31: was $164 now $124</a></strong><br>We're huge fans of the <a href="https://www.tomsguide.com/wellness/running/asics-gel-kayano-31-review">Gel Kayano 31 </a>at TG. A generous slice of cushioning in the midsole and rearfoot PureGEL technology for a softer, bouncier ride. What's not to love?<a class="view-deal button" href="https://www.amazon.com/ASICS-Womens-Gel-Kayano-Running-Dolphin/dp/B0CQGV44SJ" target="_blank" rel="nofollow" data-dimension112="3e7f3441-5278-4423-a3f1-accd28349684" data-action="Deal Block" data-label="Women's Gel-Kayano 31" data-dimension48="Women's Gel-Kayano 31" data-dimension25="$124">View Deal</a></p></div><h3 class="article-body__section" id="section-brooks"><span>Brooks</span></h3><div class="product"><a data-dimension112="0f668c32-588d-4d7e-a8dc-d45d1d2fc0ba" data-action="Deal Block" data-label="Ghost 16" data-dimension48="Ghost 16" data-dimension25="$99" href="https://www.amazon.com/Brooks-Mens-Ghost-Neutral-Running/dp/B0CGZ4MZQG/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1047px;"><p class="vanilla-image-block" style="padding-top:66.38%;"><img id="fmpo58ctCLvZqLHPj8B3Xi" name="81uwDpAK43L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fmpo58ctCLvZqLHPj8B3Xi.jpg" mos="" align="middle" fullscreen="" width="1047" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Right now, the men's Brooks Ghost 16 in this grey colorway is down to $99 in the Prime Day sale. You'll have to cycle through the different options to find the best deal for you in your size.<a class="view-deal button" href="https://www.amazon.com/Brooks-Mens-Ghost-Neutral-Running/dp/B0CGZ4MZQG/" target="_blank" rel="nofollow" data-dimension112="0f668c32-588d-4d7e-a8dc-d45d1d2fc0ba" data-action="Deal Block" data-label="Ghost 16" data-dimension48="Ghost 16" data-dimension25="$99">View Deal</a></p></div><div class="product"><a data-dimension112="0b81c6bf-e8e2-4191-a510-defbce8f65af" data-action="Deal Block" data-label="Ghost 16 (Women)" data-dimension48="Ghost 16 (Women)" data-dimension25="$99" href="https://www.amazon.com/Brooks-Womens-Ghost-Neutral-Running/dp/B0CGZ5R3XN/ref=sr_1_9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rQUFHBGMSaCCU4UPU5qdbY" name="women's Ghost 16 shoe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rQUFHBGMSaCCU4UPU5qdbY.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Brooks-Womens-Ghost-Neutral-Running/dp/B0CGZ5R3XN/ref=sr_1_9" target="_blank" rel="nofollow" data-dimension112="0b81c6bf-e8e2-4191-a510-defbce8f65af" data-action="Deal Block" data-label="Ghost 16 (Women)" data-dimension48="Ghost 16 (Women)" data-dimension25="$99">Ghost 16 (Women): was $140 now $99</a></strong><br>The Brooks Ghost 16 is also on sale in the women's shoe at $99. Again, you'll have to look through the different colors to find the best deal in your size. <a class="view-deal button" href="https://www.amazon.com/Brooks-Womens-Ghost-Neutral-Running/dp/B0CGZ5R3XN/ref=sr_1_9" target="_blank" rel="nofollow" data-dimension112="0b81c6bf-e8e2-4191-a510-defbce8f65af" data-action="Deal Block" data-label="Ghost 16 (Women)" data-dimension48="Ghost 16 (Women)" data-dimension25="$99">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Massive Skechers sale live from $9 at Amazon  — 19 deals I'd shop now on sneakers and apparel ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Amazon is one of my favorite places to go for Skechers deals! Even though we’re just off the back of a big sales event, you can currently still snag <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers deals from just $9 at Amazon</a>. </p><p>But with so many to choose from, which ones should you go for? For starters, I highly recommend the <a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CPJFM8D4" target="_blank" rel="nofollow">Skechers Go Run Elevate 2.0 on sale from $43 at Amazon</a>. We gave them 4 stars in our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a>, praising their bouncy and comfortable feel underfoot. They’re great for beginner runners, and they’re even more affordable with a discount applied.</p><p>Note that prices vary based on your choice of size and color, so check out the different color options in your size to score the best deals. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> coverage, and check out the <a href="https://www.tomsguide.com/home/outdoors/massive-yeti-sale-from-usd15-at-amazon-13-deals-id-shop-now-on-tumblers-coolers-and-more">deals I’d shop from $15 in Amazon’s Yeti sale</a>. Don't miss the <a href="https://www.tomsguide.com/sales-events/best-buy-back-to-school-sale-live-from-usd19-21-deals-id-add-to-my-cart-on-laptops-tvs-appliances-switch-games-and-more">top deals in Best Buy's back to school sale</a>, either!</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop Skechers deals from $9</strong></a></li><li><strong>Godri All Day Polo Shirt (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow"><strong>was $34 now from $9</strong></a><strong></strong></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $14</strong></a></li><li><strong>Tantric Sandals (Men's): </strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><strong>was $40 now from $14</strong></a></li><li><strong>Godri Swift Tunic Tee (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow"><strong>was $29 now from $14</strong></a><strong></strong></li><li><strong>Cali Rumblers Sci-Fi Wedge Sandal: </strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow"><strong>was $25 now from $21</strong></a></li><li><strong>Harver Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><strong>was $45 now from $23</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a><strong></strong></li><li><strong>Arya-Clear Skies Loafer (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><strong>was $59 now from $37</strong></a><strong></strong></li><li><strong>Go Run Elevate 2.0 Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow"><strong>was $80 now from $43</strong></a></li><li><strong>Go Run Lite (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow"><strong>was $75 now from $44</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.47%;"><img id="rsHPojJhkBmwLi5RD7Ukdc" name="81BEwPh-OiL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rsHPojJhkBmwLi5RD7Ukdc.jpg" mos="" align="middle" fullscreen="" width="695" height="323" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14">Tantric Sandals (Men's): was $40 now $14</a></strong><br>The Skechers Tantric are on sale for a super-cheap price, although the discount doesn't apply to all sizes and colors. These are super comfortable to wear thanks to their soft perforated footbed and canvas strap.<a class="view-deal button" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14">Bobs Copa (Women's): was $55 now $14</a></strong><br>Score these comfortable Skechers sneakers starting from $14. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21" href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="rnQvLBvp8ykHxx9KNm3QbF" name="81Ouq5mjkML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rnQvLBvp8ykHxx9KNm3QbF.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow" data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21">Cali Rumblers Sci-Fi Wedge Sandal: was $25 now $21</a></strong><br>These creatively-named Skechers wedges are on sale for a steal in certain sizes and colors! These sandals are super comfortable to wear thanks to their stretchy strap and Memory Foam footbed. I love the color option with the sparkly jewels on the strap!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow" data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1576px;"><p class="vanilla-image-block" style="padding-top:44.10%;"><img id="Uz42yyFteNWu7RTDwgVbVF" name="71gT8OT+MuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uz42yyFteNWu7RTDwgVbVF.jpg" mos="" align="middle" fullscreen="" width="1576" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">Harver Thong Sandal (Men's): was $45 now $23</a></strong><br>There isn't much better on the beach than these Skechers thong sandals. They have a very supportive design, with a Luxe Foam cushioned comfort insole and a shock-absorbing midsole that means you can wear them for hours without any discomfort. They look cool, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1544px;"><p class="vanilla-image-block" style="padding-top:40.41%;"><img id="YkWLN5fCc5LoQUyn4edBVL" name="71fdovYb78L._AC_SY695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YkWLN5fCc5LoQUyn4edBVL.jpg" mos="" align="middle" fullscreen="" width="1544" height="624" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow" data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27">Nampa Groton (Men's): was $56 now $27</a></strong><br>Score a great deal on these Skechers Nampa Groton. These simple shoes look smart and have a super comfortable Skechers Memory Foam footbed. They're also slip resistant, making them a solid choice for work days.<a class="view-deal button" href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow" data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="9f5ff936-0da7-458b-bd57-ca7e6da2e53b" data-action="Deal Block" data-label="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension48="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-LX-Rich-Tones-Sneaker/dp/B0CX6R1D24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:53.54%;"><img id="FrmKcQJQMcsUTkF8WXBTeb" name="Skechers_Women's_Eden_Lx-Rich_Tones_Sneaker" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FrmKcQJQMcsUTkF8WXBTeb.jpg" mos="" align="middle" fullscreen="" width="960" height="514" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-LX-Rich-Tones-Sneaker/dp/B0CX6R1D24" target="_blank" rel="nofollow" data-dimension112="9f5ff936-0da7-458b-bd57-ca7e6da2e53b" data-action="Deal Block" data-label="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension48="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension25="$29">Eden Lx-Rich Tones Sneaker (Women's): was $70 now $29</a></strong><br>These classic sneakers from Skechers are extra comfortable thanks to their Air-Cooled Memory Foam insole. They have a premium feel thanks to their suede upper, meaning you can wear them to dress up or dress down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-LX-Rich-Tones-Sneaker/dp/B0CX6R1D24" target="_blank" rel="nofollow" data-dimension112="9f5ff936-0da7-458b-bd57-ca7e6da2e53b" data-action="Deal Block" data-label="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension48="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:88.56%;"><img id="yTiyyKiTwpUBsFrnPs7b5Z" name="Skechers foamies.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yTiyyKiTwpUBsFrnPs7b5Z.jpg" mos="" align="middle" fullscreen="" width="1600" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow" data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$30">Foamies Arch Fit Cali Breeze 2.0 (Women's): was $50 now $30</a></strong><br>Looking to save on a comfortable and secure sandal now that the season's winding down? You can't go wrong with this Skechers slide sandal that features a lightweight upper with adjustable buckle straps, a contoured cushioned footbed and podiatrist-certified arch support. <a class="view-deal button" href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow" data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">Dazzling Haze Slip Ins (Women's): was $75 now $32</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37">Arya-Clear Skies Loafer (Women's): was $59 now $37</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39">On the GO 600 - Brilliancy: was $65 now $39</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good." Now is a great time to buy, as the shoes are discounted in the two most popular colors: sand and black. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.35%;"><img id="mUEtvgd5q6gu6xJhpEJwp5" name="81sa8YdU5XL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mUEtvgd5q6gu6xJhpEJwp5.jpg" mos="" align="middle" fullscreen="" width="695" height="482" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">Vigor 2.0 Trait Memory Foam Sneaker (Men's): was $89 now $42</a></strong><br>I'm a big fan of the sharp range of black and brown color options this shoe comes in, and they're super comfortable to boot, thanks to their Skechers Memory Foam cushioned comfort insole. They also have a flexible traction outsole that moves with you and keeps you steady on rough terrain.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43">Go Run Elevate 2.0 Sneaker (Women's): was $80 now $43</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:74.24%;"><img id="8CBEZwb4SzPR6YwnBxaYp8" name="81j0JWBXwML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8CBEZwb4SzPR6YwnBxaYp8.jpg" mos="" align="middle" fullscreen="" width="695" height="516" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow" data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44">Go Run Lite (Women's): was $75 now $44</a></strong><br>We rank these shoes as the best Skechers for novice runners. These extremely light and breathable shoes are supportive, durable and come in at an affordable price point. However, we noted in our <a href="https://www.tomsguide.com/reviews/Skechers-Go-Run-Lite">Skechers Go Run Lite review</a> that you'll eventually want to upgrade to a shoe that is engineered for running longer distances if you do get serious about the sport.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow" data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$81" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$81">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$81">View Deal</a></p></div><h3 class="article-body__section" id="section-apparel"><span>Apparel</span></h3><div class="product"><a data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$9" href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:198.97%;"><img id="WNtn32hATfFLrGp3sgWpBf" name="71ku1vLRHoL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WNtn32hATfFLrGp3sgWpBf.jpg" mos="" align="middle" fullscreen="" width="679" height="1351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow" data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$9">Godri All Day Polo Shirt (Men's): was $34 now $9</a></strong><br>This Skechers Men's Polo is a total steal priced from $9 in certain sizes and colors. Made of Go Dri All Day fabric, it's lightweight, breathable and dries fast. It comes in white, black and three shades of blue.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow" data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$9">View Deal</a></p></div><div class="product"><a data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:201.33%;"><img id="B2ZdQdjC2BtqGvDYxUmvBc" name="61XLiLdInRL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B2ZdQdjC2BtqGvDYxUmvBc.jpg" mos="" align="middle" fullscreen="" width="679" height="1367" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow" data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14">Godri Swift Tunic Tee (Women's): was $29 now $14</a></strong><br>This Skechers tunic is a great choice to beat the heat. It's made of GO DRI SWIFT fabric that wicks sweat and dries fast. It also offers UPF 40+ protection and 4-way stretch. Plus, the side slits offer extra mobility without sacrificing coverage.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow" data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="b65e18af-ee3a-496c-97a4-ef75284f539a" data-action="Deal Block" data-label="Go Walk High-Waisted Leggings" data-dimension48="Go Walk High-Waisted Leggings" data-dimension25="$20" href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT63PZR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gUPMs8MpmXm9am5dHgXi4g" name="_0002_Skechers Women's Go Walk High Waisted Legging" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gUPMs8MpmXm9am5dHgXi4g.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT63PZR" target="_blank" rel="nofollow" data-dimension112="b65e18af-ee3a-496c-97a4-ef75284f539a" data-action="Deal Block" data-label="Go Walk High-Waisted Leggings" data-dimension48="Go Walk High-Waisted Leggings" data-dimension25="$20">Go Walk High-Waisted Leggings: was $49 now $20</a></strong><br>Comfortable leggings are always welcome, whether you're at the gym or lounging around the house. We like these because they have exterior side pockets and a cotton-like feel, as well as 4-way stretch and moisture-wicking material.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT63PZR" target="_blank" rel="nofollow" data-dimension112="b65e18af-ee3a-496c-97a4-ef75284f539a" data-action="Deal Block" data-label="Go Walk High-Waisted Leggings" data-dimension48="Go Walk High-Waisted Leggings" data-dimension25="$20">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/massive-skechers-sale-live-from-usd9-at-amazon-15-deals-id-shop-now-on-sneakers-and-apparel</link>
                                                                            <description>
                            <![CDATA[ Amazon is discounting some of the most popular Skechers styles — check out the deals I’d add to my cart. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">TFuaWqWTY3eUCp3uoQnztL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3UdWcDKcUP2yLJ7kGnCh5b-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 17 Jul 2025 11:29:47 +0000</pubDate>                                                                                                                                <updated>Fri, 18 Jul 2025 20:37:48 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3UdWcDKcUP2yLJ7kGnCh5b-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Skechers Go Run Elevate 2.0 running shoes in the women&#039;s style, in fuchsia pink, photographed against a blue background.]]></media:description>                                                            <media:text><![CDATA[The Skechers Go Run Elevate 2.0 running shoes in the women&#039;s style, in fuchsia pink, photographed against a blue background.]]></media:text>
                                <media:title type="plain"><![CDATA[The Skechers Go Run Elevate 2.0 running shoes in the women&#039;s style, in fuchsia pink, photographed against a blue background.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3UdWcDKcUP2yLJ7kGnCh5b-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon is one of my favorite places to go for Skechers deals! Even though we’re just off the back of a big sales event, you can currently still snag <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers deals from just $9 at Amazon</a>. </p><p>But with so many to choose from, which ones should you go for? For starters, I highly recommend the <a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CPJFM8D4" target="_blank" rel="nofollow">Skechers Go Run Elevate 2.0 on sale from $43 at Amazon</a>. We gave them 4 stars in our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a>, praising their bouncy and comfortable feel underfoot. They’re great for beginner runners, and they’re even more affordable with a discount applied.</p><p>Note that prices vary based on your choice of size and color, so check out the different color options in your size to score the best deals. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> coverage, and check out the <a href="https://www.tomsguide.com/home/outdoors/massive-yeti-sale-from-usd15-at-amazon-13-deals-id-shop-now-on-tumblers-coolers-and-more">deals I’d shop from $15 in Amazon’s Yeti sale</a>. Don't miss the <a href="https://www.tomsguide.com/sales-events/best-buy-back-to-school-sale-live-from-usd19-21-deals-id-add-to-my-cart-on-laptops-tvs-appliances-switch-games-and-more">top deals in Best Buy's back to school sale</a>, either!</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop Skechers deals from $9</strong></a></li><li><strong>Godri All Day Polo Shirt (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow"><strong>was $34 now from $9</strong></a><strong></strong></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $14</strong></a></li><li><strong>Tantric Sandals (Men's): </strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><strong>was $40 now from $14</strong></a></li><li><strong>Godri Swift Tunic Tee (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow"><strong>was $29 now from $14</strong></a><strong></strong></li><li><strong>Cali Rumblers Sci-Fi Wedge Sandal: </strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow"><strong>was $25 now from $21</strong></a></li><li><strong>Harver Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><strong>was $45 now from $23</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a><strong></strong></li><li><strong>Arya-Clear Skies Loafer (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><strong>was $59 now from $37</strong></a><strong></strong></li><li><strong>Go Run Elevate 2.0 Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow"><strong>was $80 now from $43</strong></a></li><li><strong>Go Run Lite (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow"><strong>was $75 now from $44</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.47%;"><img id="rsHPojJhkBmwLi5RD7Ukdc" name="81BEwPh-OiL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rsHPojJhkBmwLi5RD7Ukdc.jpg" mos="" align="middle" fullscreen="" width="695" height="323" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14">Tantric Sandals (Men's): was $40 now $14</a></strong><br>The Skechers Tantric are on sale for a super-cheap price, although the discount doesn't apply to all sizes and colors. These are super comfortable to wear thanks to their soft perforated footbed and canvas strap.<a class="view-deal button" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="bf991bce-926c-4162-a40e-a99eda4b890c" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14">Bobs Copa (Women's): was $55 now $14</a></strong><br>Score these comfortable Skechers sneakers starting from $14. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="550df12f-2a2a-462f-be1f-9769ff29886d" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21" href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="rnQvLBvp8ykHxx9KNm3QbF" name="81Ouq5mjkML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rnQvLBvp8ykHxx9KNm3QbF.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow" data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21">Cali Rumblers Sci-Fi Wedge Sandal: was $25 now $21</a></strong><br>These creatively-named Skechers wedges are on sale for a steal in certain sizes and colors! These sandals are super comfortable to wear thanks to their stretchy strap and Memory Foam footbed. I love the color option with the sparkly jewels on the strap!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Rumblers-Wedge-Sandal/dp/B01LYTDZO9" target="_blank" rel="nofollow" data-dimension112="90dc4a04-2ab5-41e5-abb4-51779cd0cc6b" data-action="Deal Block" data-label="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension48="Cali Rumblers Sci-Fi Wedge Sandal" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1576px;"><p class="vanilla-image-block" style="padding-top:44.10%;"><img id="Uz42yyFteNWu7RTDwgVbVF" name="71gT8OT+MuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uz42yyFteNWu7RTDwgVbVF.jpg" mos="" align="middle" fullscreen="" width="1576" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">Harver Thong Sandal (Men's): was $45 now $23</a></strong><br>There isn't much better on the beach than these Skechers thong sandals. They have a very supportive design, with a Luxe Foam cushioned comfort insole and a shock-absorbing midsole that means you can wear them for hours without any discomfort. They look cool, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1544px;"><p class="vanilla-image-block" style="padding-top:40.41%;"><img id="YkWLN5fCc5LoQUyn4edBVL" name="71fdovYb78L._AC_SY695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YkWLN5fCc5LoQUyn4edBVL.jpg" mos="" align="middle" fullscreen="" width="1544" height="624" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow" data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27">Nampa Groton (Men's): was $56 now $27</a></strong><br>Score a great deal on these Skechers Nampa Groton. These simple shoes look smart and have a super comfortable Skechers Memory Foam footbed. They're also slip resistant, making them a solid choice for work days.<a class="view-deal button" href="https://www.amazon.com/Skechers-Nampa-Groton-Service-black-polyurethane/dp/B0777X2HDQ" target="_blank" rel="nofollow" data-dimension112="a8c0ed66-f409-4e6d-9386-69ce29d48194" data-action="Deal Block" data-label="Nampa Groton (Men's)" data-dimension48="Nampa Groton (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="9f5ff936-0da7-458b-bd57-ca7e6da2e53b" data-action="Deal Block" data-label="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension48="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-Womens-LX-Rich-Tones-Sneaker/dp/B0CX6R1D24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:53.54%;"><img id="FrmKcQJQMcsUTkF8WXBTeb" name="Skechers_Women's_Eden_Lx-Rich_Tones_Sneaker" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FrmKcQJQMcsUTkF8WXBTeb.jpg" mos="" align="middle" fullscreen="" width="960" height="514" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-LX-Rich-Tones-Sneaker/dp/B0CX6R1D24" target="_blank" rel="nofollow" data-dimension112="9f5ff936-0da7-458b-bd57-ca7e6da2e53b" data-action="Deal Block" data-label="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension48="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension25="$29">Eden Lx-Rich Tones Sneaker (Women's): was $70 now $29</a></strong><br>These classic sneakers from Skechers are extra comfortable thanks to their Air-Cooled Memory Foam insole. They have a premium feel thanks to their suede upper, meaning you can wear them to dress up or dress down.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-LX-Rich-Tones-Sneaker/dp/B0CX6R1D24" target="_blank" rel="nofollow" data-dimension112="9f5ff936-0da7-458b-bd57-ca7e6da2e53b" data-action="Deal Block" data-label="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension48="Eden Lx-Rich Tones Sneaker (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$30" href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:88.56%;"><img id="yTiyyKiTwpUBsFrnPs7b5Z" name="Skechers foamies.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yTiyyKiTwpUBsFrnPs7b5Z.jpg" mos="" align="middle" fullscreen="" width="1600" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow" data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$30">Foamies Arch Fit Cali Breeze 2.0 (Women's): was $50 now $30</a></strong><br>Looking to save on a comfortable and secure sandal now that the season's winding down? You can't go wrong with this Skechers slide sandal that features a lightweight upper with adjustable buckle straps, a contoured cushioned footbed and podiatrist-certified arch support. <a class="view-deal button" href="https://www.amazon.com/Skechers-Foamies-Arch-Breeze-Coral/dp/B0B9BM8PG3" target="_blank" rel="nofollow" data-dimension112="064fbaf5-9087-4984-b251-c968baba60d7" data-action="Deal Block" data-label="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension48="Foamies Arch Fit Cali Breeze 2.0 (Women's)" data-dimension25="$30">View Deal</a></p></div><div class="product"><a data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">Dazzling Haze Slip Ins (Women's): was $75 now $32</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="83978baf-ee19-45f0-b4b8-7cea627a91ee" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37">Arya-Clear Skies Loafer (Women's): was $59 now $37</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39">On the GO 600 - Brilliancy: was $65 now $39</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good." Now is a great time to buy, as the shoes are discounted in the two most popular colors: sand and black. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="14547535-2d18-4a21-abed-74057fc16b9d" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.35%;"><img id="mUEtvgd5q6gu6xJhpEJwp5" name="81sa8YdU5XL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mUEtvgd5q6gu6xJhpEJwp5.jpg" mos="" align="middle" fullscreen="" width="695" height="482" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">Vigor 2.0 Trait Memory Foam Sneaker (Men's): was $89 now $42</a></strong><br>I'm a big fan of the sharp range of black and brown color options this shoe comes in, and they're super comfortable to boot, thanks to their Skechers Memory Foam cushioned comfort insole. They also have a flexible traction outsole that moves with you and keeps you steady on rough terrain.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43">Go Run Elevate 2.0 Sneaker (Women's): was $80 now $43</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CZ889RS5" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:74.24%;"><img id="8CBEZwb4SzPR6YwnBxaYp8" name="81j0JWBXwML._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8CBEZwb4SzPR6YwnBxaYp8.jpg" mos="" align="middle" fullscreen="" width="695" height="516" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow" data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44">Go Run Lite (Women's): was $75 now $44</a></strong><br>We rank these shoes as the best Skechers for novice runners. These extremely light and breathable shoes are supportive, durable and come in at an affordable price point. However, we noted in our <a href="https://www.tomsguide.com/reviews/Skechers-Go-Run-Lite">Skechers Go Run Lite review</a> that you'll eventually want to upgrade to a shoe that is engineered for running longer distances if you do get serious about the sport.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Sneaker-Black-Purple/dp/B0B4KPCSTH" target="_blank" rel="nofollow" data-dimension112="ad76d03c-02a3-4577-87ab-f055e07cea57" data-action="Deal Block" data-label="Go Run Lite (Women's)" data-dimension48="Go Run Lite (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$81" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$81">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="bca50ae0-0bcc-4f79-907a-38c7a3f51d89" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$81">View Deal</a></p></div><h3 class="article-body__section" id="section-apparel"><span>Apparel</span></h3><div class="product"><a data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$9" href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:198.97%;"><img id="WNtn32hATfFLrGp3sgWpBf" name="71ku1vLRHoL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WNtn32hATfFLrGp3sgWpBf.jpg" mos="" align="middle" fullscreen="" width="679" height="1351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow" data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$9">Godri All Day Polo Shirt (Men's): was $34 now $9</a></strong><br>This Skechers Men's Polo is a total steal priced from $9 in certain sizes and colors. Made of Go Dri All Day fabric, it's lightweight, breathable and dries fast. It comes in white, black and three shades of blue.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow" data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$9">View Deal</a></p></div><div class="product"><a data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:201.33%;"><img id="B2ZdQdjC2BtqGvDYxUmvBc" name="61XLiLdInRL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B2ZdQdjC2BtqGvDYxUmvBc.jpg" mos="" align="middle" fullscreen="" width="679" height="1367" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow" data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14">Godri Swift Tunic Tee (Women's): was $29 now $14</a></strong><br>This Skechers tunic is a great choice to beat the heat. It's made of GO DRI SWIFT fabric that wicks sweat and dries fast. It also offers UPF 40+ protection and 4-way stretch. Plus, the side slits offer extra mobility without sacrificing coverage.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow" data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="b65e18af-ee3a-496c-97a4-ef75284f539a" data-action="Deal Block" data-label="Go Walk High-Waisted Leggings" data-dimension48="Go Walk High-Waisted Leggings" data-dimension25="$20" href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT63PZR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gUPMs8MpmXm9am5dHgXi4g" name="_0002_Skechers Women's Go Walk High Waisted Legging" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gUPMs8MpmXm9am5dHgXi4g.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT63PZR" target="_blank" rel="nofollow" data-dimension112="b65e18af-ee3a-496c-97a4-ef75284f539a" data-action="Deal Block" data-label="Go Walk High-Waisted Leggings" data-dimension48="Go Walk High-Waisted Leggings" data-dimension25="$20">Go Walk High-Waisted Leggings: was $49 now $20</a></strong><br>Comfortable leggings are always welcome, whether you're at the gym or lounging around the house. We like these because they have exterior side pockets and a cotton-like feel, as well as 4-way stretch and moisture-wicking material.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Waisted-2-Pocket-Legging/dp/B07MT63PZR" target="_blank" rel="nofollow" data-dimension112="b65e18af-ee3a-496c-97a4-ef75284f539a" data-action="Deal Block" data-label="Go Walk High-Waisted Leggings" data-dimension48="Go Walk High-Waisted Leggings" data-dimension25="$20">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Shopping Skechers deals this Prime Day? Put your feet up: I've found the 7 best discounted pairs ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We've just passed the halfway mark in Amazon's longest-ever Australian <a href="https://www.tomsguide.com/au/live/news/prime-day-2025-best-deals-live-apparel-tvs-apple-yeti" target="_blank">Prime Day deals</a> event — which this year runs for a whopping 7 days — and while there have been plenty of bargains worth stepping out for, some of my personal favourites hail from top-rated shoe brand Skechers. </p><p>Right now, you can save up to 64% off select sneakers, slippers and sandals on the <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals">Skechers Amazon storefront</a>. Casual and active styles across the men's, women's and kid's ranges have been marked down, offering plush, cloud-like comfort for all-day wear. </p><p>If you don't yet own a pair of Skechers-branded shoes or sneakers, now's a great time to grab your wallet and lace up a new pair. Below, I've gathered my top 7 comfy deals worth dipping your toes into, including some fuzzy slippers that are perfect for this cold (read: miserable) Aussie winter.</p><p>If the pairs I've selected below aren't quite your pace, note that Skechers has a <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals" target="_blank">complete list of discounted shoes on its Amazon storefront</a>. You'll need to act fast to score some of the best Skechers Prime Day discounts, though. These discounts are only available while stocks last and <strong>will end on Monday, 14 July</strong>. </p><h3 class="article-body__section" id="section-best-prime-day-skechers-deals-in-australia"><span>Best Prime Day Skechers deals in Australia</span></h3><div class="product"><a data-dimension112="dba9cb86-fa65-42ad-985b-ee463b313f72" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$59.12" href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="v7q5pTjsfwc6toZmUbQMyV" name="skehcers-slip.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/v7q5pTjsfwc6toZmUbQMyV.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow" data-dimension112="dba9cb86-fa65-42ad-985b-ee463b313f72" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$59.12">Women's Go Walk Joy: was $119.99 now $59.12</a></strong><br>Snap up a pair of the incredibly comfy Skechers Go Walk Joy, starting from just AU$44.99. Featuring a 5Gen cushioned midsole, a specialised Air Cooled Goga Mat insole and mesh upper fabric, these shoes offer great support — all while being extremely lightweight. </p><p>Unlike the vibrant colourways you can typically find among the Skechers Go Walk range, this deal is only available for the navy/white, black and taupe colourways.<a class="view-deal button" href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow" data-dimension112="dba9cb86-fa65-42ad-985b-ee463b313f72" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$59.12">View Deal</a></p></div><div class="product"><a data-dimension112="48476e1e-f4c5-40f2-b935-8d38bb98cecf" data-action="Deal Block" data-label="Women's Uno Stand On Air" data-dimension48="Women's Uno Stand On Air" data-dimension25="$65.83" href="https://www.amazon.com.au/Skechers-Womens-Uno-Stand-Sneaker/dp/B0F2C19Y6C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zw6PUDLrbbYmZJwYcyxK5F" name="uno-stand-on-air-red" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zw6PUDLrbbYmZJwYcyxK5F.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Uno-Stand-Sneaker/dp/B0F2C19Y6C" target="_blank" rel="nofollow" data-dimension112="48476e1e-f4c5-40f2-b935-8d38bb98cecf" data-action="Deal Block" data-label="Women's Uno Stand On Air" data-dimension48="Women's Uno Stand On Air" data-dimension25="$65.83">Women's Uno Stand On Air: was $159.99 now $65.83</a></strong><br>With an Air-Cooled memory-foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability. Available in a wide range of colours, including red, black, white and turquoise.<a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Uno-Stand-Sneaker/dp/B0F2C19Y6C" target="_blank" rel="nofollow" data-dimension112="48476e1e-f4c5-40f2-b935-8d38bb98cecf" data-action="Deal Block" data-label="Women's Uno Stand On Air" data-dimension48="Women's Uno Stand On Air" data-dimension25="$65.83">View Deal</a></p></div><div class="product"><a data-dimension112="509c82f9-1c17-4861-ad5c-1999af034a21" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99" href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1181px;"><p class="vanilla-image-block" style="padding-top:58.85%;"><img id="ut3KQ3LGhZKe4rhieo9nsK" name="719iDVut31L._AC_SY695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ut3KQ3LGhZKe4rhieo9nsK.png" mos="" align="middle" fullscreen="" width="1181" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow" data-dimension112="509c82f9-1c17-4861-ad5c-1999af034a21" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99">Women's Bobs Keepsakes Lite Slipper: was $64.28 now $39.99</a></strong><br>Slip into these cozy, lined Skechers slippers this winter, with 38% off the RRP. With memory-foam insoles, faux fur trim and traction outer sole, these snug slippers will keep you warm, no matter where you wear them.  <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow" data-dimension112="509c82f9-1c17-4861-ad5c-1999af034a21" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99">View Deal</a></p></div><div class="product"><a data-dimension112="b6e88d86-b642-4e26-b76f-ae9231531a63" data-action="Deal Block" data-label="Women's Reggae Dream Weaver Sport sandal" data-dimension48="Women's Reggae Dream Weaver Sport sandal" data-dimension25="$84.46" href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMZ65NN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rt4mBjXMgDFauBKuTFqfA3" name="skechers-reggae-dream-weaver" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rt4mBjXMgDFauBKuTFqfA3.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMZ65NN" target="_blank" rel="nofollow" data-dimension112="b6e88d86-b642-4e26-b76f-ae9231531a63" data-action="Deal Block" data-label="Women's Reggae Dream Weaver Sport sandal" data-dimension48="Women's Reggae Dream Weaver Sport sandal" data-dimension25="$84.46">Women's Reggae Dream Weaver Sport sandal: was $99.99 now $84.46</a></strong><br>Step straight into beach vacay mode with the Reggae Dream Weaver sandals, complete with multi-coloured straps, shock-absorbing midsole and memory foam cushioned footbed. </p><p>Available in fun styles, like the navy/multi pictured, or <a href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMSCBLG">taupe/multi</a> and <a href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMVYLZW">chocolate/multi</a>, starting from AU$82.73.<a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMZ65NN" target="_blank" rel="nofollow" data-dimension112="b6e88d86-b642-4e26-b76f-ae9231531a63" data-action="Deal Block" data-label="Women's Reggae Dream Weaver Sport sandal" data-dimension48="Women's Reggae Dream Weaver Sport sandal" data-dimension25="$84.46">View Deal</a></p></div><div class="product"><a data-dimension112="b0bc2bc3-9a89-45b8-9ebe-f1e4a9bff14d" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$55.35" href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B07SZ5VY9K" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Skechers Men's Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max technology with high-rebound cushioning along with an extra-padded heel for comfort. Do note that this discount is only available for the black colourway, but other options, like <a href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B08DZRSHWR" data-dimension112="b0bc2bc3-9a89-45b8-9ebe-f1e4a9bff14d" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$55.35">brown,</a> start from AU$41.51 a pair. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B07SZ5VY9K" target="_blank" rel="nofollow" data-dimension112="b0bc2bc3-9a89-45b8-9ebe-f1e4a9bff14d" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$55.35">View Deal</a></p></div><div class="product"><a data-dimension112="46b28337-cd2d-4957-91b1-eec0250692e8" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:57.55%;"><img id="M9jzLbxfEywbnnz5La3YB" name="61E7yDFsGRL._AC_SX695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M9jzLbxfEywbnnz5La3YB.png" mos="" align="middle" fullscreen="" width="695" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow" data-dimension112="46b28337-cd2d-4957-91b1-eec0250692e8" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99">Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker: was $169.99 now $89.99</a></strong><br>A stylish iteration of the Hands Free Slip In series, the Jade shoes are perfect for everyday wear, complementing almost every casual activity. This pair is also great for those with limited mobility, as you can slip in without using your hands — hence the name. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow" data-dimension112="46b28337-cd2d-4957-91b1-eec0250692e8" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99">View Deal</a></p></div><div class="product"><a data-dimension112="3d031cf8-6260-4089-91e5-2605433c0631" data-action="Deal Block" data-label="Men's Go Walk Flex" data-dimension48="Men's Go Walk Flex" data-dimension25="$84.91" href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYCPGQ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qxud7cvTtLMBKrEiBneoVZ" name="go-walk-flex-mens-skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qxud7cvTtLMBKrEiBneoVZ.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYCPGQ2" target="_blank" rel="nofollow" data-dimension112="3d031cf8-6260-4089-91e5-2605433c0631" data-action="Deal Block" data-label="Men's Go Walk Flex" data-dimension48="Men's Go Walk Flex" data-dimension25="$84.91">Men's Go Walk Flex: was $129.99 now $84.91</a></strong><br>Save big on your next pair of these Skechers Go Walk Flex sneakers, with up to AU$45.08 off on Amazon. These classic Skechers have a sporty design with fixed stretch laces, plush cushioned insole and easy pull-on tabs. </p><p>This discount is exclusive to the <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYCPGQ2">black/white 2 colourway</a>. Also available in <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B0B3CZW5W3">black</a>, <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09ZDG1FP6">grey/lime</a>, <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX6T7GS">navy/blue, olive</a> and <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09ZDSH4XY">white/black</a> under the same listing at various discounts. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYCPGQ2" target="_blank" rel="nofollow" data-dimension112="3d031cf8-6260-4089-91e5-2605433c0631" data-action="Deal Block" data-label="Men's Go Walk Flex" data-dimension48="Men's Go Walk Flex" data-dimension25="$84.91">View Deal</a></p></div><div data-model-name="Skechers GOwalk Max,Skechers Go Run Lite,Skechers Skech Lite Pro,Skechers Go Walk Lite" data-widget-type="peacock" data-widget-title="Today's best Skechers deals" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/sales-events/shopping-skechers-deals-this-prime-day-put-your-feet-up-ive-found-the-7-best-discounted-pairs</link>
                                                                            <description>
                            <![CDATA[ Amazon Prime Day is here, and so are great Skechers deals. Here are 7 worth slipping into right now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3ewJyL3zVd3Jc3yu3zyFgD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/cj4jFuFZSW3A29hzH8GZc3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 11 Jul 2025 04:20:13 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Sales Events]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a digital content writer for Tom’s Guide in Australia, covering NBN and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher, and her three cats. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/cj4jFuFZSW3A29hzH8GZc3-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[a photo of the Skechers max cushioning]]></media:description>                                                            <media:text><![CDATA[a photo of the Skechers max cushioning]]></media:text>
                                <media:title type="plain"><![CDATA[a photo of the Skechers max cushioning]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/cj4jFuFZSW3A29hzH8GZc3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We've just passed the halfway mark in Amazon's longest-ever Australian <a href="https://www.tomsguide.com/au/live/news/prime-day-2025-best-deals-live-apparel-tvs-apple-yeti" target="_blank">Prime Day deals</a> event — which this year runs for a whopping 7 days — and while there have been plenty of bargains worth stepping out for, some of my personal favourites hail from top-rated shoe brand Skechers. </p><p>Right now, you can save up to 64% off select sneakers, slippers and sandals on the <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals">Skechers Amazon storefront</a>. Casual and active styles across the men's, women's and kid's ranges have been marked down, offering plush, cloud-like comfort for all-day wear. </p><p>If you don't yet own a pair of Skechers-branded shoes or sneakers, now's a great time to grab your wallet and lace up a new pair. Below, I've gathered my top 7 comfy deals worth dipping your toes into, including some fuzzy slippers that are perfect for this cold (read: miserable) Aussie winter.</p><p>If the pairs I've selected below aren't quite your pace, note that Skechers has a <a href="https://www.amazon.com.au/stores/page/A61EFD85-67B1-46A7-8F40-3F76074A2573/deals" target="_blank">complete list of discounted shoes on its Amazon storefront</a>. You'll need to act fast to score some of the best Skechers Prime Day discounts, though. These discounts are only available while stocks last and <strong>will end on Monday, 14 July</strong>. </p><h3 class="article-body__section" id="section-best-prime-day-skechers-deals-in-australia"><span>Best Prime Day Skechers deals in Australia</span></h3><div class="product"><a data-dimension112="dba9cb86-fa65-42ad-985b-ee463b313f72" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$59.12" href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="v7q5pTjsfwc6toZmUbQMyV" name="skehcers-slip.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/v7q5pTjsfwc6toZmUbQMyV.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow" data-dimension112="dba9cb86-fa65-42ad-985b-ee463b313f72" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$59.12">Women's Go Walk Joy: was $119.99 now $59.12</a></strong><br>Snap up a pair of the incredibly comfy Skechers Go Walk Joy, starting from just AU$44.99. Featuring a 5Gen cushioned midsole, a specialised Air Cooled Goga Mat insole and mesh upper fabric, these shoes offer great support — all while being extremely lightweight. </p><p>Unlike the vibrant colourways you can typically find among the Skechers Go Walk range, this deal is only available for the navy/white, black and taupe colourways.<a class="view-deal button" href="https://www.amazon.com.au/dp/B071G9VLYV/" target="_blank" rel="nofollow" data-dimension112="dba9cb86-fa65-42ad-985b-ee463b313f72" data-action="Deal Block" data-label="Women's Go Walk Joy" data-dimension48="Women's Go Walk Joy" data-dimension25="$59.12">View Deal</a></p></div><div class="product"><a data-dimension112="48476e1e-f4c5-40f2-b935-8d38bb98cecf" data-action="Deal Block" data-label="Women's Uno Stand On Air" data-dimension48="Women's Uno Stand On Air" data-dimension25="$65.83" href="https://www.amazon.com.au/Skechers-Womens-Uno-Stand-Sneaker/dp/B0F2C19Y6C" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zw6PUDLrbbYmZJwYcyxK5F" name="uno-stand-on-air-red" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zw6PUDLrbbYmZJwYcyxK5F.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Uno-Stand-Sneaker/dp/B0F2C19Y6C" target="_blank" rel="nofollow" data-dimension112="48476e1e-f4c5-40f2-b935-8d38bb98cecf" data-action="Deal Block" data-label="Women's Uno Stand On Air" data-dimension48="Women's Uno Stand On Air" data-dimension25="$65.83">Women's Uno Stand On Air: was $159.99 now $65.83</a></strong><br>With an Air-Cooled memory-foam insole and a Skech-Air visible cushioned midsole, these sneakers work for your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability. Available in a wide range of colours, including red, black, white and turquoise.<a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Uno-Stand-Sneaker/dp/B0F2C19Y6C" target="_blank" rel="nofollow" data-dimension112="48476e1e-f4c5-40f2-b935-8d38bb98cecf" data-action="Deal Block" data-label="Women's Uno Stand On Air" data-dimension48="Women's Uno Stand On Air" data-dimension25="$65.83">View Deal</a></p></div><div class="product"><a data-dimension112="509c82f9-1c17-4861-ad5c-1999af034a21" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99" href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1181px;"><p class="vanilla-image-block" style="padding-top:58.85%;"><img id="ut3KQ3LGhZKe4rhieo9nsK" name="719iDVut31L._AC_SY695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ut3KQ3LGhZKe4rhieo9nsK.png" mos="" align="middle" fullscreen="" width="1181" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow" data-dimension112="509c82f9-1c17-4861-ad5c-1999af034a21" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99">Women's Bobs Keepsakes Lite Slipper: was $64.28 now $39.99</a></strong><br>Slip into these cozy, lined Skechers slippers this winter, with 38% off the RRP. With memory-foam insoles, faux fur trim and traction outer sole, these snug slippers will keep you warm, no matter where you wear them.  <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Keepsakes-Lite-Cozy-Slipper-Chestnut/dp/B0BX29FR4H" target="_blank" rel="nofollow" data-dimension112="509c82f9-1c17-4861-ad5c-1999af034a21" data-action="Deal Block" data-label="Women's Bobs Keepsakes Lite Slipper" data-dimension48="Women's Bobs Keepsakes Lite Slipper" data-dimension25="$39.99">View Deal</a></p></div><div class="product"><a data-dimension112="b6e88d86-b642-4e26-b76f-ae9231531a63" data-action="Deal Block" data-label="Women's Reggae Dream Weaver Sport sandal" data-dimension48="Women's Reggae Dream Weaver Sport sandal" data-dimension25="$84.46" href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMZ65NN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rt4mBjXMgDFauBKuTFqfA3" name="skechers-reggae-dream-weaver" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rt4mBjXMgDFauBKuTFqfA3.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMZ65NN" target="_blank" rel="nofollow" data-dimension112="b6e88d86-b642-4e26-b76f-ae9231531a63" data-action="Deal Block" data-label="Women's Reggae Dream Weaver Sport sandal" data-dimension48="Women's Reggae Dream Weaver Sport sandal" data-dimension25="$84.46">Women's Reggae Dream Weaver Sport sandal: was $99.99 now $84.46</a></strong><br>Step straight into beach vacay mode with the Reggae Dream Weaver sandals, complete with multi-coloured straps, shock-absorbing midsole and memory foam cushioned footbed. </p><p>Available in fun styles, like the navy/multi pictured, or <a href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMSCBLG">taupe/multi</a> and <a href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMVYLZW">chocolate/multi</a>, starting from AU$82.73.<a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Reggae-Dream-Weaver-Sandal/dp/B0CDMZ65NN" target="_blank" rel="nofollow" data-dimension112="b6e88d86-b642-4e26-b76f-ae9231531a63" data-action="Deal Block" data-label="Women's Reggae Dream Weaver Sport sandal" data-dimension48="Women's Reggae Dream Weaver Sport sandal" data-dimension25="$84.46">View Deal</a></p></div><div class="product"><a data-dimension112="b0bc2bc3-9a89-45b8-9ebe-f1e4a9bff14d" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$55.35" href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B07SZ5VY9K" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1065px;"><p class="vanilla-image-block" style="padding-top:56.06%;"><img id="hsosGofDzupcYyTW7KQq5m" name="61gxvfQj7xL._AC_SY625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hsosGofDzupcYyTW7KQq5m.jpg" mos="" align="middle" fullscreen="" width="1065" height="597" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Skechers Men's Go Walk Max slip-on sneakers feature a super supportive insole that uses Goga Max technology with high-rebound cushioning along with an extra-padded heel for comfort. Do note that this discount is only available for the black colourway, but other options, like <a href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B08DZRSHWR" data-dimension112="b0bc2bc3-9a89-45b8-9ebe-f1e4a9bff14d" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$55.35">brown,</a> start from AU$41.51 a pair. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Max-Athletic-Walking-Sneaker-Black/dp/B07SZ5VY9K" target="_blank" rel="nofollow" data-dimension112="b0bc2bc3-9a89-45b8-9ebe-f1e4a9bff14d" data-action="Deal Block" data-label="Men's Go Walk Max" data-dimension48="Men's Go Walk Max" data-dimension25="$55.35">View Deal</a></p></div><div class="product"><a data-dimension112="46b28337-cd2d-4957-91b1-eec0250692e8" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:57.55%;"><img id="M9jzLbxfEywbnnz5La3YB" name="61E7yDFsGRL._AC_SX695" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/M9jzLbxfEywbnnz5La3YB.png" mos="" align="middle" fullscreen="" width="695" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow" data-dimension112="46b28337-cd2d-4957-91b1-eec0250692e8" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99">Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker: was $169.99 now $89.99</a></strong><br>A stylish iteration of the Hands Free Slip In series, the Jade shoes are perfect for everyday wear, complementing almost every casual activity. This pair is also great for those with limited mobility, as you can slip in without using your hands — hence the name. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Womens-Jade-Neutral-White/dp/B0DC13F33R" target="_blank" rel="nofollow" data-dimension112="46b28337-cd2d-4957-91b1-eec0250692e8" data-action="Deal Block" data-label="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension48="Women's Jade-Put It in Neutral Hands Free Slip-ins Sneaker" data-dimension25="$89.99">View Deal</a></p></div><div class="product"><a data-dimension112="3d031cf8-6260-4089-91e5-2605433c0631" data-action="Deal Block" data-label="Men's Go Walk Flex" data-dimension48="Men's Go Walk Flex" data-dimension25="$84.91" href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYCPGQ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qxud7cvTtLMBKrEiBneoVZ" name="go-walk-flex-mens-skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qxud7cvTtLMBKrEiBneoVZ.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYCPGQ2" target="_blank" rel="nofollow" data-dimension112="3d031cf8-6260-4089-91e5-2605433c0631" data-action="Deal Block" data-label="Men's Go Walk Flex" data-dimension48="Men's Go Walk Flex" data-dimension25="$84.91">Men's Go Walk Flex: was $129.99 now $84.91</a></strong><br>Save big on your next pair of these Skechers Go Walk Flex sneakers, with up to AU$45.08 off on Amazon. These classic Skechers have a sporty design with fixed stretch laces, plush cushioned insole and easy pull-on tabs. </p><p>This discount is exclusive to the <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYCPGQ2">black/white 2 colourway</a>. Also available in <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B0B3CZW5W3">black</a>, <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09ZDG1FP6">grey/lime</a>, <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09TX6T7GS">navy/blue, olive</a> and <a href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09ZDSH4XY">white/black</a> under the same listing at various discounts. <a class="view-deal button" href="https://www.amazon.com.au/Skechers-Gowalk-Flex-Athletic-Walking-Sneakers/dp/B09PYCPGQ2" target="_blank" rel="nofollow" data-dimension112="3d031cf8-6260-4089-91e5-2605433c0631" data-action="Deal Block" data-label="Men's Go Walk Flex" data-dimension48="Men's Go Walk Flex" data-dimension25="$84.91">View Deal</a></p></div><div data-model-name="Skechers GOwalk Max,Skechers Go Run Lite,Skechers Skech Lite Pro,Skechers Go Walk Lite" data-widget-type="peacock" data-widget-title="Today's best Skechers deals" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Massive Skechers Prime Day sale from $11 — 25 deals I’d shop on sneakers and apparel ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It's the final day of Prime Day, and if you're in the market for some comfy new sneakers, you should snap up a Sketchers deal while you still can. </p><p>Some of this brand’s most popular footwear are seeing massive price drops, so if you’ve been holding off on snagging a pair, now’s the time.</p><p>Right now <a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow">Prime Day Skechers deals start from $11</a>. I have my eye on two of the best selling styles: right now you can grab the <a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJV6K" target="_blank" rel="nofollow">Skechers D'Lites Fresh Start Memory Foam Lace-up Sneaker on sale from $34 at Amazon</a>. And the <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BNNTR2" target="_blank" rel="nofollow">Skechers Gowalk Flex Athletic Slip-Ins are on sale from $45 at Amazon</a>. These could sell out fast, so don’t hang around!</p><p><strong>Note: </strong>prices on Skechers vary based on your choices of size and color, so you’ll need to check out any different color options in your size to find the best deals. In addition, some discounts are reserved for Amazon Prime members only! Keep scrolling to see all my favorite Skechers Prime Day deals, and stay tuned to our <a href="https://www.tomsguide.com/live/news/prime-day-deals-live-tvs-apparel-gaming">Prime Day deals live blog</a> for all the best sales as they come in.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/primeday" target="_blank" rel="nofollow"><strong>See all Amazon Prime Day deals right now!</strong></a><strong></strong></li><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop Skechers deals from $11</strong></a></li><li><strong>Godri All Day Polo Shirt (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow"><strong>was $34 now from $11</strong></a></li><li><strong>Skech-Shine Foil Baseball Hat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Skech-Shine-Baseball-Black/dp/B0CW7G1YL1" target="_blank" rel="nofollow"><strong>was $20 now from $11</strong></a></li><li><strong>Godri Swift Tunic Tee (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow"><strong>was $29 now from $15</strong></a></li><li><strong>Tantric Sandals (Men's): </strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><strong>was $40 now from $16</strong></a></li><li><strong>Graceful-Soft Soul Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><strong>was $25 now from $17</strong></a></li><li><strong>Go Walk High Waisted Bike Short (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-GoFlex-Short-Pockets/dp/B08C8R5KC2" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Cleo Honeycomb (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><strong>was $50 now from $22</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $22</strong></a><strong></strong></li><li><strong>Hoodless Hoodie (Men's): </strong><a href="https://www.amazon.com/Skechers-Gowalk-Everywhere-Jacket-Hoodless/dp/B0929KQFRF" target="_blank" rel="nofollow"><strong>was $59 now from $23</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a><strong></strong></li><li><strong>D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><strong>was $74 now from $34</strong></a><strong></strong></li><li><strong>Arya-Clear Skies Loafer (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><strong>was $59 now from $37</strong></a></li><li><strong>Flex-Netro Hands Free Slip-ins Go Walk (Men's): </strong><a href="https://www.amazon.com/dp/B0DF476S6F" target="_blank" rel="nofollow"><strong>was $75 now $56</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="7b526db8-fe98-4c39-8dec-efa0d529bec9" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$16" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.47%;"><img id="rsHPojJhkBmwLi5RD7Ukdc" name="81BEwPh-OiL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rsHPojJhkBmwLi5RD7Ukdc.jpg" mos="" align="middle" fullscreen="" width="695" height="323" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="7b526db8-fe98-4c39-8dec-efa0d529bec9" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$16">Tantric Sandals (Men's): was $40 now $16</a></strong><br>The Skechers Tantric are on sale for a super-cheap price, although the discount doesn't apply to all sizes and colors. These are super comfortable to wear thanks to their soft perforated footbed and canvas strap.<a class="view-deal button" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="7b526db8-fe98-4c39-8dec-efa0d529bec9" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$16">View Deal</a></p></div><div class="product"><a data-dimension112="656b40a3-9d7b-41e3-8c9c-7e2b72b9cfb3" data-action="Deal Block" data-label="Cozy Up Slipper (Women's)" data-dimension48="Cozy Up Slipper (Women's)" data-dimension25="$16" href="https://www.amazon.com/Skechers-Womens-Cozy-Slipper-Black/dp/B0CXFD6V94" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1528px;"><p class="vanilla-image-block" style="padding-top:40.25%;"><img id="AC96yYUhMqkR4M4J36Y8jF" name="71GkHwHGipL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AC96yYUhMqkR4M4J36Y8jF.jpg" mos="" align="middle" fullscreen="" width="1528" height="615" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cozy-Slipper-Black/dp/B0CXFD6V94" target="_blank" rel="nofollow" data-dimension112="656b40a3-9d7b-41e3-8c9c-7e2b72b9cfb3" data-action="Deal Block" data-label="Cozy Up Slipper (Women's)" data-dimension48="Cozy Up Slipper (Women's)" data-dimension25="$16">Cozy Up Slipper (Women's): was $48 now $16</a></strong><br>One of the coziest shoes you'll find is on sale for a great starting price right now, although the discount is limited to only a few sizes. These slippers have a squishy memory foam footbed to support your feet, even when you're at your most relaxed. Plus, they have a fuzzy lining to up the comfort even more.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cozy-Slipper-Black/dp/B0CXFD6V94" target="_blank" rel="nofollow" data-dimension112="656b40a3-9d7b-41e3-8c9c-7e2b72b9cfb3" data-action="Deal Block" data-label="Cozy Up Slipper (Women's)" data-dimension48="Cozy Up Slipper (Women's)" data-dimension25="$16">View Deal</a></p></div><div class="product"><a data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$17" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:927px;"><p class="vanilla-image-block" style="padding-top:67.96%;"><img id="BotntsX5KCVnGgPfU5KYhN" name="51IvzHKb+-L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BotntsX5KCVnGgPfU5KYhN.jpg" mos="" align="middle" fullscreen="" width="927" height="630" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$17">Graceful-Soft Soul Sneaker (Women's): was $25 now $17</a></strong><br>Right now, you can add the Skechers Graceful-Soft Soul Sneakers to your wardrobe for as low as $17. Skechers bills these as having "sock-like comfort" thanks to their stretch knit upper, and you'll also be able to slip them on without tying your laces. Customers love that they're lightweight and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$17">View Deal</a></p></div><div class="product"><a data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">Cleo Honeycomb (Women's): was $50 now $22</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">Plus-Peace and Love Ballet Flat (Women's): was $42 now $22</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit narrower overall to hug your foot without socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1576px;"><p class="vanilla-image-block" style="padding-top:44.10%;"><img id="Uz42yyFteNWu7RTDwgVbVF" name="71gT8OT+MuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uz42yyFteNWu7RTDwgVbVF.jpg" mos="" align="middle" fullscreen="" width="1576" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">Harver Thong Sandal (Men's): was $45 now $23</a></strong><br>There isn't much better on the beach than these Skechers thong sandals. They have a very supportive design, with a Luxe Foam cushioned comfort insole and a shock-absorbing midsole that means you can wear them for hours without any discomfort. They look cool, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$25">Haney Oxford (Men's): was $55 now $25</a></strong><br>Now on sale starting from just $25, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="cd2c5a80-86fb-4163-9395-f0a12412f49a" data-action="Deal Block" data-label="Jade-kovos Sneaker (Men's)" data-dimension48="Jade-kovos Sneaker (Men's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Jade-KOVOS-Sneaker-Natural-Brown/dp/B0D2M21FBH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1118px;"><p class="vanilla-image-block" style="padding-top:55.90%;"><img id="SocLy2yLiTp4fD9nqvZnaa" name="71JvpRjQXhL._AC_SY625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SocLy2yLiTp4fD9nqvZnaa.jpg" mos="" align="middle" fullscreen="" width="1118" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Jade-KOVOS-Sneaker-Natural-Brown/dp/B0D2M21FBH" target="_blank" rel="nofollow" data-dimension112="cd2c5a80-86fb-4163-9395-f0a12412f49a" data-action="Deal Block" data-label="Jade-kovos Sneaker (Men's)" data-dimension48="Jade-kovos Sneaker (Men's)" data-dimension25="$26">Jade-kovos Sneaker (Men's): was $75 now $26</a></strong><br>This eye-catching Skechers style is now on sale, starting from $26. I love the striking white, red and black colorway, and the fact that they have a Skechers Air-Cooled Memory Foam insole that'll keep your feet cool and dry.<a class="view-deal button" href="https://www.amazon.com/Skechers-Jade-KOVOS-Sneaker-Natural-Brown/dp/B0D2M21FBH" target="_blank" rel="nofollow" data-dimension112="cd2c5a80-86fb-4163-9395-f0a12412f49a" data-action="Deal Block" data-label="Jade-kovos Sneaker (Men's)" data-dimension48="Jade-kovos Sneaker (Men's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="45a75df8-c6f1-4d9b-84f1-8dd7fe7689d6" data-action="Deal Block" data-label="Cozy Campfire Slipper (Women's)" data-dimension48="Cozy Campfire Slipper (Women's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Cozy-Campfire-Toasty-Charcoal/dp/B07BR3XDR7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:715px;"><p class="vanilla-image-block" style="padding-top:63.64%;"><img id="T27BefAwhzr5pZk2eyxwE8" name="Capture.PNG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/T27BefAwhzr5pZk2eyxwE8.png" mos="" align="middle" fullscreen="" width="715" height="455" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Cozy-Campfire-Toasty-Charcoal/dp/B07BR3XDR7" target="_blank" rel="nofollow" data-dimension112="45a75df8-c6f1-4d9b-84f1-8dd7fe7689d6" data-action="Deal Block" data-label="Cozy Campfire Slipper (Women's)" data-dimension48="Cozy Campfire Slipper (Women's)" data-dimension25="$28">Cozy Campfire Slipper (Women's): was $48 now $28</a></strong><br>These cozy slippers have a faux fur covered memory foam cushioned footbed for added comfort as well as a flexible traction outsole that makes them great for wearing both indoors and outdoors. <a class="view-deal button" href="https://www.amazon.com/Skechers-Cozy-Campfire-Toasty-Charcoal/dp/B07BR3XDR7" target="_blank" rel="nofollow" data-dimension112="45a75df8-c6f1-4d9b-84f1-8dd7fe7689d6" data-action="Deal Block" data-label="Cozy Campfire Slipper (Women's)" data-dimension48="Cozy Campfire Slipper (Women's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.13%;"><img id="zkDiq9zWvSUgTBf872DjZD" name="71kZlroLXaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zkDiq9zWvSUgTBf872DjZD.jpg" mos="" align="middle" fullscreen="" width="695" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34">Foamies Arch Fit-Valiant Clog (Men’s): was $49 now $34</a></strong><br>Forget Crocs! These Skechers Foamies are now on sale starting from $34. Made of molded EVA foam, these provide extra arch support to make them more comfortable during walks. They also have grippy traction outsoles and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="CCam7kvFwRzi3tDt59zZbR" name="51+3J2SqJRL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CCam7kvFwRzi3tDt59zZbR.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34">D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): was $74 now $34</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $34 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole. Be sure to compare the different colors available in your size to find the best deal.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off. They're on sale now in several different colorways, so grab them while you can! <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39">Go Run Elevate 2.0 Sneaker (Women's): was $80 now $39</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39">Arya-Clear Skies Loafer (Women's): was $59 now $39</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40">On the GO 600 - Brilliancy (Women's): was $65 now $40</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.35%;"><img id="mUEtvgd5q6gu6xJhpEJwp5" name="81sa8YdU5XL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mUEtvgd5q6gu6xJhpEJwp5.jpg" mos="" align="middle" fullscreen="" width="695" height="482" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">Vigor 2.0 Trait Memory Foam Sneaker (Men's): was $89 now $42</a></strong><br>I'm a big fan of the sharp range of black and brown color options this shoe comes in, and they're super comfortable to boot, thanks to their Skechers Memory Foam cushioned comfort insole. They also have a flexible traction outsole that moves with you and keeps you steady on rough terrain.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="687c1172-e194-4710-afeb-918d44ddfda2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF/ref=sr_1_6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.25%;"><img id="ZKeLvgP4FsvQEjujwK9aQb" name="61AEYO4KkGL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZKeLvgP4FsvQEjujwK9aQb.jpg" mos="" align="middle" fullscreen="" width="695" height="384" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF/ref=sr_1_6" target="_blank" rel="nofollow" data-dimension112="687c1172-e194-4710-afeb-918d44ddfda2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45">Go-Walk Flex Slip-ins (Men's): was $75 now $45</a></strong><br>The Skechers GoWalk Flex are super comfortable, and really convenient if you're travelling, or just find it tricky to bend down and tie your laces. This is a super popular shoe on Amazon, now at a fantastic price.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF/ref=sr_1_6" target="_blank" rel="nofollow" data-dimension112="687c1172-e194-4710-afeb-918d44ddfda2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="dc7086a6-6522-4dd1-8653-5280f9beffaa" data-action="Deal Block" data-label="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension48="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:41.73%;"><img id="ggSzt7vZZhhPQsLxpJz684" name="Sketchers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ggSzt7vZZhhPQsLxpJz684.png" mos="" align="middle" fullscreen="" width="695" height="290" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="dc7086a6-6522-4dd1-8653-5280f9beffaa" data-action="Deal Block" data-label="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension48="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension25="$45">Go Walk 7-Free Hand 2 Sneaker (Men's): was $95 now $45</a></strong><br>Available in a range of colors and sizes, the Men's Go Walk 7-Free Hand 2 Sneaker feature air-cooled memory foam and a heel pillow for added comfort. The dual-density outsole adds even more cushion, and Hyper Pillow tech brings the support. <a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="dc7086a6-6522-4dd1-8653-5280f9beffaa" data-action="Deal Block" data-label="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension48="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="df2d5487-64eb-4f6b-bb31-309bd37c541b" data-action="Deal Block" data-label="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension25="$56" href="https://www.amazon.com/dp/B0DF476S6F" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1146px;"><p class="vanilla-image-block" style="padding-top:60.65%;"><img id="PE7KahhVAK5M4uGpeE6DHU" name="Sketchers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PE7KahhVAK5M4uGpeE6DHU.png" mos="" align="middle" fullscreen="" width="1146" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DF476S6F" target="_blank" rel="nofollow" data-dimension112="df2d5487-64eb-4f6b-bb31-309bd37c541b" data-action="Deal Block" data-label="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension25="$56">Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's): was $75 now $56</a></strong><br>Nobody does memory foam soles like Skechers, and the Flex-Nitro bring air-cooled memory foam to a slip-in, machine-washable design. With a flexible design and an added heel pillow, these popular sneakers are available in a range of colors for Prime Day. <a class="view-deal button" href="https://www.amazon.com/dp/B0DF476S6F" target="_blank" rel="nofollow" data-dimension112="df2d5487-64eb-4f6b-bb31-309bd37c541b" data-action="Deal Block" data-label="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$57" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$57">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$57">View Deal</a></p></div><div class="product"><a data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow" data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$49">Stamina Cutback Oxford (Men's): was $74 now $49</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow" data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$49">View Deal</a></p></div><h3 class="article-body__section" id="section-apparel"><span>Apparel</span></h3><div class="product"><a data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$11" href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKBCFZX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:198.97%;"><img id="WNtn32hATfFLrGp3sgWpBf" name="71ku1vLRHoL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WNtn32hATfFLrGp3sgWpBf.jpg" mos="" align="middle" fullscreen="" width="679" height="1351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKBCFZX" target="_blank" rel="nofollow" data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$11">Godri All Day Polo Shirt (Men's): was $34 now $11</a></strong><br>This Skechers Men's Polo is a total steal priced from $11 in certain sizes and colors. Made of Go Dri All Day fabric, it's lightweight, breathable and dries fast. It comes in white, black and three shades of blue.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKBCFZX" target="_blank" rel="nofollow" data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$11">View Deal</a></p></div><div class="product"><a data-dimension112="6e6719d8-8c73-49e3-b746-1eac76e20265" data-action="Deal Block" data-label="Skech-Shine Foil Baseball Hat (Women's)" data-dimension48="Skech-Shine Foil Baseball Hat (Women's)" data-dimension25="$11" href="https://www.amazon.com/Skechers-Womens-Skech-Shine-Baseball-Black/dp/B0CW7G1YL1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:78.65%;"><img id="2hj42t5zekt7deQm6Y4q8X" name="61J1bsTdlpL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2hj42t5zekt7deQm6Y4q8X.jpg" mos="" align="middle" fullscreen="" width="679" height="534" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Skech-Shine-Baseball-Black/dp/B0CW7G1YL1" target="_blank" rel="nofollow" data-dimension112="6e6719d8-8c73-49e3-b746-1eac76e20265" data-action="Deal Block" data-label="Skech-Shine Foil Baseball Hat (Women's)" data-dimension48="Skech-Shine Foil Baseball Hat (Women's)" data-dimension25="$11">Skech-Shine Foil Baseball Hat (Women's): was $20 now $11</a></strong><br>This Skechers baseball cap is a steal, as well as being super stylish. The Skechers logo on the front gives a nice touch of extra flair and looks great against a plain background.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Skech-Shine-Baseball-Black/dp/B0CW7G1YL1" target="_blank" rel="nofollow" data-dimension112="6e6719d8-8c73-49e3-b746-1eac76e20265" data-action="Deal Block" data-label="Skech-Shine Foil Baseball Hat (Women's)" data-dimension48="Skech-Shine Foil Baseball Hat (Women's)" data-dimension25="$11">View Deal</a></p></div><div class="product"><a data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:201.33%;"><img id="B2ZdQdjC2BtqGvDYxUmvBc" name="61XLiLdInRL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B2ZdQdjC2BtqGvDYxUmvBc.jpg" mos="" align="middle" fullscreen="" width="679" height="1367" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow" data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14">Godri Swift Tunic Tee (Women's): was $29 now $14</a></strong><br>This Skechers tunic is a great choice to beat the heat. It's made of GO DRI SWIFT fabric that wicks sweat and dries fast. It also offers UPF 40+ protection and 4-way stretch. Plus, the side slits offer extra mobility without sacrificing coverage.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow" data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="3acd2fce-99ac-4d40-98ae-6bab64ac3fc1" data-action="Deal Block" data-label="Go Walk High Waisted Bike Short (Women's)" data-dimension48="Go Walk High Waisted Bike Short (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-GoFlex-Short-Pockets/dp/B08C8R5KC2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:245.51%;"><img id="QG99ea4E9NgJPBrBxdy2R5" name="Skechers Women's Go Walk High Waisted 10" Bike Short.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QG99ea4E9NgJPBrBxdy2R5.jpg" mos="" align="middle" fullscreen="" width="679" height="1667" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GoFlex-Short-Pockets/dp/B08C8R5KC2" target="_blank" rel="nofollow" data-dimension112="3acd2fce-99ac-4d40-98ae-6bab64ac3fc1" data-action="Deal Block" data-label="Go Walk High Waisted Bike Short (Women's)" data-dimension48="Go Walk High Waisted Bike Short (Women's)" data-dimension25="$19">Go Walk High Waisted Bike Short (Women's): was $39 now $19</a></strong><br>Ideal for biking, walking or working out, these Go Walk High Waisted 10-inch shorts feature a soft, cotton-like feel with a high-waisted waistband. It has exterior side pockets and its spandex blend fabric features 4-way stretch, moisture-wicking and UPF 40+ properties.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GoFlex-Short-Pockets/dp/B08C8R5KC2" target="_blank" rel="nofollow" data-dimension112="3acd2fce-99ac-4d40-98ae-6bab64ac3fc1" data-action="Deal Block" data-label="Go Walk High Waisted Bike Short (Women's)" data-dimension48="Go Walk High Waisted Bike Short (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="24966db1-a7ef-4b6d-a79a-13fb2e5804b4" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Gowalk-Everywhere-Jacket-Hoodless/dp/B0929KQFRF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:750px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XyJcZJivWn3xGajQEkarLG" name="71402i4DmVL._AC_SY741_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XyJcZJivWn3xGajQEkarLG.jpg" mos="" align="middle" fullscreen="" width="750" height="750" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Everywhere-Jacket-Hoodless/dp/B0929KQFRF" target="_blank" rel="nofollow" data-dimension112="24966db1-a7ef-4b6d-a79a-13fb2e5804b4" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$23">Hoodless Hoodie (Men's): was $59 now $23</a></strong><br>This Skechers Men's Hoodless Hoodie is on sale at Amazon. A huge 56% discount applies to certain sizes and colors, so make sure to check out all the options in your size. This relaxed fit hoodie has ribbed trim, a stretch fit and is made of breathable material.<a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Everywhere-Jacket-Hoodless/dp/B0929KQFRF" target="_blank" rel="nofollow" data-dimension112="24966db1-a7ef-4b6d-a79a-13fb2e5804b4" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$23">View Deal</a></p></div><h2 id="shop-all-last-minute-prime-day-deals">Shop all last-minute Prime Day deals</h2><ul><li><strong></strong><a href="https://www.amazon.com/primeday" target="_blank" rel="nofollow"><strong>shop all last-minute Prime Day deals</strong></a></li><li><strong>Skechers: </strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>deals from $11</strong></a></li><li><strong>Lego sale: </strong><a href="https://www.amazon.com/stores/page/9608963C-8BD1-4CD8-B9ED-06926DAA233E" target="_blank" rel="nofollow"><strong>deals from $8</strong></a></li><li><strong>Carhartt sale: </strong><a href="https://www.amazon.com/s?k=carhartt&i=todays-deals" target="_blank" rel="nofollow"><strong>deals from $9</strong></a></li><li><strong>Prime for Young Adults: </strong><a href="https://www.amazon.com/amazonprime?primeCampaignId=studentWlpPrimeRedir" target="_blank" rel="nofollow"><strong>50% off</strong></a></li><li><strong>YETI sale: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?" target="_blank" rel="nofollow"><strong>up to 25% off</strong></a></li><li><strong>Adidas sale: </strong><a href="https://www.amazon.com/stores/page/C5074E24-BE81-4DB7-BBCA-F4ADD5B745D0" target="_blank" rel="nofollow"><strong>deals from $6</strong></a></li><li><strong>TV sale: </strong><a href="https://www.amazon.com/tvs/b?ie=UTF8&node=172659" target="_blank" rel="nofollow"><strong>deals from $69 </strong></a></li><li><strong>Amazon Haul: </strong><a href="https://www.amazon.com/b?node=205738699011" target="_blank" rel="nofollow"><strong>deals from $5</strong></a></li><li><strong>New Balance sale: </strong><a href="https://www.amazon.com/stores/page/855D4CDF-ADB7-4BE8-9E26-A085D029E4B5" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Garmin: </strong><a href="https://www.amazon.com/stores/page/FF0DE967-3578-4FF5-9BB4-07591E715EEE" target="_blank" rel="nofollow"><strong>deals from $169</strong></a></li><li><strong>Grills: </strong><a href="https://www.amazon.com/s?keywords=Outdoor+Grills+%26+Smokers" target="_blank" rel="nofollow"><strong>deals from $89</strong></a></li></ul><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/massive-skechers-prime-day-sale-from-usd11-21-deals-id-shop-on-sneakers-and-apparel</link>
                                                                            <description>
                            <![CDATA[ Amazon is dropping Skechers Prime Day deals from just $11 — check out the deals I’d add to my cart. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gpeCuW6whdwDb5HuZQ8uLm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BXDfEkaRNA66zVzzXPPWLU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 09 Jul 2025 15:17:57 +0000</pubDate>                                                                                                                                <updated>Fri, 11 Jul 2025 13:40:54 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/BXDfEkaRNA66zVzzXPPWLU-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Arch Fit 2.0 Star Bound sneakers]]></media:description>                                                            <media:text><![CDATA[Skechers Arch Fit 2.0 Star Bound sneakers]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Arch Fit 2.0 Star Bound sneakers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BXDfEkaRNA66zVzzXPPWLU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's the final day of Prime Day, and if you're in the market for some comfy new sneakers, you should snap up a Sketchers deal while you still can. </p><p>Some of this brand’s most popular footwear are seeing massive price drops, so if you’ve been holding off on snagging a pair, now’s the time.</p><p>Right now <a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow">Prime Day Skechers deals start from $11</a>. I have my eye on two of the best selling styles: right now you can grab the <a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJV6K" target="_blank" rel="nofollow">Skechers D'Lites Fresh Start Memory Foam Lace-up Sneaker on sale from $34 at Amazon</a>. And the <a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BNNTR2" target="_blank" rel="nofollow">Skechers Gowalk Flex Athletic Slip-Ins are on sale from $45 at Amazon</a>. These could sell out fast, so don’t hang around!</p><p><strong>Note: </strong>prices on Skechers vary based on your choices of size and color, so you’ll need to check out any different color options in your size to find the best deals. In addition, some discounts are reserved for Amazon Prime members only! Keep scrolling to see all my favorite Skechers Prime Day deals, and stay tuned to our <a href="https://www.tomsguide.com/live/news/prime-day-deals-live-tvs-apparel-gaming">Prime Day deals live blog</a> for all the best sales as they come in.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/primeday" target="_blank" rel="nofollow"><strong>See all Amazon Prime Day deals right now!</strong></a><strong></strong></li><li><a href="https://www.amazon.com/stores/page/1AF27DE7-CF49-46B8-92CA-4BBB87E6EB08" target="_blank" rel="nofollow"><strong>Shop Skechers deals from $11</strong></a></li><li><strong>Godri All Day Polo Shirt (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKL9LXH" target="_blank" rel="nofollow"><strong>was $34 now from $11</strong></a></li><li><strong>Skech-Shine Foil Baseball Hat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Skech-Shine-Baseball-Black/dp/B0CW7G1YL1" target="_blank" rel="nofollow"><strong>was $20 now from $11</strong></a></li><li><strong>Godri Swift Tunic Tee (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow"><strong>was $29 now from $15</strong></a></li><li><strong>Tantric Sandals (Men's): </strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><strong>was $40 now from $16</strong></a></li><li><strong>Graceful-Soft Soul Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><strong>was $25 now from $17</strong></a></li><li><strong>Go Walk High Waisted Bike Short (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-GoFlex-Short-Pockets/dp/B08C8R5KC2" target="_blank" rel="nofollow"><strong>was $39 now from $19</strong></a></li><li><strong>Cleo Honeycomb (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><strong>was $50 now from $22</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $22</strong></a><strong></strong></li><li><strong>Hoodless Hoodie (Men's): </strong><a href="https://www.amazon.com/Skechers-Gowalk-Everywhere-Jacket-Hoodless/dp/B0929KQFRF" target="_blank" rel="nofollow"><strong>was $59 now from $23</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a><strong></strong></li><li><strong>D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><strong>was $74 now from $34</strong></a><strong></strong></li><li><strong>Arya-Clear Skies Loafer (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><strong>was $59 now from $37</strong></a></li><li><strong>Flex-Netro Hands Free Slip-ins Go Walk (Men's): </strong><a href="https://www.amazon.com/dp/B0DF476S6F" target="_blank" rel="nofollow"><strong>was $75 now $56</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="7b526db8-fe98-4c39-8dec-efa0d529bec9" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$16" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.47%;"><img id="rsHPojJhkBmwLi5RD7Ukdc" name="81BEwPh-OiL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rsHPojJhkBmwLi5RD7Ukdc.jpg" mos="" align="middle" fullscreen="" width="695" height="323" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="7b526db8-fe98-4c39-8dec-efa0d529bec9" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$16">Tantric Sandals (Men's): was $40 now $16</a></strong><br>The Skechers Tantric are on sale for a super-cheap price, although the discount doesn't apply to all sizes and colors. These are super comfortable to wear thanks to their soft perforated footbed and canvas strap.<a class="view-deal button" href="https://www.amazon.com/dp/B0C8QYH4FT" target="_blank" rel="nofollow" data-dimension112="7b526db8-fe98-4c39-8dec-efa0d529bec9" data-action="Deal Block" data-label="Tantric Sandals (Men's)" data-dimension48="Tantric Sandals (Men's)" data-dimension25="$16">View Deal</a></p></div><div class="product"><a data-dimension112="656b40a3-9d7b-41e3-8c9c-7e2b72b9cfb3" data-action="Deal Block" data-label="Cozy Up Slipper (Women's)" data-dimension48="Cozy Up Slipper (Women's)" data-dimension25="$16" href="https://www.amazon.com/Skechers-Womens-Cozy-Slipper-Black/dp/B0CXFD6V94" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1528px;"><p class="vanilla-image-block" style="padding-top:40.25%;"><img id="AC96yYUhMqkR4M4J36Y8jF" name="71GkHwHGipL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AC96yYUhMqkR4M4J36Y8jF.jpg" mos="" align="middle" fullscreen="" width="1528" height="615" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cozy-Slipper-Black/dp/B0CXFD6V94" target="_blank" rel="nofollow" data-dimension112="656b40a3-9d7b-41e3-8c9c-7e2b72b9cfb3" data-action="Deal Block" data-label="Cozy Up Slipper (Women's)" data-dimension48="Cozy Up Slipper (Women's)" data-dimension25="$16">Cozy Up Slipper (Women's): was $48 now $16</a></strong><br>One of the coziest shoes you'll find is on sale for a great starting price right now, although the discount is limited to only a few sizes. These slippers have a squishy memory foam footbed to support your feet, even when you're at your most relaxed. Plus, they have a fuzzy lining to up the comfort even more.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cozy-Slipper-Black/dp/B0CXFD6V94" target="_blank" rel="nofollow" data-dimension112="656b40a3-9d7b-41e3-8c9c-7e2b72b9cfb3" data-action="Deal Block" data-label="Cozy Up Slipper (Women's)" data-dimension48="Cozy Up Slipper (Women's)" data-dimension25="$16">View Deal</a></p></div><div class="product"><a data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$17" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:927px;"><p class="vanilla-image-block" style="padding-top:67.96%;"><img id="BotntsX5KCVnGgPfU5KYhN" name="51IvzHKb+-L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BotntsX5KCVnGgPfU5KYhN.jpg" mos="" align="middle" fullscreen="" width="927" height="630" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$17">Graceful-Soft Soul Sneaker (Women's): was $25 now $17</a></strong><br>Right now, you can add the Skechers Graceful-Soft Soul Sneakers to your wardrobe for as low as $17. Skechers bills these as having "sock-like comfort" thanks to their stretch knit upper, and you'll also be able to slip them on without tying your laces. Customers love that they're lightweight and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$17">View Deal</a></p></div><div class="product"><a data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:56.12%;"><img id="SJ35SNGQCawjeKJquMRQhL" name="71NcyqSjQgL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SJ35SNGQCawjeKJquMRQhL.jpg" mos="" align="middle" fullscreen="" width="695" height="390" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">Cleo Honeycomb (Women's): was $50 now $22</a></strong><br>Looking for your next favorite work shoe? The Skechers Cleo ballet flat is both comfortable and cute, with an air-cooled memory foam cushioned comfort insole and soft, stretchable Skech Knit woven fabric upper. Several reviewers say these are perfect for wider feet as well. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cleo-Scalloped-Skimmer-Ballet/dp/B07J3WZXKC" target="_blank" rel="nofollow" data-dimension112="cc304cec-d561-4d8a-941d-3da92c01d19c" data-action="Deal Block" data-label="Cleo Honeycomb (Women's)" data-dimension48="Cleo Honeycomb (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">Plus-Peace and Love Ballet Flat (Women's): was $42 now $22</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit narrower overall to hug your foot without socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1576px;"><p class="vanilla-image-block" style="padding-top:44.10%;"><img id="Uz42yyFteNWu7RTDwgVbVF" name="71gT8OT+MuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uz42yyFteNWu7RTDwgVbVF.jpg" mos="" align="middle" fullscreen="" width="1576" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">Harver Thong Sandal (Men's): was $45 now $23</a></strong><br>There isn't much better on the beach than these Skechers thong sandals. They have a very supportive design, with a Luxe Foam cushioned comfort insole and a shock-absorbing midsole that means you can wear them for hours without any discomfort. They look cool, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="90c5c965-03a1-4b6f-b721-e791c0d7ac0e" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$25">Haney Oxford (Men's): was $55 now $25</a></strong><br>Now on sale starting from just $25, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="bbab8703-35c3-4894-b701-135ec7428387" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="cd2c5a80-86fb-4163-9395-f0a12412f49a" data-action="Deal Block" data-label="Jade-kovos Sneaker (Men's)" data-dimension48="Jade-kovos Sneaker (Men's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Jade-KOVOS-Sneaker-Natural-Brown/dp/B0D2M21FBH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1118px;"><p class="vanilla-image-block" style="padding-top:55.90%;"><img id="SocLy2yLiTp4fD9nqvZnaa" name="71JvpRjQXhL._AC_SY625_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SocLy2yLiTp4fD9nqvZnaa.jpg" mos="" align="middle" fullscreen="" width="1118" height="625" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Jade-KOVOS-Sneaker-Natural-Brown/dp/B0D2M21FBH" target="_blank" rel="nofollow" data-dimension112="cd2c5a80-86fb-4163-9395-f0a12412f49a" data-action="Deal Block" data-label="Jade-kovos Sneaker (Men's)" data-dimension48="Jade-kovos Sneaker (Men's)" data-dimension25="$26">Jade-kovos Sneaker (Men's): was $75 now $26</a></strong><br>This eye-catching Skechers style is now on sale, starting from $26. I love the striking white, red and black colorway, and the fact that they have a Skechers Air-Cooled Memory Foam insole that'll keep your feet cool and dry.<a class="view-deal button" href="https://www.amazon.com/Skechers-Jade-KOVOS-Sneaker-Natural-Brown/dp/B0D2M21FBH" target="_blank" rel="nofollow" data-dimension112="cd2c5a80-86fb-4163-9395-f0a12412f49a" data-action="Deal Block" data-label="Jade-kovos Sneaker (Men's)" data-dimension48="Jade-kovos Sneaker (Men's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="45a75df8-c6f1-4d9b-84f1-8dd7fe7689d6" data-action="Deal Block" data-label="Cozy Campfire Slipper (Women's)" data-dimension48="Cozy Campfire Slipper (Women's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Cozy-Campfire-Toasty-Charcoal/dp/B07BR3XDR7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:715px;"><p class="vanilla-image-block" style="padding-top:63.64%;"><img id="T27BefAwhzr5pZk2eyxwE8" name="Capture.PNG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/T27BefAwhzr5pZk2eyxwE8.png" mos="" align="middle" fullscreen="" width="715" height="455" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Cozy-Campfire-Toasty-Charcoal/dp/B07BR3XDR7" target="_blank" rel="nofollow" data-dimension112="45a75df8-c6f1-4d9b-84f1-8dd7fe7689d6" data-action="Deal Block" data-label="Cozy Campfire Slipper (Women's)" data-dimension48="Cozy Campfire Slipper (Women's)" data-dimension25="$28">Cozy Campfire Slipper (Women's): was $48 now $28</a></strong><br>These cozy slippers have a faux fur covered memory foam cushioned footbed for added comfort as well as a flexible traction outsole that makes them great for wearing both indoors and outdoors. <a class="view-deal button" href="https://www.amazon.com/Skechers-Cozy-Campfire-Toasty-Charcoal/dp/B07BR3XDR7" target="_blank" rel="nofollow" data-dimension112="45a75df8-c6f1-4d9b-84f1-8dd7fe7689d6" data-action="Deal Block" data-label="Cozy Campfire Slipper (Women's)" data-dimension48="Cozy Campfire Slipper (Women's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.13%;"><img id="zkDiq9zWvSUgTBf872DjZD" name="71kZlroLXaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zkDiq9zWvSUgTBf872DjZD.jpg" mos="" align="middle" fullscreen="" width="695" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34">Foamies Arch Fit-Valiant Clog (Men’s): was $49 now $34</a></strong><br>Forget Crocs! These Skechers Foamies are now on sale starting from $34. Made of molded EVA foam, these provide extra arch support to make them more comfortable during walks. They also have grippy traction outsoles and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="CCam7kvFwRzi3tDt59zZbR" name="51+3J2SqJRL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CCam7kvFwRzi3tDt59zZbR.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34">D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): was $74 now $34</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $34 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole. Be sure to compare the different colors available in your size to find the best deal.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off. They're on sale now in several different colorways, so grab them while you can! <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="c78338f1-fe28-4946-98e1-028491ab334b" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39">Go Run Elevate 2.0 Sneaker (Women's): was $80 now $39</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="2c1479bb-86e7-486b-9cf9-a15e0ee59ca6" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39">Arya-Clear Skies Loafer (Women's): was $59 now $39</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40">On the GO 600 - Brilliancy (Women's): was $65 now $40</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good."<a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="f265d8d4-1ba2-4346-97f3-8d5fea5b0762" data-action="Deal Block" data-label="On the GO 600 - Brilliancy (Women's)" data-dimension48="On the GO 600 - Brilliancy (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.35%;"><img id="mUEtvgd5q6gu6xJhpEJwp5" name="81sa8YdU5XL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mUEtvgd5q6gu6xJhpEJwp5.jpg" mos="" align="middle" fullscreen="" width="695" height="482" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">Vigor 2.0 Trait Memory Foam Sneaker (Men's): was $89 now $42</a></strong><br>I'm a big fan of the sharp range of black and brown color options this shoe comes in, and they're super comfortable to boot, thanks to their Skechers Memory Foam cushioned comfort insole. They also have a flexible traction outsole that moves with you and keeps you steady on rough terrain.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="687c1172-e194-4710-afeb-918d44ddfda2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF/ref=sr_1_6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:55.25%;"><img id="ZKeLvgP4FsvQEjujwK9aQb" name="61AEYO4KkGL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZKeLvgP4FsvQEjujwK9aQb.jpg" mos="" align="middle" fullscreen="" width="695" height="384" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF/ref=sr_1_6" target="_blank" rel="nofollow" data-dimension112="687c1172-e194-4710-afeb-918d44ddfda2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45">Go-Walk Flex Slip-ins (Men's): was $75 now $45</a></strong><br>The Skechers GoWalk Flex are super comfortable, and really convenient if you're travelling, or just find it tricky to bend down and tie your laces. This is a super popular shoe on Amazon, now at a fantastic price.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF/ref=sr_1_6" target="_blank" rel="nofollow" data-dimension112="687c1172-e194-4710-afeb-918d44ddfda2" data-action="Deal Block" data-label="Go-Walk Flex Slip-ins (Men's)" data-dimension48="Go-Walk Flex Slip-ins (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="dc7086a6-6522-4dd1-8653-5280f9beffaa" data-action="Deal Block" data-label="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension48="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:41.73%;"><img id="ggSzt7vZZhhPQsLxpJz684" name="Sketchers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ggSzt7vZZhhPQsLxpJz684.png" mos="" align="middle" fullscreen="" width="695" height="290" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="dc7086a6-6522-4dd1-8653-5280f9beffaa" data-action="Deal Block" data-label="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension48="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension25="$45">Go Walk 7-Free Hand 2 Sneaker (Men's): was $95 now $45</a></strong><br>Available in a range of colors and sizes, the Men's Go Walk 7-Free Hand 2 Sneaker feature air-cooled memory foam and a heel pillow for added comfort. The dual-density outsole adds even more cushion, and Hyper Pillow tech brings the support. <a class="view-deal button" href="https://www.amazon.com/Skechers-Slip-Ins-Athletic-Walking-Air-Cooled-Sneaker/dp/B0B9BMV6NF" target="_blank" rel="nofollow" data-dimension112="dc7086a6-6522-4dd1-8653-5280f9beffaa" data-action="Deal Block" data-label="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension48="Go Walk 7-Free Hand 2 Sneaker (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="df2d5487-64eb-4f6b-bb31-309bd37c541b" data-action="Deal Block" data-label="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension25="$56" href="https://www.amazon.com/dp/B0DF476S6F" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1146px;"><p class="vanilla-image-block" style="padding-top:60.65%;"><img id="PE7KahhVAK5M4uGpeE6DHU" name="Sketchers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PE7KahhVAK5M4uGpeE6DHU.png" mos="" align="middle" fullscreen="" width="1146" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/dp/B0DF476S6F" target="_blank" rel="nofollow" data-dimension112="df2d5487-64eb-4f6b-bb31-309bd37c541b" data-action="Deal Block" data-label="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension25="$56">Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's): was $75 now $56</a></strong><br>Nobody does memory foam soles like Skechers, and the Flex-Nitro bring air-cooled memory foam to a slip-in, machine-washable design. With a flexible design and an added heel pillow, these popular sneakers are available in a range of colors for Prime Day. <a class="view-deal button" href="https://www.amazon.com/dp/B0DF476S6F" target="_blank" rel="nofollow" data-dimension112="df2d5487-64eb-4f6b-bb31-309bd37c541b" data-action="Deal Block" data-label="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension48="Hands Free Slip-ins Go Walk Flex-Netro Sneaker (Men's)" data-dimension25="$56">View Deal</a></p></div><div class="product"><a data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$57" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$57">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="a233aafe-5ffb-4ef8-a40a-bec22374a357" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$57">View Deal</a></p></div><div class="product"><a data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$49" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow" data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$49">Stamina Cutback Oxford (Men's): was $74 now $49</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow" data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$49">View Deal</a></p></div><h3 class="article-body__section" id="section-apparel"><span>Apparel</span></h3><div class="product"><a data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$11" href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKBCFZX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:198.97%;"><img id="WNtn32hATfFLrGp3sgWpBf" name="71ku1vLRHoL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WNtn32hATfFLrGp3sgWpBf.jpg" mos="" align="middle" fullscreen="" width="679" height="1351" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKBCFZX" target="_blank" rel="nofollow" data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$11">Godri All Day Polo Shirt (Men's): was $34 now $11</a></strong><br>This Skechers Men's Polo is a total steal priced from $11 in certain sizes and colors. Made of Go Dri All Day fabric, it's lightweight, breathable and dries fast. It comes in white, black and three shades of blue.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Godri-Shirt-White/dp/B0CGKBCFZX" target="_blank" rel="nofollow" data-dimension112="f035ee30-b56d-4e78-912a-be185c4cf56e" data-action="Deal Block" data-label="Godri All Day Polo Shirt (Men's)" data-dimension48="Godri All Day Polo Shirt (Men's)" data-dimension25="$11">View Deal</a></p></div><div class="product"><a data-dimension112="6e6719d8-8c73-49e3-b746-1eac76e20265" data-action="Deal Block" data-label="Skech-Shine Foil Baseball Hat (Women's)" data-dimension48="Skech-Shine Foil Baseball Hat (Women's)" data-dimension25="$11" href="https://www.amazon.com/Skechers-Womens-Skech-Shine-Baseball-Black/dp/B0CW7G1YL1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:78.65%;"><img id="2hj42t5zekt7deQm6Y4q8X" name="61J1bsTdlpL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2hj42t5zekt7deQm6Y4q8X.jpg" mos="" align="middle" fullscreen="" width="679" height="534" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Skech-Shine-Baseball-Black/dp/B0CW7G1YL1" target="_blank" rel="nofollow" data-dimension112="6e6719d8-8c73-49e3-b746-1eac76e20265" data-action="Deal Block" data-label="Skech-Shine Foil Baseball Hat (Women's)" data-dimension48="Skech-Shine Foil Baseball Hat (Women's)" data-dimension25="$11">Skech-Shine Foil Baseball Hat (Women's): was $20 now $11</a></strong><br>This Skechers baseball cap is a steal, as well as being super stylish. The Skechers logo on the front gives a nice touch of extra flair and looks great against a plain background.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Skech-Shine-Baseball-Black/dp/B0CW7G1YL1" target="_blank" rel="nofollow" data-dimension112="6e6719d8-8c73-49e3-b746-1eac76e20265" data-action="Deal Block" data-label="Skech-Shine Foil Baseball Hat (Women's)" data-dimension48="Skech-Shine Foil Baseball Hat (Women's)" data-dimension25="$11">View Deal</a></p></div><div class="product"><a data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14" href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:201.33%;"><img id="B2ZdQdjC2BtqGvDYxUmvBc" name="61XLiLdInRL._AC_SX679_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B2ZdQdjC2BtqGvDYxUmvBc.jpg" mos="" align="middle" fullscreen="" width="679" height="1367" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow" data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14">Godri Swift Tunic Tee (Women's): was $29 now $14</a></strong><br>This Skechers tunic is a great choice to beat the heat. It's made of GO DRI SWIFT fabric that wicks sweat and dries fast. It also offers UPF 40+ protection and 4-way stretch. Plus, the side slits offer extra mobility without sacrificing coverage.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GODRI-Swift-Tunic/dp/B0CBQ93WMD" target="_blank" rel="nofollow" data-dimension112="c74dab4d-1d42-4f54-9df4-4108dd0ff46e" data-action="Deal Block" data-label="Godri Swift Tunic Tee (Women's)" data-dimension48="Godri Swift Tunic Tee (Women's)" data-dimension25="$14">View Deal</a></p></div><div class="product"><a data-dimension112="3acd2fce-99ac-4d40-98ae-6bab64ac3fc1" data-action="Deal Block" data-label="Go Walk High Waisted Bike Short (Women's)" data-dimension48="Go Walk High Waisted Bike Short (Women's)" data-dimension25="$19" href="https://www.amazon.com/Skechers-Womens-GoFlex-Short-Pockets/dp/B08C8R5KC2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:245.51%;"><img id="QG99ea4E9NgJPBrBxdy2R5" name="Skechers Women's Go Walk High Waisted 10" Bike Short.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QG99ea4E9NgJPBrBxdy2R5.jpg" mos="" align="middle" fullscreen="" width="679" height="1667" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-GoFlex-Short-Pockets/dp/B08C8R5KC2" target="_blank" rel="nofollow" data-dimension112="3acd2fce-99ac-4d40-98ae-6bab64ac3fc1" data-action="Deal Block" data-label="Go Walk High Waisted Bike Short (Women's)" data-dimension48="Go Walk High Waisted Bike Short (Women's)" data-dimension25="$19">Go Walk High Waisted Bike Short (Women's): was $39 now $19</a></strong><br>Ideal for biking, walking or working out, these Go Walk High Waisted 10-inch shorts feature a soft, cotton-like feel with a high-waisted waistband. It has exterior side pockets and its spandex blend fabric features 4-way stretch, moisture-wicking and UPF 40+ properties.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-GoFlex-Short-Pockets/dp/B08C8R5KC2" target="_blank" rel="nofollow" data-dimension112="3acd2fce-99ac-4d40-98ae-6bab64ac3fc1" data-action="Deal Block" data-label="Go Walk High Waisted Bike Short (Women's)" data-dimension48="Go Walk High Waisted Bike Short (Women's)" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="24966db1-a7ef-4b6d-a79a-13fb2e5804b4" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Gowalk-Everywhere-Jacket-Hoodless/dp/B0929KQFRF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:750px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XyJcZJivWn3xGajQEkarLG" name="71402i4DmVL._AC_SY741_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XyJcZJivWn3xGajQEkarLG.jpg" mos="" align="middle" fullscreen="" width="750" height="750" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Gowalk-Everywhere-Jacket-Hoodless/dp/B0929KQFRF" target="_blank" rel="nofollow" data-dimension112="24966db1-a7ef-4b6d-a79a-13fb2e5804b4" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$23">Hoodless Hoodie (Men's): was $59 now $23</a></strong><br>This Skechers Men's Hoodless Hoodie is on sale at Amazon. A huge 56% discount applies to certain sizes and colors, so make sure to check out all the options in your size. This relaxed fit hoodie has ribbed trim, a stretch fit and is made of breathable material.<a class="view-deal button" href="https://www.amazon.com/Skechers-Gowalk-Everywhere-Jacket-Hoodless/dp/B0929KQFRF" target="_blank" rel="nofollow" data-dimension112="24966db1-a7ef-4b6d-a79a-13fb2e5804b4" data-action="Deal Block" data-label="Hoodless Hoodie (Men's)" data-dimension48="Hoodless Hoodie (Men's)" data-dimension25="$23">View Deal</a></p></div><h2 id="shop-all-last-minute-prime-day-deals">Shop all last-minute Prime Day deals</h2><ul><li><strong></strong><a href="https://www.amazon.com/primeday" target="_blank" rel="nofollow"><strong>shop all last-minute Prime Day deals</strong></a></li><li><strong>Skechers: </strong><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>deals from $11</strong></a></li><li><strong>Lego sale: </strong><a href="https://www.amazon.com/stores/page/9608963C-8BD1-4CD8-B9ED-06926DAA233E" target="_blank" rel="nofollow"><strong>deals from $8</strong></a></li><li><strong>Carhartt sale: </strong><a href="https://www.amazon.com/s?k=carhartt&i=todays-deals" target="_blank" rel="nofollow"><strong>deals from $9</strong></a></li><li><strong>Prime for Young Adults: </strong><a href="https://www.amazon.com/amazonprime?primeCampaignId=studentWlpPrimeRedir" target="_blank" rel="nofollow"><strong>50% off</strong></a></li><li><strong>YETI sale: </strong><a href="https://www.amazon.com/stores/page/1E4D4A1D-181B-4581-8F59-B69FD597FEBD?" target="_blank" rel="nofollow"><strong>up to 25% off</strong></a></li><li><strong>Adidas sale: </strong><a href="https://www.amazon.com/stores/page/C5074E24-BE81-4DB7-BBCA-F4ADD5B745D0" target="_blank" rel="nofollow"><strong>deals from $6</strong></a></li><li><strong>TV sale: </strong><a href="https://www.amazon.com/tvs/b?ie=UTF8&node=172659" target="_blank" rel="nofollow"><strong>deals from $69 </strong></a></li><li><strong>Amazon Haul: </strong><a href="https://www.amazon.com/b?node=205738699011" target="_blank" rel="nofollow"><strong>deals from $5</strong></a></li><li><strong>New Balance sale: </strong><a href="https://www.amazon.com/stores/page/855D4CDF-ADB7-4BE8-9E26-A085D029E4B5" target="_blank" rel="nofollow"><strong>up to 50% off</strong></a></li><li><strong>Garmin: </strong><a href="https://www.amazon.com/stores/page/FF0DE967-3578-4FF5-9BB4-07591E715EEE" target="_blank" rel="nofollow"><strong>deals from $169</strong></a></li><li><strong>Grills: </strong><a href="https://www.amazon.com/s?keywords=Outdoor+Grills+%26+Smokers" target="_blank" rel="nofollow"><strong>deals from $89</strong></a></li></ul><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ These Skechers sandals are the shoe of the summer — and they're 22% off in early Prime Day sales ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you've been waiting for the Prime Day sales to upgrade your summer wardrobe, I've got good news — the deals have started a week early, and now is the perfect time to buy some new Skechers. These sandals have over 30,000 reviews rated at 4.6 on Amazon, and are the shoe of the summer if you want a comfortable, breathable pair of Skechers. </p><p>Right now, the <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow">Skechers On-the-Go 600 Brilliancy<strong> </strong>sport sandals are discounted to $50 on Amazon</a> — that's a savings of 22%. If they’re not for you, I test some of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers shoes</a> for a living, and have hand-picked some of the other top Skechers deals below. Also, make sure to check out our guide to the best early <a href="https://www.tomsguide.com/live/news/prime-day-early-deals-4th-of-july">Prime Day deals live blog</a> which we'll be updating all week.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals from $19 @ Amazon</strong></a></li><li><strong>Skechers Graceful-Soft Soul Sneaker: </strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><strong>was $45 now $19 @ Amazon</strong></a></li><li><strong>Skechers Go-Walk 5: </strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><strong>was $60 now $45 @ Amazon</strong></a><strong> </strong></li><li><strong>Skechers On-the-Go 600 Brilliancy sport sandals: </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><strong>was $65 now $50 @ Amazon </strong></a></li><li><strong>Skechers Go Run Elevate 2.0 Sneaker: </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><strong>was $80 now $55 @ Amazon</strong></a></li><li><strong>Skechers Max Cushioning Elite 2.0: </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now $84 @ Amazon</strong></a></li><li><strong>Skechers Glide-Step Altus Sneaker: </strong><a href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3" target="_blank" rel="nofollow"><strong>was $114 now $88 @ Amazon</strong></a></li></ul><h3 class="article-body__section" id="section-best-skechers-deals"><span>Best Skechers deals</span></h3><div class="product"><a data-dimension112="5b55446c-3300-4ce0-ae4b-b222086eb1f4" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$50" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="5b55446c-3300-4ce0-ae4b-b222086eb1f4" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$50">On the GO 600 - Brilliancy: was $65 now $50</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good." Now is a great time to buy, as the shoes are discounted in the two most popular colors: sand and black. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="5b55446c-3300-4ce0-ae4b-b222086eb1f4" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="6578df27-12b4-4931-bd85-b02aec71c07c" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker" data-dimension48="Graceful-Soft Soul Sneaker" data-dimension25="$19" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:927px;"><p class="vanilla-image-block" style="padding-top:67.96%;"><img id="BotntsX5KCVnGgPfU5KYhN" name="51IvzHKb+-L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BotntsX5KCVnGgPfU5KYhN.jpg" mos="" align="middle" fullscreen="" width="927" height="630" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Right now, you can add the Skechers Graceful-Soft Soul Sneakers to your wardrobe for as low as $19. Skechers bills these as having "sock-like comfort" thanks to their stretch knit upper, and you'll also be able to slip them on without tying your laces. Customers love that they're lightweight and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="6578df27-12b4-4931-bd85-b02aec71c07c" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker" data-dimension48="Graceful-Soft Soul Sneaker" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="4c4caf7b-328e-482c-9c15-e0b1099de525" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$45" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off. They're on sale now in several different colorways, so grab them while you can! <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="4c4caf7b-328e-482c-9c15-e0b1099de525" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="a3a3ffed-c6dd-48af-9ce7-10da30f3f817" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker" data-dimension48="Go Run Elevate 2.0 Sneaker" data-dimension25="$55" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="a3a3ffed-c6dd-48af-9ce7-10da30f3f817" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker" data-dimension48="Go Run Elevate 2.0 Sneaker" data-dimension25="$55">Go Run Elevate 2.0 Sneaker: was $80 now $55</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="a3a3ffed-c6dd-48af-9ce7-10da30f3f817" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker" data-dimension48="Go Run Elevate 2.0 Sneaker" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="a66a33be-07e8-4b82-99bb-7a40b77e2d9c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$84" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="a66a33be-07e8-4b82-99bb-7a40b77e2d9c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$84">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="a66a33be-07e8-4b82-99bb-7a40b77e2d9c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$84">View Deal</a></p></div><div class="product"><a data-dimension112="875230fb-a584-4eeb-93c6-14dbbf890666" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$88" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="PWvgZLTTzhNdFZykbrXHCX" name="81w-Bz8Py+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PWvgZLTTzhNdFZykbrXHCX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3" target="_blank" rel="nofollow" data-dimension112="875230fb-a584-4eeb-93c6-14dbbf890666" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$88">Glide-Step Altus Sneaker: was $114 now $88</a></strong><br>At first glance, these don't look like Skechers at all. These super-stylish sneakers are slip-in, to make getting them on and off a lot easier, and have a glide-step midsole, which is cushioned, while helping you move from the ball of your foot to your heel slightly faster, which is great if you're going to use these while walking, or to keep fit. These are currently on sale, but they won't be for long! <a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3" target="_blank" rel="nofollow" data-dimension112="875230fb-a584-4eeb-93c6-14dbbf890666" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$88">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/these-skechers-sandals-are-the-shoe-of-the-summer-and-theyre-22-percent-off-in-early-prime-day-sales</link>
                                                                            <description>
                            <![CDATA[ These sandals have 22% off right now ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PmzBgHDstfB3eJRoXMzZ57</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/n2npKg3YBqU6ZDHdNLUgqU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Jul 2025 09:15:00 +0000</pubDate>                                                                                                                                <updated>Tue, 08 Jul 2025 15:56:45 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ jane.mcguire@futurenet.com (Jane McGuire) ]]></author>                    <dc:creator><![CDATA[ Jane McGuire ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jane McGuire is Tom&#039;s Guide&#039;s Fitness editor, which means she looks after everything fitness related — from running gear and fitness trackers to yoga mats and sports bras. An avid runner, Jane has tested and reviewed fitness products for the past five years, so knows what to look for when finding a good running watch, or a pair of shorts with pockets big enough for your smartphone, running gels, and house keys.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Jane has run four marathons — the London Marathon three times, and the Berlin Marathon once, and is still on a quest to tick off all of the marathon majors. In the meantime, she’ll be telling anyone who cares about how her love for the Nike ZoomX Invincibles — her all-time favourite running shoe, or her ‘joy plan’, where she runs for happiness, not for PR’s.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Previous to Tom’s Guide, Jane worked for Runner’s World, where she co-hosted the Runner’s World podcast. She also presents on a YouTube channel called the Run Testers, alongside other running-mad journalists, where they review the latest shoes, kit, and tech. Her work has also appeared in Coach, Get Sweat Go, and Women’s Health.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;When she&#039;s not pounding the pavements, you&#039;ll find Jane striding round the Surrey Hills, taking far too many photos of her puppy, Toby.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/n2npKg3YBqU6ZDHdNLUgqU-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[a photo of some Skechers sandals]]></media:description>                                                            <media:text><![CDATA[a photo of some Skechers sandals]]></media:text>
                                <media:title type="plain"><![CDATA[a photo of some Skechers sandals]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/n2npKg3YBqU6ZDHdNLUgqU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you've been waiting for the Prime Day sales to upgrade your summer wardrobe, I've got good news — the deals have started a week early, and now is the perfect time to buy some new Skechers. These sandals have over 30,000 reviews rated at 4.6 on Amazon, and are the shoe of the summer if you want a comfortable, breathable pair of Skechers. </p><p>Right now, the <a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow">Skechers On-the-Go 600 Brilliancy<strong> </strong>sport sandals are discounted to $50 on Amazon</a> — that's a savings of 22%. If they’re not for you, I test some of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers shoes</a> for a living, and have hand-picked some of the other top Skechers deals below. Also, make sure to check out our guide to the best early <a href="https://www.tomsguide.com/live/news/prime-day-early-deals-4th-of-july">Prime Day deals live blog</a> which we'll be updating all week.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/37AAEB46-A955-4D92-957D-28A4B4B3FDE2" target="_blank" rel="nofollow"><strong>shop all Skechers deals from $19 @ Amazon</strong></a></li><li><strong>Skechers Graceful-Soft Soul Sneaker: </strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><strong>was $45 now $19 @ Amazon</strong></a></li><li><strong>Skechers Go-Walk 5: </strong><a href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><strong>was $60 now $45 @ Amazon</strong></a><strong> </strong></li><li><strong>Skechers On-the-Go 600 Brilliancy sport sandals: </strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><strong>was $65 now $50 @ Amazon </strong></a></li><li><strong>Skechers Go Run Elevate 2.0 Sneaker: </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><strong>was $80 now $55 @ Amazon</strong></a></li><li><strong>Skechers Max Cushioning Elite 2.0: </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><strong>was $111 now $84 @ Amazon</strong></a></li><li><strong>Skechers Glide-Step Altus Sneaker: </strong><a href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3" target="_blank" rel="nofollow"><strong>was $114 now $88 @ Amazon</strong></a></li></ul><h3 class="article-body__section" id="section-best-skechers-deals"><span>Best Skechers deals</span></h3><div class="product"><a data-dimension112="5b55446c-3300-4ce0-ae4b-b222086eb1f4" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$50" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:68.49%;"><img id="XGp5TyK9cuTetzGDVzKHtF" name="61f2-qM1laL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XGp5TyK9cuTetzGDVzKHtF.jpg" mos="" align="middle" fullscreen="" width="695" height="476" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="5b55446c-3300-4ce0-ae4b-b222086eb1f4" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$50">On the GO 600 - Brilliancy: was $65 now $50</a></strong><br>These Skechers sandals are the perfect summer shoe. They have Skechers' iconic comfortable midsole, paired with breathable, adjustable straps for a supportive fit, wherever you're walking this summer. They are vegan, and machine washable, with one customer writing, "Most comfortable sandals that I have ever bought. Bought one pair a year ago and had to buy another one this year cause they were that good." Now is a great time to buy, as the shoes are discounted in the two most popular colors: sand and black. <a class="view-deal button" href="https://www.amazon.com/Skechers-Performance-Womens-600-Brilliancy-natural/dp/B072T5DWHF" target="_blank" rel="nofollow" data-dimension112="5b55446c-3300-4ce0-ae4b-b222086eb1f4" data-action="Deal Block" data-label="On the GO 600 - Brilliancy" data-dimension48="On the GO 600 - Brilliancy" data-dimension25="$50">View Deal</a></p></div><div class="product"><a data-dimension112="6578df27-12b4-4931-bd85-b02aec71c07c" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker" data-dimension48="Graceful-Soft Soul Sneaker" data-dimension25="$19" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:927px;"><p class="vanilla-image-block" style="padding-top:67.96%;"><img id="BotntsX5KCVnGgPfU5KYhN" name="51IvzHKb+-L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BotntsX5KCVnGgPfU5KYhN.jpg" mos="" align="middle" fullscreen="" width="927" height="630" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Right now, you can add the Skechers Graceful-Soft Soul Sneakers to your wardrobe for as low as $19. Skechers bills these as having "sock-like comfort" thanks to their stretch knit upper, and you'll also be able to slip them on without tying your laces. Customers love that they're lightweight and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="6578df27-12b4-4931-bd85-b02aec71c07c" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker" data-dimension48="Graceful-Soft Soul Sneaker" data-dimension25="$19">View Deal</a></p></div><div class="product"><a data-dimension112="4c4caf7b-328e-482c-9c15-e0b1099de525" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$45" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:76.14%;"><img id="mgZjSTyXh4zAuxHZiNwGR8" name="81kBzsXbooL._AC_SX679_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mgZjSTyXh4zAuxHZiNwGR8.jpg" mos="" align="middle" fullscreen="" width="679" height="517" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you prefer the classic slip-on look, the Go-Walk 5 Skechers have a soft, breathable, knitted upper that is comfortable across the top of your foot, whether you're wearing socks or not. They are machine washable, comfortable underfoot, and by design, extremely easy to slip on and off. They're on sale now in several different colorways, so grab them while you can! <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Walk-5-15901-Black/dp/B07N12X2VM" target="_blank" rel="nofollow" data-dimension112="4c4caf7b-328e-482c-9c15-e0b1099de525" data-action="Deal Block" data-label="Go-Walk 5" data-dimension48="Go-Walk 5" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="a3a3ffed-c6dd-48af-9ce7-10da30f3f817" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker" data-dimension48="Go Run Elevate 2.0 Sneaker" data-dimension25="$55" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="a3a3ffed-c6dd-48af-9ce7-10da30f3f817" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker" data-dimension48="Go Run Elevate 2.0 Sneaker" data-dimension25="$55">Go Run Elevate 2.0 Sneaker: was $80 now $55</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="a3a3ffed-c6dd-48af-9ce7-10da30f3f817" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker" data-dimension48="Go Run Elevate 2.0 Sneaker" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="a66a33be-07e8-4b82-99bb-7a40b77e2d9c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$84" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Did you know Skechers also makes running shoes? If you're obsessed with the soft cushioned comfort of Skechers, but want to run in them too, give these a try. This Tom's Guide staffer recently tested them and wrote, "I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="a66a33be-07e8-4b82-99bb-7a40b77e2d9c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$84">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run."<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ98NW9J" target="_blank" rel="nofollow" data-dimension112="a66a33be-07e8-4b82-99bb-7a40b77e2d9c" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$84">View Deal</a></p></div><div class="product"><a data-dimension112="875230fb-a584-4eeb-93c6-14dbbf890666" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$88" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="PWvgZLTTzhNdFZykbrXHCX" name="81w-Bz8Py+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PWvgZLTTzhNdFZykbrXHCX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3" target="_blank" rel="nofollow" data-dimension112="875230fb-a584-4eeb-93c6-14dbbf890666" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$88">Glide-Step Altus Sneaker: was $114 now $88</a></strong><br>At first glance, these don't look like Skechers at all. These super-stylish sneakers are slip-in, to make getting them on and off a lot easier, and have a glide-step midsole, which is cushioned, while helping you move from the ball of your foot to your heel slightly faster, which is great if you're going to use these while walking, or to keep fit. These are currently on sale, but they won't be for long! <a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Glide-Altus-Sneaker/dp/B0CPJFPHN3" target="_blank" rel="nofollow" data-dimension112="875230fb-a584-4eeb-93c6-14dbbf890666" data-action="Deal Block" data-label="Glide-Step Altus Sneaker" data-dimension48="Glide-Step Altus Sneaker" data-dimension25="$88">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Massive Skechers weekend sale ahead of Prime Day — 15 deals I’d shop now from $21 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Don’t wait for Prime Day — <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon’s Skechers sale</a> is happening right now. Whether you’re in the mood for comfy sandals or beach-friendly sneakers, now’s the time to add some summer footwear to your wardrobe at a bargain price. </p><p>Right now, the popular <a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJV6K" target="_blank" rel="nofollow">Skechers D'Lites Fresh Start Memory Foam Lace-up Sneaker is on sale from $34 at Amazon</a>. These have a super clean look with multiple black, white and gray options on sale, and they’re extremely comfortable thanks to their Air-Cooled Memory Foam insoles. </p><p>Or, you can also grab the wallet-friendly <a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76FJ0" target="_blank" rel="nofollow">Skechers Bobs Plush-Peace & Love Ballet Flat on sale from $22 at Amazon</a>.</p><p>Prices vary based on your choices of size and color, so make sure to check out the different color options available in your size to find the best deals. </p><p>For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> page, and check out the <a href="https://www.tomsguide.com/sales-events/forget-prime-day-best-buys-weekend-sale-is-live-from-usd19-23-deals-id-shop-on-switch-games-oled-tvs-and-more">deals I’d get from $19 in Best Buy’s weekend sale</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/9E9BB688-460F-46C9-9132-F1B94C1A69AA" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Graceful-Soft Soul Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><strong>was $25 now from $21</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $22</strong></a><strong></strong></li><li><strong>Hands Free Slip-ins Ultra Flex 3.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow"><strong>was $92 now from $25</strong></a></li><li><strong>Equalizer Double Play Slip-On Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Sport-Equalizer-Double-Loafer/dp/B01HGZI2P6" target="_blank" rel="nofollow"><strong>was $65 now from $26</strong></a></li><li><strong>Silva-Falco Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><strong>was $35 now from $27</strong></a></li><li><strong>Gowalk Flex-Athletic Slip-on Sneakers (Men's): </strong><a href="https://www.amazon.com/Skechers-mens-Gowalk-Flex-Slip/dp/B09PY2QXDQ" target="_blank" rel="nofollow"><strong>was $74 now from $29</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a><strong></strong></li><li><strong>D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><strong>was $74 now from $34</strong></a></li><li><strong>Summits-Fantasy Walk Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><strong>was $50 now from $35</strong></a><strong></strong></li><li><strong>Arya-Clear Skies Loafer (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><strong>was $59 now from $49</strong></a></li><li><strong>Stamina Cutback Oxford (Men's): </strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow"><strong>was $74 now from $59</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:927px;"><p class="vanilla-image-block" style="padding-top:67.96%;"><img id="BotntsX5KCVnGgPfU5KYhN" name="51IvzHKb+-L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BotntsX5KCVnGgPfU5KYhN.jpg" mos="" align="middle" fullscreen="" width="927" height="630" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21">Graceful-Soft Soul Sneaker (Women's): was $25 now $21</a></strong><br>Right now, you can add the Skechers Graceful-Soft Soul Sneakers to your wardrobe for as low as $21. Skechers bills these as having "sock-like comfort" thanks to their stretch knit upper, and you'll also be able to slip them on without tying your laces. Customers love that they're lightweight and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">Plus-Peace and Love Ballet Flat (Women's): was $42 now $22</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit narrower overall to hug your foot without socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1028px;"><p class="vanilla-image-block" style="padding-top:67.61%;"><img id="asqXdzvjFKvVJ2eyCWwRYm" name="61V6bjBgcqL._AC_SY695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/asqXdzvjFKvVJ2eyCWwRYm.jpg" mos="" align="middle" fullscreen="" width="1028" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow" data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$25">Hands Free Slip-ins Ultra Flex 3.0 (Women's): was $92 now $25</a></strong><br>The Skechers Ultra Flex 3.0 slip-ons are our choice for the most versatile Skechers sneaker. As you'd expect, they're lightweight and comfortable, featuring pillowy-soft midsoles and Air-Cooled Memory Foam. In our <a href="https://www.tomsguide.com/reviews/Skechers-Slip-Ins-Ultra-Flex-3.0">Skechers Hands Free Ultra Flex 3.0 Brilliant Path review</a>, we said they're great for casual wear, but we don't recommend them for high-impact exercise. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow" data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="7dd223b3-5696-41bc-a0f1-9bcac5af29c4" data-action="Deal Block" data-label="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension48="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Sport-Equalizer-Double-Loafer/dp/B01HGZI2P6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.36%;"><img id="XJfMzCs6yFD2H9GAeEVkxP" name="81T5WfYEs1L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XJfMzCs6yFD2H9GAeEVkxP.jpg" mos="" align="middle" fullscreen="" width="695" height="350" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Equalizer-Double-Loafer/dp/B01HGZI2P6" target="_blank" rel="nofollow" data-dimension112="7dd223b3-5696-41bc-a0f1-9bcac5af29c4" data-action="Deal Block" data-label="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension48="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension25="$26">Equalizer Double Play Slip-On Loafer (Men's): was $65 now $26</a></strong><br>The Skechers Equalizer Double Play Slip-On Loafer is a nice and comfortable way to complete your outfits. Skechers says that this loafer's Sketch-Knit upper gives the ideal fit right out of the box, and you also get a Memory Foam Gel-Infused insole to cushion your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Equalizer-Double-Loafer/dp/B01HGZI2P6" target="_blank" rel="nofollow" data-dimension112="7dd223b3-5696-41bc-a0f1-9bcac5af29c4" data-action="Deal Block" data-label="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension48="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="e2c8f5cb-d38e-4500-bcba-9c412dd300f7" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYS9J453" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:951px;"><p class="vanilla-image-block" style="padding-top:62.67%;"><img id="Z6UTE768SNfLarhncCUpX" name="51yqiSgdQ6L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Z6UTE768SNfLarhncCUpX.jpg" mos="" align="middle" fullscreen="" width="951" height="596" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYS9J453" target="_blank" rel="nofollow" data-dimension112="e2c8f5cb-d38e-4500-bcba-9c412dd300f7" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27">Slade-Breyer Sneaker (Men's): was $65 now $27</a></strong><br>This pair of Skechers sneakers features a dressy style that makes them perfect for creating elevated casual looks. Plus, you get extra support for your feet with Skechers Goga Mat Arch cushioning, and they're treated with charcoal to reduce odors.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYS9J453" target="_blank" rel="nofollow" data-dimension112="e2c8f5cb-d38e-4500-bcba-9c412dd300f7" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="3a1b4ece-710a-422f-8213-bbc6a50112d8" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1670px;"><p class="vanilla-image-block" style="padding-top:41.62%;"><img id="QjkqEp2h6hTY95uqK85GCb" name="71wj5+j1J2L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QjkqEp2h6hTY95uqK85GCb.jpg" mos="" align="middle" fullscreen="" width="1670" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="3a1b4ece-710a-422f-8213-bbc6a50112d8" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27">Silva-Falco Thong Sandal (Men's): was $35 now $27</a></strong><br>Right now, there's a nice discount up for grabs on the Skechers Silva-Falco Thong Sandal. These have a simple but stylish design, with a wave pattern across the sole and a canvas strap.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="3a1b4ece-710a-422f-8213-bbc6a50112d8" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="97a77663-a2e5-4baf-8646-72781ba4bf5a" data-action="Deal Block" data-label="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension48="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-mens-Gowalk-Flex-Slip/dp/B09PY2QXDQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qxud7cvTtLMBKrEiBneoVZ" name="go-walk-flex-mens-skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qxud7cvTtLMBKrEiBneoVZ.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-mens-Gowalk-Flex-Slip/dp/B09PY2QXDQ" target="_blank" rel="nofollow" data-dimension112="97a77663-a2e5-4baf-8646-72781ba4bf5a" data-action="Deal Block" data-label="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension48="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension25="$29">Gowalk Flex-Athletic Slip-on Sneakers (Men's): was $73 now $29</a></strong><br>Get some pep in your step thanks to these Go Walk Flex sneakers. This sporty design features a mesh upper with fixed stretch laces, ensuring your shoes stay securely in place on your next run. Plus, these shoes come with Skechers Air-Cooled Goga Mat insoles to cushion your arches while on the go.<a class="view-deal button" href="https://www.amazon.com/Skechers-mens-Gowalk-Flex-Slip/dp/B09PY2QXDQ" target="_blank" rel="nofollow" data-dimension112="97a77663-a2e5-4baf-8646-72781ba4bf5a" data-action="Deal Block" data-label="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension48="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.29%;"><img id="jaRRo4CTyHqGLMoKjm9FS9" name="71gH6vK9lyL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jaRRo4CTyHqGLMoKjm9FS9.jpg" mos="" align="middle" fullscreen="" width="695" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$33">Squad Sr Food Service Shoe (Women's): was $69 now $33</a></strong><br>If you're on the hunt for a comfortable pair of work shoes, look no further. Skechers' Squad Sr Food Service Shoe features a slip-resistant sole to help prevent any on-the-job mishaps. Comfort and protection combine with its sporty utility design and a cushioned Skechers Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="CCam7kvFwRzi3tDt59zZbR" name="51+3J2SqJRL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CCam7kvFwRzi3tDt59zZbR.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34">D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): was $74 now $34</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $34 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole. Be sure to compare the different colors available in your size to find the best deal.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.13%;"><img id="zkDiq9zWvSUgTBf872DjZD" name="71kZlroLXaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zkDiq9zWvSUgTBf872DjZD.jpg" mos="" align="middle" fullscreen="" width="695" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34">Foamies Arch Fit-Valiant Clog (Men’s): was $49 now $34</a></strong><br>Forget Crocs! These Skechers Foamies are now on sale starting from $34. Made of molded EVA foam, these provide extra arch support to make them more comfortable during walks. They also have grippy traction outsoles and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:48.06%;"><img id="FiiNLRz2GaxwCfW6wirefn" name="81VesXGiqmL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FiiNLRz2GaxwCfW6wirefn.jpg" mos="" align="middle" fullscreen="" width="695" height="334" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">Summits-Fantasy Walk Sport Sandal (Women's): was $50 now $35</a></strong><br>These sandals have a sporty look that makes them look super cool, and they have flexible traction outsoles that make them well-suited for difficult terrain. Plus, their knit strap will keep them securely on your feet and won't rub.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.35%;"><img id="mUEtvgd5q6gu6xJhpEJwp5" name="81sa8YdU5XL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mUEtvgd5q6gu6xJhpEJwp5.jpg" mos="" align="middle" fullscreen="" width="695" height="482" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">Vigor 2.0 Trait Memory Foam Sneaker (Men's): was $89 now $42</a></strong><br>I'm a big fan of the sharp range of black and brown color options this shoe comes in, and they're super comfortable to boot, thanks to their Skechers Memory Foam cushioned comfort insole. They also have a flexible traction outsole that moves with you and keeps you steady on rough terrain.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">Arya-Clear Skies Loafer (Women's): was $59 now $49</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow" data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$59">Stamina Cutback Oxford (Men's): was $74 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow" data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$59">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/massive-skechers-weekend-sale-ahead-of-prime-day-15-deals-id-shop-now-from-usd21</link>
                                                                            <description>
                            <![CDATA[ Amazon is offering incredible Skechers deals from $21 this weekend — don’t miss out! ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qVFWSMmSvPtEWYNSLjuw6H</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/XHNXYS7Tim364kW9Qwin5k-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Fri, 20 Jun 2025 12:56:58 +0000</pubDate>                                                                                                                                <updated>Tue, 08 Jul 2025 15:46:05 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/XHNXYS7Tim364kW9Qwin5k-1280-80.png">
                                                            <media:credit><![CDATA[Future / Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Person wearing white Skechers sneakers with Tom&#039;s Guide Price Drop deal badge in blue on top right corner]]></media:description>                                                            <media:text><![CDATA[Person wearing white Skechers sneakers with Tom&#039;s Guide Price Drop deal badge in blue on top right corner]]></media:text>
                                <media:title type="plain"><![CDATA[Person wearing white Skechers sneakers with Tom&#039;s Guide Price Drop deal badge in blue on top right corner]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/XHNXYS7Tim364kW9Qwin5k-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Don’t wait for Prime Day — <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon’s Skechers sale</a> is happening right now. Whether you’re in the mood for comfy sandals or beach-friendly sneakers, now’s the time to add some summer footwear to your wardrobe at a bargain price. </p><p>Right now, the popular <a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJV6K" target="_blank" rel="nofollow">Skechers D'Lites Fresh Start Memory Foam Lace-up Sneaker is on sale from $34 at Amazon</a>. These have a super clean look with multiple black, white and gray options on sale, and they’re extremely comfortable thanks to their Air-Cooled Memory Foam insoles. </p><p>Or, you can also grab the wallet-friendly <a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU76FJ0" target="_blank" rel="nofollow">Skechers Bobs Plush-Peace & Love Ballet Flat on sale from $22 at Amazon</a>.</p><p>Prices vary based on your choices of size and color, so make sure to check out the different color options available in your size to find the best deals. </p><p>For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> page, and check out the <a href="https://www.tomsguide.com/sales-events/forget-prime-day-best-buys-weekend-sale-is-live-from-usd19-23-deals-id-shop-on-switch-games-oled-tvs-and-more">deals I’d get from $19 in Best Buy’s weekend sale</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/9E9BB688-460F-46C9-9132-F1B94C1A69AA" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Graceful-Soft Soul Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><strong>was $25 now from $21</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $22</strong></a><strong></strong></li><li><strong>Hands Free Slip-ins Ultra Flex 3.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow"><strong>was $92 now from $25</strong></a></li><li><strong>Equalizer Double Play Slip-On Loafer (Men's): </strong><a href="https://www.amazon.com/Skechers-Sport-Equalizer-Double-Loafer/dp/B01HGZI2P6" target="_blank" rel="nofollow"><strong>was $65 now from $26</strong></a></li><li><strong>Silva-Falco Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><strong>was $35 now from $27</strong></a></li><li><strong>Gowalk Flex-Athletic Slip-on Sneakers (Men's): </strong><a href="https://www.amazon.com/Skechers-mens-Gowalk-Flex-Slip/dp/B09PY2QXDQ" target="_blank" rel="nofollow"><strong>was $74 now from $29</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a><strong></strong></li><li><strong>D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><strong>was $74 now from $34</strong></a></li><li><strong>Summits-Fantasy Walk Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><strong>was $50 now from $35</strong></a><strong></strong></li><li><strong>Arya-Clear Skies Loafer (Women's): </strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><strong>was $59 now from $49</strong></a></li><li><strong>Stamina Cutback Oxford (Men's): </strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow"><strong>was $74 now from $59</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:927px;"><p class="vanilla-image-block" style="padding-top:67.96%;"><img id="BotntsX5KCVnGgPfU5KYhN" name="51IvzHKb+-L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BotntsX5KCVnGgPfU5KYhN.jpg" mos="" align="middle" fullscreen="" width="927" height="630" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21">Graceful-Soft Soul Sneaker (Women's): was $25 now $21</a></strong><br>Right now, you can add the Skechers Graceful-Soft Soul Sneakers to your wardrobe for as low as $21. Skechers bills these as having "sock-like comfort" thanks to their stretch knit upper, and you'll also be able to slip them on without tying your laces. Customers love that they're lightweight and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">Plus-Peace and Love Ballet Flat (Women's): was $42 now $22</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit narrower overall to hug your foot without socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1028px;"><p class="vanilla-image-block" style="padding-top:67.61%;"><img id="asqXdzvjFKvVJ2eyCWwRYm" name="61V6bjBgcqL._AC_SY695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/asqXdzvjFKvVJ2eyCWwRYm.jpg" mos="" align="middle" fullscreen="" width="1028" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow" data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$25">Hands Free Slip-ins Ultra Flex 3.0 (Women's): was $92 now $25</a></strong><br>The Skechers Ultra Flex 3.0 slip-ons are our choice for the most versatile Skechers sneaker. As you'd expect, they're lightweight and comfortable, featuring pillowy-soft midsoles and Air-Cooled Memory Foam. In our <a href="https://www.tomsguide.com/reviews/Skechers-Slip-Ins-Ultra-Flex-3.0">Skechers Hands Free Ultra Flex 3.0 Brilliant Path review</a>, we said they're great for casual wear, but we don't recommend them for high-impact exercise. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow" data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="7dd223b3-5696-41bc-a0f1-9bcac5af29c4" data-action="Deal Block" data-label="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension48="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Sport-Equalizer-Double-Loafer/dp/B01HGZI2P6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:50.36%;"><img id="XJfMzCs6yFD2H9GAeEVkxP" name="81T5WfYEs1L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XJfMzCs6yFD2H9GAeEVkxP.jpg" mos="" align="middle" fullscreen="" width="695" height="350" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Equalizer-Double-Loafer/dp/B01HGZI2P6" target="_blank" rel="nofollow" data-dimension112="7dd223b3-5696-41bc-a0f1-9bcac5af29c4" data-action="Deal Block" data-label="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension48="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension25="$26">Equalizer Double Play Slip-On Loafer (Men's): was $65 now $26</a></strong><br>The Skechers Equalizer Double Play Slip-On Loafer is a nice and comfortable way to complete your outfits. Skechers says that this loafer's Sketch-Knit upper gives the ideal fit right out of the box, and you also get a Memory Foam Gel-Infused insole to cushion your feet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Equalizer-Double-Loafer/dp/B01HGZI2P6" target="_blank" rel="nofollow" data-dimension112="7dd223b3-5696-41bc-a0f1-9bcac5af29c4" data-action="Deal Block" data-label="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension48="Equalizer Double Play Slip-On Loafer (Men's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="e2c8f5cb-d38e-4500-bcba-9c412dd300f7" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYS9J453" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:951px;"><p class="vanilla-image-block" style="padding-top:62.67%;"><img id="Z6UTE768SNfLarhncCUpX" name="51yqiSgdQ6L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Z6UTE768SNfLarhncCUpX.jpg" mos="" align="middle" fullscreen="" width="951" height="596" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYS9J453" target="_blank" rel="nofollow" data-dimension112="e2c8f5cb-d38e-4500-bcba-9c412dd300f7" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27">Slade-Breyer Sneaker (Men's): was $65 now $27</a></strong><br>This pair of Skechers sneakers features a dressy style that makes them perfect for creating elevated casual looks. Plus, you get extra support for your feet with Skechers Goga Mat Arch cushioning, and they're treated with charcoal to reduce odors.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYS9J453" target="_blank" rel="nofollow" data-dimension112="e2c8f5cb-d38e-4500-bcba-9c412dd300f7" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="3a1b4ece-710a-422f-8213-bbc6a50112d8" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1670px;"><p class="vanilla-image-block" style="padding-top:41.62%;"><img id="QjkqEp2h6hTY95uqK85GCb" name="71wj5+j1J2L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QjkqEp2h6hTY95uqK85GCb.jpg" mos="" align="middle" fullscreen="" width="1670" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="3a1b4ece-710a-422f-8213-bbc6a50112d8" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27">Silva-Falco Thong Sandal (Men's): was $35 now $27</a></strong><br>Right now, there's a nice discount up for grabs on the Skechers Silva-Falco Thong Sandal. These have a simple but stylish design, with a wave pattern across the sole and a canvas strap.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Silva-Falco-Thong-Sandal/dp/B0DD1MZJJ7" target="_blank" rel="nofollow" data-dimension112="3a1b4ece-710a-422f-8213-bbc6a50112d8" data-action="Deal Block" data-label="Silva-Falco Thong Sandal (Men's)" data-dimension48="Silva-Falco Thong Sandal (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="97a77663-a2e5-4baf-8646-72781ba4bf5a" data-action="Deal Block" data-label="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension48="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-mens-Gowalk-Flex-Slip/dp/B09PY2QXDQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qxud7cvTtLMBKrEiBneoVZ" name="go-walk-flex-mens-skechers" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qxud7cvTtLMBKrEiBneoVZ.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-mens-Gowalk-Flex-Slip/dp/B09PY2QXDQ" target="_blank" rel="nofollow" data-dimension112="97a77663-a2e5-4baf-8646-72781ba4bf5a" data-action="Deal Block" data-label="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension48="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension25="$29">Gowalk Flex-Athletic Slip-on Sneakers (Men's): was $73 now $29</a></strong><br>Get some pep in your step thanks to these Go Walk Flex sneakers. This sporty design features a mesh upper with fixed stretch laces, ensuring your shoes stay securely in place on your next run. Plus, these shoes come with Skechers Air-Cooled Goga Mat insoles to cushion your arches while on the go.<a class="view-deal button" href="https://www.amazon.com/Skechers-mens-Gowalk-Flex-Slip/dp/B09PY2QXDQ" target="_blank" rel="nofollow" data-dimension112="97a77663-a2e5-4baf-8646-72781ba4bf5a" data-action="Deal Block" data-label="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension48="Gowalk Flex-Athletic Slip-on Sneakers (Men's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$33" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.29%;"><img id="jaRRo4CTyHqGLMoKjm9FS9" name="71gH6vK9lyL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jaRRo4CTyHqGLMoKjm9FS9.jpg" mos="" align="middle" fullscreen="" width="695" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$33">Squad Sr Food Service Shoe (Women's): was $69 now $33</a></strong><br>If you're on the hunt for a comfortable pair of work shoes, look no further. Skechers' Squad Sr Food Service Shoe features a slip-resistant sole to help prevent any on-the-job mishaps. Comfort and protection combine with its sporty utility design and a cushioned Skechers Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$33">View Deal</a></p></div><div class="product"><a data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:67.05%;"><img id="CCam7kvFwRzi3tDt59zZbR" name="51+3J2SqJRL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CCam7kvFwRzi3tDt59zZbR.jpg" mos="" align="middle" fullscreen="" width="695" height="466" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34">D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's): was $74 now $34</a></strong><br>The Skechers D'Lites Fresh Start sneakers are on sale from $34 at Amazon. These lace-up sneakers have air-cooled memory foam and a lightweight shock-absorbing midsole. Be sure to compare the different colors available in your size to find the best deal.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJQLK" target="_blank" rel="nofollow" data-dimension112="9faa44b8-7767-48c1-a4c9-e7ec740e6239" data-action="Deal Block" data-label="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension48="D'lites Fresh Start Memory Foam Lace-up Sneaker (Women's)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.13%;"><img id="zkDiq9zWvSUgTBf872DjZD" name="71kZlroLXaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zkDiq9zWvSUgTBf872DjZD.jpg" mos="" align="middle" fullscreen="" width="695" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34">Foamies Arch Fit-Valiant Clog (Men’s): was $49 now $34</a></strong><br>Forget Crocs! These Skechers Foamies are now on sale starting from $34. Made of molded EVA foam, these provide extra arch support to make them more comfortable during walks. They also have grippy traction outsoles and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$34">View Deal</a></p></div><div class="product"><a data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:48.06%;"><img id="FiiNLRz2GaxwCfW6wirefn" name="81VesXGiqmL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FiiNLRz2GaxwCfW6wirefn.jpg" mos="" align="middle" fullscreen="" width="695" height="334" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">Summits-Fantasy Walk Sport Sandal (Women's): was $50 now $35</a></strong><br>These sandals have a sporty look that makes them look super cool, and they have flexible traction outsoles that make them well-suited for difficult terrain. Plus, their knit strap will keep them securely on your feet and won't rub.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:69.35%;"><img id="mUEtvgd5q6gu6xJhpEJwp5" name="81sa8YdU5XL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mUEtvgd5q6gu6xJhpEJwp5.jpg" mos="" align="middle" fullscreen="" width="695" height="482" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">Vigor 2.0 Trait Memory Foam Sneaker (Men's): was $89 now $42</a></strong><br>I'm a big fan of the sharp range of black and brown color options this shoe comes in, and they're super comfortable to boot, thanks to their Skechers Memory Foam cushioned comfort insole. They also have a flexible traction outsole that moves with you and keeps you steady on rough terrain.<a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Memory-Sneaker-Charcoal/dp/B00MAMFXQW" target="_blank" rel="nofollow" data-dimension112="baed62db-a413-4b58-aff6-f37ce3916345" data-action="Deal Block" data-label="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension48="Vigor 2.0 Trait Memory Foam Sneaker (Men's)" data-dimension25="$42">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">Arya-Clear Skies Loafer (Women's): was $59 now $49</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere, from the office to the beach! With air-cooled memory foam underfoot and a stretch knit upper, your feet will be supported, and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$59" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.17%;"><img id="RrzjyjTS38zxAKAfYJxMDf" name="61Z25CwqSbL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RrzjyjTS38zxAKAfYJxMDf.jpg" mos="" align="middle" fullscreen="" width="695" height="439" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow" data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$59">Stamina Cutback Oxford (Men's): was $74 now $59</a></strong><br>The Skechers Stamina Nuovo are durable, well-built sneakers with extra grippy soles that make them great for navigating tougher terrain. These shoes also feature a padded tongue and collar to provide extra ankle support where needed. <a class="view-deal button" href="https://www.amazon.com/Skechers-Stamina-Cutback-Lace-Up-Charcoal/dp/B00A2BS47S" target="_blank" rel="nofollow" data-dimension112="d77d0257-8936-424e-b249-a237e99f4d66" data-action="Deal Block" data-label="Stamina Cutback Oxford (Men's)" data-dimension48="Stamina Cutback Oxford (Men's)" data-dimension25="$59">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I’m ditching my New Balance shoes for these Skechers on my 3 mile runs — here's why ]]></title>
                                                                                                <dc:content><![CDATA[ <p>I've relied on <a href="https://www.tomsguide.com/reviews/new-balance-1080v13">New Balance Fresh Foam</a> running shoes for years. I think they offer great arch support and are super comfortable to wear, and in my opinion are some of the <a href="https://www.tomsguide.com/best-picks/best-running-shoes">best running shoes</a>. </p><p>But I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run. </p><div class="product"><a data-dimension112="27aeda41-56c7-43ca-a6fe-498fb4e63905" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$62" href="https://www.amazon.com/Skechers-Cushioning-Elite-Natural-Pink/dp/B0CNP916C4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:88.50%;"><img id="utPC34hzynQug92EifSgE6" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/utPC34hzynQug92EifSgE6.png" mos="" align="middle" fullscreen="" width="800" height="708" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>I have been relying on the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="27aeda41-56c7-43ca-a6fe-498fb4e63905" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$62">Skechers Max Cushioning Elite 2.0</a> sneakers for runs for over a month and they have incredible bounce to help me move faster with fewer aches and pains.<a class="view-deal button" href="https://www.amazon.com/Skechers-Cushioning-Elite-Natural-Pink/dp/B0CNP916C4" target="_blank" rel="nofollow" data-dimension112="27aeda41-56c7-43ca-a6fe-498fb4e63905" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$62">View Deal</a></p></div><p>So yes, the change in shoes has made me a little faster but the comfort and support from them alone makes it worth the change.</p><h2 id="cushion-and-lift">Cushion and lift</h2><p>The midsole of the shoe is made from memory foam and a PU (polyurethane) foam which, when put together, creates a bouncy and springy walk. The Skechers Air-Cooled Goga Mat technology also provides further cushioning for high intensity exercise. </p><p>The sole has a two-inch lift and I could really feel the effect of this from the shock absorption the shoe offers. My poor knees bear the brunt of the effects of my running, and in the weeks I have used these sneakers I haven’t had any aches or pains. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="22c5D6gy65eJbaHsPMNBGM" name="Skechers Max Cushioning Elite 2.0" alt="Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/22c5D6gy65eJbaHsPMNBGM.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>I have also noticed the elevation from the sole means I am leaning forward ever so slightly, so the shoes will automatically propel you forward with every step you take.</p><h2 id="cooling">Cooling</h2><p>These shoes are totally breathable and kept my feet far cooler than my usual New Balances. And while the mesh upper of the shoe makes for a cool running experience, it’s not so great for running in the rain. </p><p>Skechers are of course known for their breathability, but I didn’t quite understand the hype until trying these out. While the Goga Mat technology works to cushion the show, it also has a cooling effect. This is also in the <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers’ Go Run Elevate 2.0</a> sneakers and makes them extremely comfortable to wear for long periods.</p><div class="product"><a data-dimension112="754907fe-b14e-40e0-bf21-99774a60f4e1" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CPJFM8D4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="V5K4S87ykmwnsWPnRG5vQG" name="skechers go run elevate deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5K4S87ykmwnsWPnRG5vQG.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We have awarded the <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review" data-dimension112="754907fe-b14e-40e0-bf21-99774a60f4e1" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$46">Skechers Go Run Elevate 2.0</a> a coveted 4-stars. They are a great option for new runners as the elevated sole makes them bouncy, and they are lightweight to make every step easy. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CPJFM8D4" target="_blank" rel="nofollow" data-dimension112="754907fe-b14e-40e0-bf21-99774a60f4e1" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$46">View Deal</a></p></div><h2 id="space-for-toes">Space for toes</h2><p>Most Skechers shoes come with a wide fit option, but I would say the Max Cushioning Elite 2.0 run wide anyway. While I have narrow feet, there was more than enough room in the regular fit version of these sneakers. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ohcuZ5JyjCHdB5johvKRFM" name="Skechers Max Cushioning Elite 2.0" alt="Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/ohcuZ5JyjCHdB5johvKRFM.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>That meant there was plenty of room in the toe box and no squished toes in sight, This is an issue I find with a lot of sneakers I wear, where the toe box tapers to almost a point. While the Skechers still have a flattering shape, they are not constrictive.</p><h2 id="arch-support">Arch support</h2><p>I have very arched feet from years of ballet training, so when I don’t have enough support from my shoes I really feel it. And as a chronic Doc Martens wearer, I know the impact of an uncomfortable shoe. </p><p>By having extra support in the arch area of my foot, my runs have become more comfortable, but that’s not the best part. </p><p>Usually a little while after a run, my arches can become slightly sore without the right support, and this is something I was experiencing with my previous running shoes. Since switching to Skechers I haven’t had any aches. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YahwUpD9PXT28pCuaibdDM" name="Skechers Max Cushioning Elite 2.0" alt="Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/YahwUpD9PXT28pCuaibdDM.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>I will definitely be sticking with Skechers for my short runs from now on. For longer runs I would still go down the route of a sturdier shoe like the <a href="https://www.tomsguide.com/wellness/running/asics-novablast-5-review">Asics Novablast 5</a>, but for short training runs where you need to prioritize comfort? I can’t recommend these Skechers enough.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/running/im-ditching-my-new-balance-shoes-for-these-skechers-on-my-3-mile-runs-heres-why</link>
                                                                            <description>
                            <![CDATA[ Skechers are renowned for being some of the comfiest shoes on the market, and these running shoes prove that comfort can be for exercise too. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">cH7W4tfpG2Y6cnUMoj2g3F</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ffj9kivnukdJN6etEFrXFM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 19 Jun 2025 16:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Running]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                    <category><![CDATA[Fitness]]></category>
                                                                                                <author><![CDATA[ ashley.thieme@futurenet.com (Ashley Thieme) ]]></author>                    <dc:creator><![CDATA[ Ashley Thieme ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ashley Thieme is a staff writer on the Reviews team at Tom’s Guide where she tests out the latest tech so you can know what’s going to be worth your time and money.She has a master’s degree in Magazine Journalism and a bachelor’s degree in Journalism, Media and Sociology from Cardiff University. She has bylines in titles including Women’s Health UK online, sharing the latest health and wellness news stories, and Virgin Radio UK, providing the latest entertainment news and working on celebrity interviews.She has experience reporting on a variety of topics including music, literature, motorsport, entertainment and health, and has her own newsletter where she shares reviews of her favorite books, Ashley’s Reading Nook. In previously published work, she has reviewed live music events, books, and wellness products.She values the importance of tech enhancing your life rather than taking over, and as a music fanatic, she is always looking for the best way to listen to new music releases. Discovering the top audio equipment that enhances sound quality and provides optimum comfort is what Ashley does best.In her spare time, Ashley enjoys hitting her reading goals on Goodreads by getting into the latest fantasy novels with a cup of tea as well as getting out in the Welsh mountains for a good hike on the weekend.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ffj9kivnukdJN6etEFrXFM-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background. ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ffj9kivnukdJN6etEFrXFM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I've relied on <a href="https://www.tomsguide.com/reviews/new-balance-1080v13">New Balance Fresh Foam</a> running shoes for years. I think they offer great arch support and are super comfortable to wear, and in my opinion are some of the <a href="https://www.tomsguide.com/best-picks/best-running-shoes">best running shoes</a>. </p><p>But I didn’t know that I was missing a whole other level of comfort until I tested the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review">Skechers Max Cushioning Elite 2.0</a>. They are so comfortable to wear even just for walking around, but when I took them on a run for the first time I set a new PR for my 3-mile run. </p><div class="product"><a data-dimension112="27aeda41-56c7-43ca-a6fe-498fb4e63905" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$62" href="https://www.amazon.com/Skechers-Cushioning-Elite-Natural-Pink/dp/B0CNP916C4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:88.50%;"><img id="utPC34hzynQug92EifSgE6" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/utPC34hzynQug92EifSgE6.png" mos="" align="middle" fullscreen="" width="800" height="708" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>I have been relying on the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="27aeda41-56c7-43ca-a6fe-498fb4e63905" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$62">Skechers Max Cushioning Elite 2.0</a> sneakers for runs for over a month and they have incredible bounce to help me move faster with fewer aches and pains.<a class="view-deal button" href="https://www.amazon.com/Skechers-Cushioning-Elite-Natural-Pink/dp/B0CNP916C4" target="_blank" rel="nofollow" data-dimension112="27aeda41-56c7-43ca-a6fe-498fb4e63905" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$62">View Deal</a></p></div><p>So yes, the change in shoes has made me a little faster but the comfort and support from them alone makes it worth the change.</p><h2 id="cushion-and-lift">Cushion and lift</h2><p>The midsole of the shoe is made from memory foam and a PU (polyurethane) foam which, when put together, creates a bouncy and springy walk. The Skechers Air-Cooled Goga Mat technology also provides further cushioning for high intensity exercise. </p><p>The sole has a two-inch lift and I could really feel the effect of this from the shock absorption the shoe offers. My poor knees bear the brunt of the effects of my running, and in the weeks I have used these sneakers I haven’t had any aches or pains. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="22c5D6gy65eJbaHsPMNBGM" name="Skechers Max Cushioning Elite 2.0" alt="Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/22c5D6gy65eJbaHsPMNBGM.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>I have also noticed the elevation from the sole means I am leaning forward ever so slightly, so the shoes will automatically propel you forward with every step you take.</p><h2 id="cooling">Cooling</h2><p>These shoes are totally breathable and kept my feet far cooler than my usual New Balances. And while the mesh upper of the shoe makes for a cool running experience, it’s not so great for running in the rain. </p><p>Skechers are of course known for their breathability, but I didn’t quite understand the hype until trying these out. While the Goga Mat technology works to cushion the show, it also has a cooling effect. This is also in the <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers’ Go Run Elevate 2.0</a> sneakers and makes them extremely comfortable to wear for long periods.</p><div class="product"><a data-dimension112="754907fe-b14e-40e0-bf21-99774a60f4e1" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$46" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CPJFM8D4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="V5K4S87ykmwnsWPnRG5vQG" name="skechers go run elevate deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5K4S87ykmwnsWPnRG5vQG.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We have awarded the <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review" data-dimension112="754907fe-b14e-40e0-bf21-99774a60f4e1" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$46">Skechers Go Run Elevate 2.0</a> a coveted 4-stars. They are a great option for new runners as the elevated sole makes them bouncy, and they are lightweight to make every step easy. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CPJFM8D4" target="_blank" rel="nofollow" data-dimension112="754907fe-b14e-40e0-bf21-99774a60f4e1" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$46">View Deal</a></p></div><h2 id="space-for-toes">Space for toes</h2><p>Most Skechers shoes come with a wide fit option, but I would say the Max Cushioning Elite 2.0 run wide anyway. While I have narrow feet, there was more than enough room in the regular fit version of these sneakers. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ohcuZ5JyjCHdB5johvKRFM" name="Skechers Max Cushioning Elite 2.0" alt="Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/ohcuZ5JyjCHdB5johvKRFM.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>That meant there was plenty of room in the toe box and no squished toes in sight, This is an issue I find with a lot of sneakers I wear, where the toe box tapers to almost a point. While the Skechers still have a flattering shape, they are not constrictive.</p><h2 id="arch-support">Arch support</h2><p>I have very arched feet from years of ballet training, so when I don’t have enough support from my shoes I really feel it. And as a chronic Doc Martens wearer, I know the impact of an uncomfortable shoe. </p><p>By having extra support in the arch area of my foot, my runs have become more comfortable, but that’s not the best part. </p><p>Usually a little while after a run, my arches can become slightly sore without the right support, and this is something I was experiencing with my previous running shoes. Since switching to Skechers I haven’t had any aches. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YahwUpD9PXT28pCuaibdDM" name="Skechers Max Cushioning Elite 2.0" alt="Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/YahwUpD9PXT28pCuaibdDM.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>I will definitely be sticking with Skechers for my short runs from now on. For longer runs I would still go down the route of a sturdier shoe like the <a href="https://www.tomsguide.com/wellness/running/asics-novablast-5-review">Asics Novablast 5</a>, but for short training runs where you need to prioritize comfort? I can’t recommend these Skechers enough.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Some of our most-loved Skechers are on sale from $21 this weekend — 15 deals I recommend buying ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Amazon is slashing the prices of Skechers this weekend, so you’ll definitely want to fill your cart. A bunch of popular styles are seeing epic discounts in <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon’s Skechers sale</a>.</p><p>For example, the <a href="https://www.amazon.com/Skechers-Womens-Summits-Dazzling-Sneaker/dp/B0B4T3GTSC" target="_blank" rel="nofollow">Skechers Summits Dazzling Haze Slip-In Sneakers are on sale from $32 at Amazon</a>. Not only do we rank these as one of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> you can buy, they’re also a #1 best seller in women’s fashion sneakers on Amazon. So if our 4-star <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Summits Dazzling Haze review</a> isn’t enough to convince you, they also have an excellent 4.6-star rating on Amazon based on over 13,000 customer reviews.</p><p>I’ve listed my favorite Skechers deals below. To find more ways to save, take a look at our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> page, and see the <a href="https://www.tomsguide.com/sales-events/amazon-weekend-sale-live-from-usd4-heres-31-deals-id-shop-on-carhartt-apparel-yeti-grills-tvs-appliances-and-more">deals I’d buy from $4 in Amazon’s weekend sale</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/9E9BB688-460F-46C9-9132-F1B94C1A69AA" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Graceful-Soft Soul Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><strong>was $25 now from $21</strong></a></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $21</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $22</strong></a><strong></strong></li><li><strong>Haney Oxford (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><strong>was $55 now from $23</strong></a></li><li><strong>Slade - Munson Slip-Ons (Men's): </strong><a href="https://www.amazon.com/Skechers-Slade-Munson-Moccasin-Light-Brown/dp/B0CTFNCB15" target="_blank" rel="nofollow"><strong>was $70 now from $23</strong></a></li><li><strong>Slade-Breyer Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow"><strong>was $75 now from $27</strong></a></li><li><strong>Hands Free Slip-ins Ultra Flex 3.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow"><strong>was $92 now from $27</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a></li><li><strong>Dazzling Haze Slip Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow"><strong>was $75 now from $32</strong></a></li><li><strong>Summits-Fantasy Walk Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><strong>was $50 now from $35</strong></a><strong></strong></li><li><strong>Prewitt Four Strap Open Toe Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow"><strong>was $55 now from $41</strong></a></li><li><strong>Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow"><strong>was $69 now from $51</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:927px;"><p class="vanilla-image-block" style="padding-top:67.96%;"><img id="BotntsX5KCVnGgPfU5KYhN" name="51IvzHKb+-L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BotntsX5KCVnGgPfU5KYhN.jpg" mos="" align="middle" fullscreen="" width="927" height="630" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21">Graceful-Soft Soul Sneaker (Women's): was $25 now $21</a></strong><br>Right now you can add the Skechers Graceful-Soft Soul Sneakers to your wardrobe for as low as $21. Skechers bills these as having "sock-like comfort" thanks to their stretch knit upper, and you'll also be able to slip them on without tying your laces. Customers love that they're lightweight and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="4b8b342d-bb7a-4ec6-9a6a-ac296ca1af51" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="4b8b342d-bb7a-4ec6-9a6a-ac296ca1af51" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$21">Bobs Copa (Women's): was $55 now $21</a></strong><br>Score these comfortable Skechers sneakers starting from $21. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="4b8b342d-bb7a-4ec6-9a6a-ac296ca1af51" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">Plus-Peace and Love Ballet Flat (Women's): was $42 now $22</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="ded3b3db-5c2a-4183-a065-d5b532c523d2" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="ded3b3db-5c2a-4183-a065-d5b532c523d2" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$23">Haney Oxford (Men's): was $55 now $23</a></strong><br>Now on sale starting from just $23, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="ded3b3db-5c2a-4183-a065-d5b532c523d2" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="2a077dd6-7720-426b-9187-cdc3a9fd621b" data-action="Deal Block" data-label="Slade - Munson Slip-Ons (Men's)" data-dimension48="Slade - Munson Slip-Ons (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Slade-Munson-Moccasin-Light-Brown/dp/B0CTFNCB15" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:944px;"><p class="vanilla-image-block" style="padding-top:73.62%;"><img id="FC9yUt276ukzavKTXWyoia" name="61X1F6jPB7L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FC9yUt276ukzavKTXWyoia.jpg" mos="" align="middle" fullscreen="" width="944" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slade-Munson-Moccasin-Light-Brown/dp/B0CTFNCB15" target="_blank" rel="nofollow" data-dimension112="2a077dd6-7720-426b-9187-cdc3a9fd621b" data-action="Deal Block" data-label="Slade - Munson Slip-Ons (Men's)" data-dimension48="Slade - Munson Slip-Ons (Men's)" data-dimension25="$23">Slade - Munson Slip-Ons (Men's): was $70 now $23</a></strong><br>Keep things casual with these comfy Skechers loafers. They have a durable canvas upper, and their range of soft color schemes make them perfect to wear in summer. They also have Skechers Goga Mat Arch cushioning, and have charcoal infused insoles to help fight foot odor.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slade-Munson-Moccasin-Light-Brown/dp/B0CTFNCB15" target="_blank" rel="nofollow" data-dimension112="2a077dd6-7720-426b-9187-cdc3a9fd621b" data-action="Deal Block" data-label="Slade - Munson Slip-Ons (Men's)" data-dimension48="Slade - Munson Slip-Ons (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="92cfc958-c325-447d-a449-93e9d8188065" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:951px;"><p class="vanilla-image-block" style="padding-top:62.67%;"><img id="Z6UTE768SNfLarhncCUpX" name="51yqiSgdQ6L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Z6UTE768SNfLarhncCUpX.jpg" mos="" align="middle" fullscreen="" width="951" height="596" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow" data-dimension112="92cfc958-c325-447d-a449-93e9d8188065" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27">Slade-Breyer Sneaker (Men's): was $65 now $27</a></strong><br>This pair of Skechers sneakers sports a dressy style that makes them great for elevated casual looks. Plus, you get extra support for your feet with Skechers Goga Mat Arch cushioning, and they're treated with charcoal to reduce odors.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow" data-dimension112="92cfc958-c325-447d-a449-93e9d8188065" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1028px;"><p class="vanilla-image-block" style="padding-top:67.61%;"><img id="asqXdzvjFKvVJ2eyCWwRYm" name="61V6bjBgcqL._AC_SY695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/asqXdzvjFKvVJ2eyCWwRYm.jpg" mos="" align="middle" fullscreen="" width="1028" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow" data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$27">Hands Free Slip-ins Ultra Flex 3.0 (Women's): was $92 now $27</a></strong><br>The Skechers Ultra Flex 3.0 slip-ons are our choice for the most versatile Skechers sneaker. As you'd expect, they're lightweight and comfortable with pillowy soft midsoles and Air-Cooled Memory Foam. In our <a href="https://www.tomsguide.com/reviews/Skechers-Slip-Ins-Ultra-Flex-3.0">Skechers Hands Free Ultra Flex 3.0 Brilliant Path review</a>, we said they're great for casual wear, but we don't recommend them for high-impact exercise. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow" data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="edeea904-4b63-49ad-a897-8ec47a567e93" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="edeea904-4b63-49ad-a897-8ec47a567e93" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">Dazzling Haze Slip Ins (Women's): was $75 now $32</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="edeea904-4b63-49ad-a897-8ec47a567e93" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:48.06%;"><img id="FiiNLRz2GaxwCfW6wirefn" name="81VesXGiqmL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FiiNLRz2GaxwCfW6wirefn.jpg" mos="" align="middle" fullscreen="" width="695" height="334" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">Summits-Fantasy Walk Sport Sandal (Women's): was $50 now $35</a></strong><br>These sandals have a sporty look that makes them look super cool, and they have flexible traction outsoles that make them well-suited to difficult terrain. Plus, their knit strap will keep them securely on your feet and won't rub.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.13%;"><img id="zkDiq9zWvSUgTBf872DjZD" name="71kZlroLXaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zkDiq9zWvSUgTBf872DjZD.jpg" mos="" align="middle" fullscreen="" width="695" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35">Foamies Arch Fit-Valiant Clog (Men’s): was $49 now $35</a></strong><br>Forget Crocs! These Skechers Foamies are now on sale starting from $35. Made of molded EVA foam, these provide extra arch support to make them extra comfortable during walks. They also have grippy traction outsoles and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$41" href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1044px;"><p class="vanilla-image-block" style="padding-top:66.57%;"><img id="rC9iKnvDKGsZBVVGU6hY6C" name="81CWs9DtvCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rC9iKnvDKGsZBVVGU6hY6C.jpg" mos="" align="middle" fullscreen="" width="1044" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow" data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$41">Prewitt Four Strap Open Toe Sandal (Men's): was $55 now $41</a></strong><br>These Skechers sandals have a cool, rugged design that will help you take on summer. They feature a relaxed fit and have Luxe Foam insoles for a super comfortable and supportive feel. Plus, their four straps will help keep them secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow" data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.29%;"><img id="jaRRo4CTyHqGLMoKjm9FS9" name="71gH6vK9lyL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jaRRo4CTyHqGLMoKjm9FS9.jpg" mos="" align="middle" fullscreen="" width="695" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$44">Squad Sr Food Service Shoe (Women's): was $69 now $44</a></strong><br>If you're on the hunt for a comfortable pair of work shoes, look no further. Skechers' Squad Sr Food Service Shoe features a slip-resistant sole to help prevent any on-the-job mishaps. Comfort and protection combine with its sporty utility design and a cushioned Skechers Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">Arya-Clear Skies Loafer (Women's): was $59 now $49</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere from the office to the beach! With air cooled memory foam underfoot and a stretch knit upper, your feet will be supported and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1036px;"><p class="vanilla-image-block" style="padding-top:67.08%;"><img id="tFb38BfbFaGZ8qQERtaefm" name="715-3WdhEiL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tFb38BfbFaGZ8qQERtaefm.jpg" mos="" align="middle" fullscreen="" width="1036" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow" data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$51">Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's): was $69 now $51</a></strong><br>These super-cute Skechers Bobs are now on sale for a price cut. These slip-ins go on easily and stay in place thanks to their padded heel pillow. Plus, their simple, clean design is easy to style.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow" data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$51">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/some-of-our-most-loved-skechers-are-on-sale-from-usd21-this-weekend-15-deals-i-recommend-buying</link>
                                                                            <description>
                            <![CDATA[ Sneakers, sandals and more from Skechers are seeing epic price cuts at Amazon — add these deals to your cart before they sell out! ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">upz6hqYDAK7grcvcdLUEfF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vzDj3unNzdseffdZY9WcHJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 14 Jun 2025 08:01:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/vzDj3unNzdseffdZY9WcHJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers main image]]></media:description>                                                            <media:text><![CDATA[Skechers main image]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers main image]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vzDj3unNzdseffdZY9WcHJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon is slashing the prices of Skechers this weekend, so you’ll definitely want to fill your cart. A bunch of popular styles are seeing epic discounts in <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Amazon’s Skechers sale</a>.</p><p>For example, the <a href="https://www.amazon.com/Skechers-Womens-Summits-Dazzling-Sneaker/dp/B0B4T3GTSC" target="_blank" rel="nofollow">Skechers Summits Dazzling Haze Slip-In Sneakers are on sale from $32 at Amazon</a>. Not only do we rank these as one of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> you can buy, they’re also a #1 best seller in women’s fashion sneakers on Amazon. So if our 4-star <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Summits Dazzling Haze review</a> isn’t enough to convince you, they also have an excellent 4.6-star rating on Amazon based on over 13,000 customer reviews.</p><p>I’ve listed my favorite Skechers deals below. To find more ways to save, take a look at our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> page, and see the <a href="https://www.tomsguide.com/sales-events/amazon-weekend-sale-live-from-usd4-heres-31-deals-id-shop-on-carhartt-apparel-yeti-grills-tvs-appliances-and-more">deals I’d buy from $4 in Amazon’s weekend sale</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/9E9BB688-460F-46C9-9132-F1B94C1A69AA" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Graceful-Soft Soul Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><strong>was $25 now from $21</strong></a></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $21</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $22</strong></a><strong></strong></li><li><strong>Haney Oxford (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><strong>was $55 now from $23</strong></a></li><li><strong>Slade - Munson Slip-Ons (Men's): </strong><a href="https://www.amazon.com/Skechers-Slade-Munson-Moccasin-Light-Brown/dp/B0CTFNCB15" target="_blank" rel="nofollow"><strong>was $70 now from $23</strong></a></li><li><strong>Slade-Breyer Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow"><strong>was $75 now from $27</strong></a></li><li><strong>Hands Free Slip-ins Ultra Flex 3.0 (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow"><strong>was $92 now from $27</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a></li><li><strong>Dazzling Haze Slip Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow"><strong>was $75 now from $32</strong></a></li><li><strong>Summits-Fantasy Walk Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><strong>was $50 now from $35</strong></a><strong></strong></li><li><strong>Prewitt Four Strap Open Toe Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow"><strong>was $55 now from $41</strong></a></li><li><strong>Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow"><strong>was $69 now from $51</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:927px;"><p class="vanilla-image-block" style="padding-top:67.96%;"><img id="BotntsX5KCVnGgPfU5KYhN" name="51IvzHKb+-L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BotntsX5KCVnGgPfU5KYhN.jpg" mos="" align="middle" fullscreen="" width="927" height="630" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21">Graceful-Soft Soul Sneaker (Women's): was $25 now $21</a></strong><br>Right now you can add the Skechers Graceful-Soft Soul Sneakers to your wardrobe for as low as $21. Skechers bills these as having "sock-like comfort" thanks to their stretch knit upper, and you'll also be able to slip them on without tying your laces. Customers love that they're lightweight and comfortable.<a class="view-deal button" href="https://www.amazon.com/Skechers-Graceful-Soft-Soul-Black/dp/B0CN33JW2M" target="_blank" rel="nofollow" data-dimension112="4d727cdb-c049-44a3-a1cc-6a9427e04ec3" data-action="Deal Block" data-label="Graceful-Soft Soul Sneaker (Women's)" data-dimension48="Graceful-Soft Soul Sneaker (Women's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="4b8b342d-bb7a-4ec6-9a6a-ac296ca1af51" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="4b8b342d-bb7a-4ec6-9a6a-ac296ca1af51" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$21">Bobs Copa (Women's): was $55 now $21</a></strong><br>Score these comfortable Skechers sneakers starting from $21. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="4b8b342d-bb7a-4ec6-9a6a-ac296ca1af51" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">Plus-Peace and Love Ballet Flat (Women's): was $42 now $22</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$22">View Deal</a></p></div><div class="product"><a data-dimension112="ded3b3db-5c2a-4183-a065-d5b532c523d2" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:65.78%;"><img id="4JcFzgYiBrK8Me97XgAecE" name="81Tc4SfGUUL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4JcFzgYiBrK8Me97XgAecE.jpg" mos="" align="middle" fullscreen="" width="675" height="444" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="ded3b3db-5c2a-4183-a065-d5b532c523d2" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$23">Haney Oxford (Men's): was $55 now $23</a></strong><br>Now on sale starting from just $23, these Skechers Haney Oxford shoes are a steal. These come in three attractive brown shades and have a lace-up synthetic leather upper. They're also much more comfortable than your average pair of oxfords, thanks to their Skechers Air-Cooled Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Haney-Oxford/dp/B0CYJMVFDK" target="_blank" rel="nofollow" data-dimension112="ded3b3db-5c2a-4183-a065-d5b532c523d2" data-action="Deal Block" data-label="Haney Oxford (Men's)" data-dimension48="Haney Oxford (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="2a077dd6-7720-426b-9187-cdc3a9fd621b" data-action="Deal Block" data-label="Slade - Munson Slip-Ons (Men's)" data-dimension48="Slade - Munson Slip-Ons (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Slade-Munson-Moccasin-Light-Brown/dp/B0CTFNCB15" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:944px;"><p class="vanilla-image-block" style="padding-top:73.62%;"><img id="FC9yUt276ukzavKTXWyoia" name="61X1F6jPB7L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FC9yUt276ukzavKTXWyoia.jpg" mos="" align="middle" fullscreen="" width="944" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Slade-Munson-Moccasin-Light-Brown/dp/B0CTFNCB15" target="_blank" rel="nofollow" data-dimension112="2a077dd6-7720-426b-9187-cdc3a9fd621b" data-action="Deal Block" data-label="Slade - Munson Slip-Ons (Men's)" data-dimension48="Slade - Munson Slip-Ons (Men's)" data-dimension25="$23">Slade - Munson Slip-Ons (Men's): was $70 now $23</a></strong><br>Keep things casual with these comfy Skechers loafers. They have a durable canvas upper, and their range of soft color schemes make them perfect to wear in summer. They also have Skechers Goga Mat Arch cushioning, and have charcoal infused insoles to help fight foot odor.<a class="view-deal button" href="https://www.amazon.com/Skechers-Slade-Munson-Moccasin-Light-Brown/dp/B0CTFNCB15" target="_blank" rel="nofollow" data-dimension112="2a077dd6-7720-426b-9187-cdc3a9fd621b" data-action="Deal Block" data-label="Slade - Munson Slip-Ons (Men's)" data-dimension48="Slade - Munson Slip-Ons (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="92cfc958-c325-447d-a449-93e9d8188065" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:951px;"><p class="vanilla-image-block" style="padding-top:62.67%;"><img id="Z6UTE768SNfLarhncCUpX" name="51yqiSgdQ6L._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Z6UTE768SNfLarhncCUpX.jpg" mos="" align="middle" fullscreen="" width="951" height="596" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow" data-dimension112="92cfc958-c325-447d-a449-93e9d8188065" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27">Slade-Breyer Sneaker (Men's): was $65 now $27</a></strong><br>This pair of Skechers sneakers sports a dressy style that makes them great for elevated casual looks. Plus, you get extra support for your feet with Skechers Goga Mat Arch cushioning, and they're treated with charcoal to reduce odors.<a class="view-deal button" href="https://www.amazon.com/Skechers-USA-Mens-Slade-Breyer-Sneaker/dp/B0CYRYJ9TK" target="_blank" rel="nofollow" data-dimension112="92cfc958-c325-447d-a449-93e9d8188065" data-action="Deal Block" data-label="Slade-Breyer Sneaker (Men's)" data-dimension48="Slade-Breyer Sneaker (Men's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$27" href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1028px;"><p class="vanilla-image-block" style="padding-top:67.61%;"><img id="asqXdzvjFKvVJ2eyCWwRYm" name="61V6bjBgcqL._AC_SY695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/asqXdzvjFKvVJ2eyCWwRYm.jpg" mos="" align="middle" fullscreen="" width="1028" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow" data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$27">Hands Free Slip-ins Ultra Flex 3.0 (Women's): was $92 now $27</a></strong><br>The Skechers Ultra Flex 3.0 slip-ons are our choice for the most versatile Skechers sneaker. As you'd expect, they're lightweight and comfortable with pillowy soft midsoles and Air-Cooled Memory Foam. In our <a href="https://www.tomsguide.com/reviews/Skechers-Slip-Ins-Ultra-Flex-3.0">Skechers Hands Free Ultra Flex 3.0 Brilliant Path review</a>, we said they're great for casual wear, but we don't recommend them for high-impact exercise. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Brilliant-Sneaker/dp/B0BY3STDSK" target="_blank" rel="nofollow" data-dimension112="f5d1db2e-c237-4bf9-8094-3b56fbd1553f" data-action="Deal Block" data-label="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension48="Hands Free Slip-ins Ultra Flex 3.0 (Women's)" data-dimension25="$27">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="edeea904-4b63-49ad-a897-8ec47a567e93" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1014px;"><p class="vanilla-image-block" style="padding-top:99.01%;"><img id="pSZ3kia4ASQrHBkvC9wUx7" name="Skechers_Slip_Ins_Dazzling_Haze.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pSZ3kia4ASQrHBkvC9wUx7.jpg" mos="" align="middle" fullscreen="" width="1014" height="1004" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="edeea904-4b63-49ad-a897-8ec47a567e93" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">Dazzling Haze Slip Ins (Women's): was $75 now $32</a></strong><br>These are the best Skechers slip-ins we've tested, so they're the ones to get if you want a super easy way to put your shoes on. They're lightweight, stretchy and breathable. In our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-summit">Skechers Slip Ins Dazzling Haze review</a>, we said they're perfect for low-impact activities like walking, light resistance training and dance cardio.<a class="view-deal button" href="https://www.amazon.com/Skechers-149937-Summits-Navy-Purple/dp/B0BQ3537SP" target="_blank" rel="nofollow" data-dimension112="edeea904-4b63-49ad-a897-8ec47a567e93" data-action="Deal Block" data-label="Dazzling Haze Slip Ins (Women's)" data-dimension48="Dazzling Haze Slip Ins (Women's)" data-dimension25="$32">View Deal</a></p></div><div class="product"><a data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:48.06%;"><img id="FiiNLRz2GaxwCfW6wirefn" name="81VesXGiqmL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FiiNLRz2GaxwCfW6wirefn.jpg" mos="" align="middle" fullscreen="" width="695" height="334" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">Summits-Fantasy Walk Sport Sandal (Women's): was $50 now $35</a></strong><br>These sandals have a sporty look that makes them look super cool, and they have flexible traction outsoles that make them well-suited to difficult terrain. Plus, their knit strap will keep them securely on your feet and won't rub.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.13%;"><img id="zkDiq9zWvSUgTBf872DjZD" name="71kZlroLXaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zkDiq9zWvSUgTBf872DjZD.jpg" mos="" align="middle" fullscreen="" width="695" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35">Foamies Arch Fit-Valiant Clog (Men’s): was $49 now $35</a></strong><br>Forget Crocs! These Skechers Foamies are now on sale starting from $35. Made of molded EVA foam, these provide extra arch support to make them extra comfortable during walks. They also have grippy traction outsoles and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$41" href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1044px;"><p class="vanilla-image-block" style="padding-top:66.57%;"><img id="rC9iKnvDKGsZBVVGU6hY6C" name="81CWs9DtvCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rC9iKnvDKGsZBVVGU6hY6C.jpg" mos="" align="middle" fullscreen="" width="1044" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow" data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$41">Prewitt Four Strap Open Toe Sandal (Men's): was $55 now $41</a></strong><br>These Skechers sandals have a cool, rugged design that will help you take on summer. They feature a relaxed fit and have Luxe Foam insoles for a super comfortable and supportive feel. Plus, their four straps will help keep them secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow" data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$41">View Deal</a></p></div><div class="product"><a data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$44" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.29%;"><img id="jaRRo4CTyHqGLMoKjm9FS9" name="71gH6vK9lyL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jaRRo4CTyHqGLMoKjm9FS9.jpg" mos="" align="middle" fullscreen="" width="695" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$44">Squad Sr Food Service Shoe (Women's): was $69 now $44</a></strong><br>If you're on the hunt for a comfortable pair of work shoes, look no further. Skechers' Squad Sr Food Service Shoe features a slip-resistant sole to help prevent any on-the-job mishaps. Comfort and protection combine with its sporty utility design and a cushioned Skechers Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$44">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">Arya-Clear Skies Loafer (Women's): was $59 now $49</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere from the office to the beach! With air cooled memory foam underfoot and a stretch knit upper, your feet will be supported and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$51" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1036px;"><p class="vanilla-image-block" style="padding-top:67.08%;"><img id="tFb38BfbFaGZ8qQERtaefm" name="715-3WdhEiL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tFb38BfbFaGZ8qQERtaefm.jpg" mos="" align="middle" fullscreen="" width="1036" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow" data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$51">Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's): was $69 now $51</a></strong><br>These super-cute Skechers Bobs are now on sale for a price cut. These slip-ins go on easily and stay in place thanks to their padded heel pillow. Plus, their simple, clean design is easy to style.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow" data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$51">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Huge Skechers weekend sale at Amazon live from $21 — 17 deals I’d add to my cart ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Summer is almost here, and for many of us, that means new shoes are in order. Whether you’re in the mood for flip-flops, sandals or comfy sneakers, you’re in luck with this <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers sale at Amazon</a>. A ton of the most popular styles are seeing epic price cuts.</p><p>Right now you can snag the <a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow">Skechers Bobs D'vine-So Hooked Slip-In Sneakers on sale from $55 at Amazon</a>. I’m totally in love with the look of this shoe, especially in the pastel color block “White Blue” design. And with their slip-in construction, you won’t have to waste a second tying your laces when you step out.</p><p>Prices can vary based on your choice of size and color, so check out the different color options available in your size to find the best deals. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a>, and check out the <a href="https://www.tomsguide.com/sales-events/massive-best-buy-weekend-sale-is-live-from-usd12-25-deals-id-add-to-my-cart-on-fathers-day-gifts-grills-oled-tvs-switch-games-and-more">deals I’d get from $12 in Best Buy’s weekend sale</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/9E9BB688-460F-46C9-9132-F1B94C1A69AA" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Uno-Stand on Air Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-UNO-Stand-Sneaker-Purple/dp/B0D1XCYRQD" target="_blank" rel="nofollow"><strong>was $80 now from $21</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $25</strong></a></li><li><strong>Outdoor Casual Slide Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Outdoor-Casual-Slide-Sandal/dp/B0DL8LHC3N" target="_blank" rel="nofollow"><strong>was $48 now from $28</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a></li><li><strong>Summits Summer Blush Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4" target="_blank" rel="nofollow"><strong>was $62 now from $35</strong></a></li><li><strong>Summits-Fantasy Walk Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><strong>was $50 now from $35</strong></a><strong></strong></li><li><strong>Bobs B Flex-Frigid Edge Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Bobs-Flex-Frigid-Sneaker/dp/B0DLLJL9K9" target="_blank" rel="nofollow"><strong>was $59 now from $39</strong></a></li><li><strong>Prewitt Four Strap Open Toe Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow"><strong>was $55 now from $45</strong></a></li><li><strong>Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow"><strong>was $69 now from $55</strong></a></li><li><strong>Hands Free Slip-ins Summits Classy Night (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C94XFB9G" target="_blank" rel="nofollow"><strong>was $80 now from $58</strong></a></li><li><strong>Max Cushioning Arch Fit Roslyn Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow"><strong>was $95 now from $67</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="8cd1c13e-294e-4cc8-af0a-46c5fd5deec4" data-action="Deal Block" data-label="Uno-Stand on Air Sneaker (Men's)" data-dimension48="Uno-Stand on Air Sneaker (Men's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-Mens-UNO-Stand-Sneaker-Purple/dp/B0D1XCYRQD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zw6PUDLrbbYmZJwYcyxK5F" name="uno-stand-on-air-red" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zw6PUDLrbbYmZJwYcyxK5F.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-UNO-Stand-Sneaker-Purple/dp/B0D1XCYRQD" target="_blank" rel="nofollow" data-dimension112="8cd1c13e-294e-4cc8-af0a-46c5fd5deec4" data-action="Deal Block" data-label="Uno-Stand on Air Sneaker (Men's)" data-dimension48="Uno-Stand on Air Sneaker (Men's)" data-dimension25="$21">Uno-Stand on Air Sneaker (Men's): was $80 now $21</a></strong><br>With an Air-Cooled Memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work to your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-UNO-Stand-Sneaker-Purple/dp/B0D1XCYRQD" target="_blank" rel="nofollow" data-dimension112="8cd1c13e-294e-4cc8-af0a-46c5fd5deec4" data-action="Deal Block" data-label="Uno-Stand on Air Sneaker (Men's)" data-dimension48="Uno-Stand on Air Sneaker (Men's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="28f3cc36-46da-4a90-af00-1e428d3ef06c" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="SV8GeGCTEf6Zbi8wMc7SzT" name="71QAQuBgn8L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SV8GeGCTEf6Zbi8wMc7SzT.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow" data-dimension112="28f3cc36-46da-4a90-af00-1e428d3ef06c" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23">Camdenn-Metallic Skies Sneaker (Women's): was $39 now $23</a></strong><br>These Skechers are on sale for a great starting price, so don't sleep on this deal. They have a pretty metallic pattern across the side, with a super comfortable Skechers Air-Cooled Memory Foam insole underfoot.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow" data-dimension112="28f3cc36-46da-4a90-af00-1e428d3ef06c" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25">Plus-Peace and Love Ballet Flat (Women's): was $42 now $25</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="a604d61f-333b-4859-abc2-3dfc60dcbbb6" data-action="Deal Block" data-label="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension48="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Womens-Rumblers-Beautiful-People-Sandal/dp/B001OQBN7S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.30%;"><img id="4R8aF8aSzDX5XDNDHhQbC4" name="71sP9HBZU2L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4R8aF8aSzDX5XDNDHhQbC4.jpg" mos="" align="middle" fullscreen="" width="695" height="433" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Beautiful-People-Sandal/dp/B001OQBN7S" target="_blank" rel="nofollow" data-dimension112="a604d61f-333b-4859-abc2-3dfc60dcbbb6" data-action="Deal Block" data-label="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension48="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension25="$28">Cali Rumblers-Beautiful People Wedge Sandal (Women's): was $43 now $28</a></strong><br>Yes, shoes with heels can be comfortable. Reviewers on Amazon love these wedge sandals, with shoppers praising them for their comfortable cushioned design and versatile style. You'll be able to wear these with all your favorite outfits this summer.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Rumblers-Beautiful-People-Sandal/dp/B001OQBN7S" target="_blank" rel="nofollow" data-dimension112="a604d61f-333b-4859-abc2-3dfc60dcbbb6" data-action="Deal Block" data-label="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension48="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="eb85ba76-7a82-4f45-a675-5a98de724faa" data-action="Deal Block" data-label="Outdoor Casual Slide Sandal (Men's)" data-dimension48="Outdoor Casual Slide Sandal (Men's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Outdoor-Casual-Slide-Sandal/dp/B0DL8LHC3N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.19%;"><img id="3kRk29W9Vq8Se6JoK5RLbG" name="71K5PIcqvAL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3kRk29W9Vq8Se6JoK5RLbG.jpg" mos="" align="middle" fullscreen="" width="695" height="321" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Outdoor-Casual-Slide-Sandal/dp/B0DL8LHC3N" target="_blank" rel="nofollow" data-dimension112="eb85ba76-7a82-4f45-a675-5a98de724faa" data-action="Deal Block" data-label="Outdoor Casual Slide Sandal (Men's)" data-dimension48="Outdoor Casual Slide Sandal (Men's)" data-dimension25="$28">Outdoor Casual Slide Sandal (Men's): was $48 now $28</a></strong><br>The Skechers x John Deere collab has brought the world this pair of cool slide sandals, and now you can get them for a nice discount. They come in forest green or black, and have the John Deere logo across the strap.<a class="view-deal button" href="https://www.amazon.com/Skechers-Outdoor-Casual-Slide-Sandal/dp/B0DL8LHC3N" target="_blank" rel="nofollow" data-dimension112="eb85ba76-7a82-4f45-a675-5a98de724faa" data-action="Deal Block" data-label="Outdoor Casual Slide Sandal (Men's)" data-dimension48="Outdoor Casual Slide Sandal (Men's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="3ec87c2e-a977-46c7-a5f7-4df76026fe5a" data-action="Deal Block" data-label="Bobs B Cute Shoe (Women's)" data-dimension48="Bobs B Cute Shoe (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="3ec87c2e-a977-46c7-a5f7-4df76026fe5a" data-action="Deal Block" data-label="Bobs B Cute Shoe (Women's)" data-dimension48="Bobs B Cute Shoe (Women's)" data-dimension25="$31">Bobs B Cute Shoe (Women's): was $45 now $31</a></strong><br>These low-profile, casual canvas shoes earn praise from reviewers for wearing and washing well and being comfy. One buyer noted they work on their feet all day in these and don't feel sore. Better yet, you can slip these on and enjoy the support memory foam sole from day one without having to break them in.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="3ec87c2e-a977-46c7-a5f7-4df76026fe5a" data-action="Deal Block" data-label="Bobs B Cute Shoe (Women's)" data-dimension48="Bobs B Cute Shoe (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="229f5e5f-814a-41fa-b14f-0ad48f314ecc" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1029px;"><p class="vanilla-image-block" style="padding-top:50.92%;"><img id="o2bRgmc5i6C3HVZTHi2iWn" name="613gWSafpoL._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/o2bRgmc5i6C3HVZTHi2iWn.jpg" mos="" align="middle" fullscreen="" width="1029" height="524" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow" data-dimension112="229f5e5f-814a-41fa-b14f-0ad48f314ecc" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35">Summits Summer Blush Sneaker (Women's): was $62 now $35</a></strong><br>What could be better for the summer than the Skechers Summits Summer Blush Sneakers? These come in a nice collection of three soft colors, and have comfortable Skechers Memory Foam insoles to support your feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow" data-dimension112="229f5e5f-814a-41fa-b14f-0ad48f314ecc" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:48.06%;"><img id="FiiNLRz2GaxwCfW6wirefn" name="81VesXGiqmL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FiiNLRz2GaxwCfW6wirefn.jpg" mos="" align="middle" fullscreen="" width="695" height="334" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">Summits-Fantasy Walk Sport Sandal (Women's): was $50 now $35</a></strong><br>These sandals have a sporty look that makes them look super cool, and they have flexible traction outsoles that make them well-suited to difficult terrain. Plus, their knit strap will keep them securely on your feet and won't rub.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.13%;"><img id="zkDiq9zWvSUgTBf872DjZD" name="71kZlroLXaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zkDiq9zWvSUgTBf872DjZD.jpg" mos="" align="middle" fullscreen="" width="695" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35">Foamies Arch Fit-Valiant Clog (Men’s): was $49 now $35</a></strong><br>Forget Crocs! These Skechers Foamies are now on sale starting from $35. Made of molded EVA foam, these provide extra arch support to make them extra comfortable during walks. They also have grippy traction outsoles and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="92f0c2a3-c5cf-4a07-b650-fdacd196154f" data-action="Deal Block" data-label="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension48="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Mens-Bobs-Flex-Frigid-Sneaker/dp/B0DLLJL9K9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:973px;"><p class="vanilla-image-block" style="padding-top:71.43%;"><img id="qCPgc7VkqaXrs8QiKc7Fnk" name="81M8GRyLEwL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qCPgc7VkqaXrs8QiKc7Fnk.jpg" mos="" align="middle" fullscreen="" width="973" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Bobs-Flex-Frigid-Sneaker/dp/B0DLLJL9K9" target="_blank" rel="nofollow" data-dimension112="92f0c2a3-c5cf-4a07-b650-fdacd196154f" data-action="Deal Block" data-label="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension48="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension25="$39">Bobs B Flex-Frigid Edge Sneaker (Men's): was $59 now $39</a></strong><br>These Skechers make for a nice, affordable way to treat tired feet. With a knitted upper and a Skechers Memory Foam footbed, they look simple but are super comfortable and go with everything.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Bobs-Flex-Frigid-Sneaker/dp/B0DLLJL9K9" target="_blank" rel="nofollow" data-dimension112="92f0c2a3-c5cf-4a07-b650-fdacd196154f" data-action="Deal Block" data-label="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension48="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.29%;"><img id="jaRRo4CTyHqGLMoKjm9FS9" name="71gH6vK9lyL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jaRRo4CTyHqGLMoKjm9FS9.jpg" mos="" align="middle" fullscreen="" width="695" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$43">Squad Sr Food Service Shoe (Women's): was $69 now $43</a></strong><br>If you're on the hunt for a comfortable pair of work shoes, look no further. Skechers' Squad Sr Food Service Shoe features a slip-resistant sole to help prevent any on-the-job mishaps. Comfort and protection combine with its sporty utility design and a cushioned Skechers Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1044px;"><p class="vanilla-image-block" style="padding-top:66.57%;"><img id="rC9iKnvDKGsZBVVGU6hY6C" name="81CWs9DtvCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rC9iKnvDKGsZBVVGU6hY6C.jpg" mos="" align="middle" fullscreen="" width="1044" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow" data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$45">Prewitt Four Strap Open Toe Sandal (Men's): was $55 now $45</a></strong><br>These Skechers sandals have a cool, rugged design that will help you take on summer. They feature a relaxed fit and have Luxe Foam insoles for a super comfortable and supportive feel. Plus, their four straps will help keep them secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow" data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">Arya-Clear Skies Loafer (Women's): was $59 now $49</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere from the office to the beach! With air cooled memory foam underfoot and a stretch knit upper, your feet will be supported and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1036px;"><p class="vanilla-image-block" style="padding-top:67.08%;"><img id="tFb38BfbFaGZ8qQERtaefm" name="715-3WdhEiL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tFb38BfbFaGZ8qQERtaefm.jpg" mos="" align="middle" fullscreen="" width="1036" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow" data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$55">Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's): was $69 now $55</a></strong><br>These super-cute Skechers Bobs are now on sale for a price cut. These slip-ins go on easily and stay in place thanks to their padded heel pillow. Plus, their simple, clean design is easy to style.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow" data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="4b1817ee-004e-4ecb-b613-2cde06cafa05" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$58" href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C94XFB9G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="S3FuT6rL64LGu7jjMFBmbX" name="71QPSkM158L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/S3FuT6rL64LGu7jjMFBmbX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C94XFB9G" target="_blank" rel="nofollow" data-dimension112="4b1817ee-004e-4ecb-b613-2cde06cafa05" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$58">Hands Free Slip-ins Summits Classy Night (Women's): was $80 now $58</a></strong><br>The popular Skechers Summits now have a cool new Classy Night look. They come in a range of sparkly shades with embedded glitter for a touch of class on your nights out!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C94XFB9G" target="_blank" rel="nofollow" data-dimension112="4b1817ee-004e-4ecb-b613-2cde06cafa05" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$58">View Deal</a></p></div><div class="product"><a data-dimension112="c5d0cbd9-70c3-4c07-9649-bd9c21821269" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:996px;"><p class="vanilla-image-block" style="padding-top:69.78%;"><img id="SqE62bvbsTa9Z4eQqxPcjE" name="810Ba00ZSLL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SqE62bvbsTa9Z4eQqxPcjE.jpg" mos="" align="middle" fullscreen="" width="996" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow" data-dimension112="c5d0cbd9-70c3-4c07-9649-bd9c21821269" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67">Max Cushioning Arch Fit Roslyn Sneaker (Women's): was $95 now $67</a></strong><br>One of the coolest and comfiest deals around is on the Skechers Max Cushioning Arch Fit Roslyn Sneaker. These lightweight sneakers are some of the best around for walks, with improved arch support and a removable insole to customize the support to your needs. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow" data-dimension112="c5d0cbd9-70c3-4c07-9649-bd9c21821269" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/huge-skechers-weekend-sale-at-amazon-live-from-usd21-15-deals-id-add-to-my-cart</link>
                                                                            <description>
                            <![CDATA[ Amazon’s sale section includes some of the best Skecher deals I’ve seen for the summer. Check out the styles I’m shopping now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">J3jNZjWNAKjDLyJCbA6NRW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/42gA6EVYUmQe7QM4FseqnD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 06 Jun 2025 13:52:29 +0000</pubDate>                                                                                                                                <updated>Fri, 06 Jun 2025 19:34:32 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/42gA6EVYUmQe7QM4FseqnD-1280-80.jpg">
                                                            <media:credit><![CDATA[Skechers ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Slip-ins: Summits in Dazzling Haze color]]></media:description>                                                            <media:text><![CDATA[Skechers Slip-ins: Summits in Dazzling Haze color]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Slip-ins: Summits in Dazzling Haze color]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/42gA6EVYUmQe7QM4FseqnD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Summer is almost here, and for many of us, that means new shoes are in order. Whether you’re in the mood for flip-flops, sandals or comfy sneakers, you’re in luck with this <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers sale at Amazon</a>. A ton of the most popular styles are seeing epic price cuts.</p><p>Right now you can snag the <a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow">Skechers Bobs D'vine-So Hooked Slip-In Sneakers on sale from $55 at Amazon</a>. I’m totally in love with the look of this shoe, especially in the pastel color block “White Blue” design. And with their slip-in construction, you won’t have to waste a second tying your laces when you step out.</p><p>Prices can vary based on your choice of size and color, so check out the different color options available in your size to find the best deals. For more savings, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a>, and check out the <a href="https://www.tomsguide.com/sales-events/massive-best-buy-weekend-sale-is-live-from-usd12-25-deals-id-add-to-my-cart-on-fathers-day-gifts-grills-oled-tvs-switch-games-and-more">deals I’d get from $12 in Best Buy’s weekend sale</a>. </p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/9E9BB688-460F-46C9-9132-F1B94C1A69AA" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a><strong></strong></li><li><strong>Uno-Stand on Air Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-UNO-Stand-Sneaker-Purple/dp/B0D1XCYRQD" target="_blank" rel="nofollow"><strong>was $80 now from $21</strong></a></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $25</strong></a></li><li><strong>Outdoor Casual Slide Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Outdoor-Casual-Slide-Sandal/dp/B0DL8LHC3N" target="_blank" rel="nofollow"><strong>was $48 now from $28</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a></li><li><strong>Summits Summer Blush Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4" target="_blank" rel="nofollow"><strong>was $62 now from $35</strong></a></li><li><strong>Summits-Fantasy Walk Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><strong>was $50 now from $35</strong></a><strong></strong></li><li><strong>Bobs B Flex-Frigid Edge Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Bobs-Flex-Frigid-Sneaker/dp/B0DLLJL9K9" target="_blank" rel="nofollow"><strong>was $59 now from $39</strong></a></li><li><strong>Prewitt Four Strap Open Toe Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow"><strong>was $55 now from $45</strong></a></li><li><strong>Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow"><strong>was $69 now from $55</strong></a></li><li><strong>Hands Free Slip-ins Summits Classy Night (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C94XFB9G" target="_blank" rel="nofollow"><strong>was $80 now from $58</strong></a></li><li><strong>Max Cushioning Arch Fit Roslyn Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow"><strong>was $95 now from $67</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="8cd1c13e-294e-4cc8-af0a-46c5fd5deec4" data-action="Deal Block" data-label="Uno-Stand on Air Sneaker (Men's)" data-dimension48="Uno-Stand on Air Sneaker (Men's)" data-dimension25="$21" href="https://www.amazon.com/Skechers-Mens-UNO-Stand-Sneaker-Purple/dp/B0D1XCYRQD" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zw6PUDLrbbYmZJwYcyxK5F" name="uno-stand-on-air-red" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zw6PUDLrbbYmZJwYcyxK5F.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-UNO-Stand-Sneaker-Purple/dp/B0D1XCYRQD" target="_blank" rel="nofollow" data-dimension112="8cd1c13e-294e-4cc8-af0a-46c5fd5deec4" data-action="Deal Block" data-label="Uno-Stand on Air Sneaker (Men's)" data-dimension48="Uno-Stand on Air Sneaker (Men's)" data-dimension25="$21">Uno-Stand on Air Sneaker (Men's): was $80 now $21</a></strong><br>With an Air-Cooled Memory foam insole and a Skech-Air visible cushioned midsole, these sneakers work to your feet while providing comfort for all-day wear at the same time. The wedge fit with a hidden 1-inch heel adds a subtle lift, while the flexible rubber traction outsole ensures stability.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-UNO-Stand-Sneaker-Purple/dp/B0D1XCYRQD" target="_blank" rel="nofollow" data-dimension112="8cd1c13e-294e-4cc8-af0a-46c5fd5deec4" data-action="Deal Block" data-label="Uno-Stand on Air Sneaker (Men's)" data-dimension48="Uno-Stand on Air Sneaker (Men's)" data-dimension25="$21">View Deal</a></p></div><div class="product"><a data-dimension112="28f3cc36-46da-4a90-af00-1e428d3ef06c" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="SV8GeGCTEf6Zbi8wMc7SzT" name="71QAQuBgn8L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SV8GeGCTEf6Zbi8wMc7SzT.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow" data-dimension112="28f3cc36-46da-4a90-af00-1e428d3ef06c" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23">Camdenn-Metallic Skies Sneaker (Women's): was $39 now $23</a></strong><br>These Skechers are on sale for a great starting price, so don't sleep on this deal. They have a pretty metallic pattern across the side, with a super comfortable Skechers Air-Cooled Memory Foam insole underfoot.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow" data-dimension112="28f3cc36-46da-4a90-af00-1e428d3ef06c" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25">Plus-Peace and Love Ballet Flat (Women's): was $42 now $25</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="3cd029a9-ab86-42e0-be08-1f69750b649d" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="a604d61f-333b-4859-abc2-3dfc60dcbbb6" data-action="Deal Block" data-label="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension48="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Womens-Rumblers-Beautiful-People-Sandal/dp/B001OQBN7S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:62.30%;"><img id="4R8aF8aSzDX5XDNDHhQbC4" name="71sP9HBZU2L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4R8aF8aSzDX5XDNDHhQbC4.jpg" mos="" align="middle" fullscreen="" width="695" height="433" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Rumblers-Beautiful-People-Sandal/dp/B001OQBN7S" target="_blank" rel="nofollow" data-dimension112="a604d61f-333b-4859-abc2-3dfc60dcbbb6" data-action="Deal Block" data-label="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension48="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension25="$28">Cali Rumblers-Beautiful People Wedge Sandal (Women's): was $43 now $28</a></strong><br>Yes, shoes with heels can be comfortable. Reviewers on Amazon love these wedge sandals, with shoppers praising them for their comfortable cushioned design and versatile style. You'll be able to wear these with all your favorite outfits this summer.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Rumblers-Beautiful-People-Sandal/dp/B001OQBN7S" target="_blank" rel="nofollow" data-dimension112="a604d61f-333b-4859-abc2-3dfc60dcbbb6" data-action="Deal Block" data-label="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension48="Cali Rumblers-Beautiful People Wedge Sandal (Women's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="eb85ba76-7a82-4f45-a675-5a98de724faa" data-action="Deal Block" data-label="Outdoor Casual Slide Sandal (Men's)" data-dimension48="Outdoor Casual Slide Sandal (Men's)" data-dimension25="$28" href="https://www.amazon.com/Skechers-Outdoor-Casual-Slide-Sandal/dp/B0DL8LHC3N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:46.19%;"><img id="3kRk29W9Vq8Se6JoK5RLbG" name="71K5PIcqvAL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3kRk29W9Vq8Se6JoK5RLbG.jpg" mos="" align="middle" fullscreen="" width="695" height="321" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Outdoor-Casual-Slide-Sandal/dp/B0DL8LHC3N" target="_blank" rel="nofollow" data-dimension112="eb85ba76-7a82-4f45-a675-5a98de724faa" data-action="Deal Block" data-label="Outdoor Casual Slide Sandal (Men's)" data-dimension48="Outdoor Casual Slide Sandal (Men's)" data-dimension25="$28">Outdoor Casual Slide Sandal (Men's): was $48 now $28</a></strong><br>The Skechers x John Deere collab has brought the world this pair of cool slide sandals, and now you can get them for a nice discount. They come in forest green or black, and have the John Deere logo across the strap.<a class="view-deal button" href="https://www.amazon.com/Skechers-Outdoor-Casual-Slide-Sandal/dp/B0DL8LHC3N" target="_blank" rel="nofollow" data-dimension112="eb85ba76-7a82-4f45-a675-5a98de724faa" data-action="Deal Block" data-label="Outdoor Casual Slide Sandal (Men's)" data-dimension48="Outdoor Casual Slide Sandal (Men's)" data-dimension25="$28">View Deal</a></p></div><div class="product"><a data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="cebfa551-c403-4ddc-81a6-5c5b0bb27fef" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="3ec87c2e-a977-46c7-a5f7-4df76026fe5a" data-action="Deal Block" data-label="Bobs B Cute Shoe (Women's)" data-dimension48="Bobs B Cute Shoe (Women's)" data-dimension25="$31" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1376px;"><p class="vanilla-image-block" style="padding-top:34.88%;"><img id="RHYybwHywAraki4kDBxWnC" name="sketchers-bobs.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RHYybwHywAraki4kDBxWnC.jpg" mos="" align="middle" fullscreen="" width="1376" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="3ec87c2e-a977-46c7-a5f7-4df76026fe5a" data-action="Deal Block" data-label="Bobs B Cute Shoe (Women's)" data-dimension48="Bobs B Cute Shoe (Women's)" data-dimension25="$31">Bobs B Cute Shoe (Women's): was $45 now $31</a></strong><br>These low-profile, casual canvas shoes earn praise from reviewers for wearing and washing well and being comfy. One buyer noted they work on their feet all day in these and don't feel sore. Better yet, you can slip these on and enjoy the support memory foam sole from day one without having to break them in.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Sneaker-Black/dp/B07NJNRPNS/" target="_blank" rel="nofollow" data-dimension112="3ec87c2e-a977-46c7-a5f7-4df76026fe5a" data-action="Deal Block" data-label="Bobs B Cute Shoe (Women's)" data-dimension48="Bobs B Cute Shoe (Women's)" data-dimension25="$31">View Deal</a></p></div><div class="product"><a data-dimension112="229f5e5f-814a-41fa-b14f-0ad48f314ecc" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1029px;"><p class="vanilla-image-block" style="padding-top:50.92%;"><img id="o2bRgmc5i6C3HVZTHi2iWn" name="613gWSafpoL._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/o2bRgmc5i6C3HVZTHi2iWn.jpg" mos="" align="middle" fullscreen="" width="1029" height="524" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow" data-dimension112="229f5e5f-814a-41fa-b14f-0ad48f314ecc" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35">Summits Summer Blush Sneaker (Women's): was $62 now $35</a></strong><br>What could be better for the summer than the Skechers Summits Summer Blush Sneakers? These come in a nice collection of three soft colors, and have comfortable Skechers Memory Foam insoles to support your feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow" data-dimension112="229f5e5f-814a-41fa-b14f-0ad48f314ecc" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:48.06%;"><img id="FiiNLRz2GaxwCfW6wirefn" name="81VesXGiqmL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FiiNLRz2GaxwCfW6wirefn.jpg" mos="" align="middle" fullscreen="" width="695" height="334" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">Summits-Fantasy Walk Sport Sandal (Women's): was $50 now $35</a></strong><br>These sandals have a sporty look that makes them look super cool, and they have flexible traction outsoles that make them well-suited to difficult terrain. Plus, their knit strap will keep them securely on your feet and won't rub.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="a470635f-d574-4bfc-bec5-8fe5448389bc" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:58.13%;"><img id="zkDiq9zWvSUgTBf872DjZD" name="71kZlroLXaL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zkDiq9zWvSUgTBf872DjZD.jpg" mos="" align="middle" fullscreen="" width="695" height="404" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35">Foamies Arch Fit-Valiant Clog (Men’s): was $49 now $35</a></strong><br>Forget Crocs! These Skechers Foamies are now on sale starting from $35. Made of molded EVA foam, these provide extra arch support to make them extra comfortable during walks. They also have grippy traction outsoles and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Foamies-Fit-Valiant-White/dp/B0CVBBH5SK" target="_blank" rel="nofollow" data-dimension112="6e09a67e-abfa-4ecd-ac9f-f9fc41d73649" data-action="Deal Block" data-label="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension48="Foamies Arch Fit-Valiant Clog (Men’s)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="92f0c2a3-c5cf-4a07-b650-fdacd196154f" data-action="Deal Block" data-label="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension48="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Mens-Bobs-Flex-Frigid-Sneaker/dp/B0DLLJL9K9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:973px;"><p class="vanilla-image-block" style="padding-top:71.43%;"><img id="qCPgc7VkqaXrs8QiKc7Fnk" name="81M8GRyLEwL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qCPgc7VkqaXrs8QiKc7Fnk.jpg" mos="" align="middle" fullscreen="" width="973" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Bobs-Flex-Frigid-Sneaker/dp/B0DLLJL9K9" target="_blank" rel="nofollow" data-dimension112="92f0c2a3-c5cf-4a07-b650-fdacd196154f" data-action="Deal Block" data-label="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension48="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension25="$39">Bobs B Flex-Frigid Edge Sneaker (Men's): was $59 now $39</a></strong><br>These Skechers make for a nice, affordable way to treat tired feet. With a knitted upper and a Skechers Memory Foam footbed, they look simple but are super comfortable and go with everything.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Bobs-Flex-Frigid-Sneaker/dp/B0DLLJL9K9" target="_blank" rel="nofollow" data-dimension112="92f0c2a3-c5cf-4a07-b650-fdacd196154f" data-action="Deal Block" data-label="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension48="Bobs B Flex-Frigid Edge Sneaker (Men's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$43" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.29%;"><img id="jaRRo4CTyHqGLMoKjm9FS9" name="71gH6vK9lyL._AC_SX695_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jaRRo4CTyHqGLMoKjm9FS9.jpg" mos="" align="middle" fullscreen="" width="695" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$43">Squad Sr Food Service Shoe (Women's): was $69 now $43</a></strong><br>If you're on the hunt for a comfortable pair of work shoes, look no further. Skechers' Squad Sr Food Service Shoe features a slip-resistant sole to help prevent any on-the-job mishaps. Comfort and protection combine with its sporty utility design and a cushioned Skechers Memory Foam insole.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Squad-Service-black/dp/B073WH7QZ2" target="_blank" rel="nofollow" data-dimension112="f76a4ac5-80e1-4dcd-b241-3e29c59c2d24" data-action="Deal Block" data-label="Squad Sr Food Service Shoe (Women's)" data-dimension48="Squad Sr Food Service Shoe (Women's)" data-dimension25="$43">View Deal</a></p></div><div class="product"><a data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$45" href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1044px;"><p class="vanilla-image-block" style="padding-top:66.57%;"><img id="rC9iKnvDKGsZBVVGU6hY6C" name="81CWs9DtvCL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rC9iKnvDKGsZBVVGU6hY6C.jpg" mos="" align="middle" fullscreen="" width="1044" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow" data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$45">Prewitt Four Strap Open Toe Sandal (Men's): was $55 now $45</a></strong><br>These Skechers sandals have a cool, rugged design that will help you take on summer. They feature a relaxed fit and have Luxe Foam insoles for a super comfortable and supportive feel. Plus, their four straps will help keep them secure.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Prewitt-Strap-Sandal/dp/B0DD1KBH8H" target="_blank" rel="nofollow" data-dimension112="e1ae4975-1708-44fe-ae68-266ce538d0e9" data-action="Deal Block" data-label="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension48="Prewitt Four Strap Open Toe Sandal (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:446px;"><p class="vanilla-image-block" style="padding-top:39.91%;"><img id="YbER8AaK4UP5tzYDW6bGQE" name="31cgsRdFI4L._AC_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YbER8AaK4UP5tzYDW6bGQE.jpg" mos="" align="middle" fullscreen="" width="446" height="178" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">Arya-Clear Skies Loafer (Women's): was $59 now $49</a></strong><br>These Skechers loafers are both smart and comfortable. They blend in well everywhere from the office to the beach! With air cooled memory foam underfoot and a stretch knit upper, your feet will be supported and there's no chance of blisters.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Womens-Arya-Clear-Loafer-Natural/dp/B0CDQQ93DS" target="_blank" rel="nofollow" data-dimension112="0f5aa4a0-6b7c-4754-8498-41db23f04016" data-action="Deal Block" data-label="Arya-Clear Skies Loafer (Women's)" data-dimension48="Arya-Clear Skies Loafer (Women's)" data-dimension25="$49">View Deal</a></p></div><div class="product"><a data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$55" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1036px;"><p class="vanilla-image-block" style="padding-top:67.08%;"><img id="tFb38BfbFaGZ8qQERtaefm" name="715-3WdhEiL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tFb38BfbFaGZ8qQERtaefm.jpg" mos="" align="middle" fullscreen="" width="1036" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow" data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$55">Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's): was $69 now $55</a></strong><br>These super-cute Skechers Bobs are now on sale for a price cut. These slip-ins go on easily and stay in place thanks to their padded heel pillow. Plus, their simple, clean design is easy to style.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-Ins-DVine-So-Sneaker/dp/B0DLLNPZZG" target="_blank" rel="nofollow" data-dimension112="41a5b2ad-7fca-45e8-8616-b95bf52379f7" data-action="Deal Block" data-label="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension48="Hands Free Slip-ins Bobs D'vine-So Hooked Sneaker (Women's)" data-dimension25="$55">View Deal</a></p></div><div class="product"><a data-dimension112="4b1817ee-004e-4ecb-b613-2cde06cafa05" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$58" href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C94XFB9G" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.60%;"><img id="S3FuT6rL64LGu7jjMFBmbX" name="71QPSkM158L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/S3FuT6rL64LGu7jjMFBmbX.jpg" mos="" align="middle" fullscreen="" width="695" height="449" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C94XFB9G" target="_blank" rel="nofollow" data-dimension112="4b1817ee-004e-4ecb-b613-2cde06cafa05" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$58">Hands Free Slip-ins Summits Classy Night (Women's): was $80 now $58</a></strong><br>The popular Skechers Summits now have a cool new Classy Night look. They come in a range of sparkly shades with embedded glitter for a touch of class on your nights out!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Slip-INS-Summits-Classy-Sneaker/dp/B0C94XFB9G" target="_blank" rel="nofollow" data-dimension112="4b1817ee-004e-4ecb-b613-2cde06cafa05" data-action="Deal Block" data-label="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension48="Hands Free Slip-ins Summits Classy Night (Women's)" data-dimension25="$58">View Deal</a></p></div><div class="product"><a data-dimension112="c5d0cbd9-70c3-4c07-9649-bd9c21821269" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:996px;"><p class="vanilla-image-block" style="padding-top:69.78%;"><img id="SqE62bvbsTa9Z4eQqxPcjE" name="810Ba00ZSLL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SqE62bvbsTa9Z4eQqxPcjE.jpg" mos="" align="middle" fullscreen="" width="996" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow" data-dimension112="c5d0cbd9-70c3-4c07-9649-bd9c21821269" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67">Max Cushioning Arch Fit Roslyn Sneaker (Women's): was $95 now $67</a></strong><br>One of the coolest and comfiest deals around is on the Skechers Max Cushioning Arch Fit Roslyn Sneaker. These lightweight sneakers are some of the best around for walks, with improved arch support and a removable insole to customize the support to your needs. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow" data-dimension112="c5d0cbd9-70c3-4c07-9649-bd9c21821269" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Amazon drops Skechers deals from $20 — 15 deals I'd shop now on sneakers, sandals and more ]]></title>
                                                                                                <dc:content><![CDATA[ <p>With summer on the way, you'll probably want to get some new footwear to help you make the most of the season. Whether you're on the hunt for a new pair of sandals, flip flops or running shoes, I have your back with this huge <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers sale at Amazon</a>.</p><p>Right now, you can get the <a href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow">Skechers Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker on sale from $40 at Amazon</a>. We rank these as the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> for walks, which is perfect if you plan to get out and about this summer. Originally priced at $110, huge discounts apply to this shoe in certain sizes and colors.</p><p>Prices vary based on your choice of size and color, so check out the different color options in your size to find the best deals. Plus, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/sales-events/massive-best-buy-weekend-sale-is-live-from-usd19-25-deals-id-buy-on-oled-tvs-switch-games-appliances-and-more">deals I'd get from $19 in Best Buy's weekend sale</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/9E9BB688-460F-46C9-9132-F1B94C1A69AA" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Zinger Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-ZINGER-Sneaker-Black/dp/B0D1X1V3J5" target="_blank" rel="nofollow"><strong>was $75 now from $20</strong></a></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $20</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VT6JF7V" target="_blank" rel="nofollow"><strong>was $44 now from $23</strong></a><strong></strong></li><li><strong>Harver Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><strong>was $45 now from $23</strong></a><strong></strong></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $25</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a></li><li><strong>Summits Summer Blush Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4" target="_blank" rel="nofollow"><strong>was $62 now from $35</strong></a></li><li><strong>Summits-Fantasy Walk Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><strong>was $50 now from $35</strong></a></li><li><strong>Foamies Go Walk 7-Ambition Clog (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-FOAMIES-7-Ambition-Black/dp/B0D3JD3Z81" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>Bobs B Cute 2.0 Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Bobs-Cute-Sneaker/dp/B0DXXP8HHH" target="_blank" rel="nofollow"><strong>was $49 now from $37</strong></a></li><li><strong>Go Run Elevate 2.0 Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><strong>was $80 now from $39</strong></a></li><li><strong>Max Cushioning Elite-Smooth Transition Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow"><strong>was $110 now from $40</strong></a></li><li><strong>Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's): </strong><a href="https://www.amazon.com/SKECHERS-Trail-Altitude-2-0-Mar-Black/dp/B0CH42R32Y" target="_blank" rel="nofollow"><strong>was $75 now from $45</strong></a></li><li><strong>Max Cushioning Arch Fit Roslyn Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow"><strong>was $95 now from $67</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="0d4df4f0-8990-421e-8ec8-ba65566c7484" data-action="Deal Block" data-label="Zinger Sneaker (Men's)" data-dimension48="Zinger Sneaker (Men's)" data-dimension25="$20" href="https://www.amazon.com/Skechers-Mens-ZINGER-Sneaker-Black/dp/B0D1X1V3J5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.33%;"><img id="Q5Dig7usStKKSFHJDxpdXm" name="81i6MCkf8GL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Q5Dig7usStKKSFHJDxpdXm.jpg" mos="" align="middle" fullscreen="" width="695" height="461" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-ZINGER-Sneaker-Black/dp/B0D1X1V3J5" target="_blank" rel="nofollow" data-dimension112="0d4df4f0-8990-421e-8ec8-ba65566c7484" data-action="Deal Block" data-label="Zinger Sneaker (Men's)" data-dimension48="Zinger Sneaker (Men's)" data-dimension25="$20">Zinger Sneaker (Men's): was $75 now $20</a></strong><br>These Skechers Zinger Sneakers have been hugely discounted in certain sizes and colors, so act fast before this deal is gone. They have a soft Skechers Memory Foam insole underfoot to keep your feet comfortable, and a suede upper that looks premium and stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-ZINGER-Sneaker-Black/dp/B0D1X1V3J5" target="_blank" rel="nofollow" data-dimension112="0d4df4f0-8990-421e-8ec8-ba65566c7484" data-action="Deal Block" data-label="Zinger Sneaker (Men's)" data-dimension48="Zinger Sneaker (Men's)" data-dimension25="$20">View Deal</a></p></div><div class="product"><a data-dimension112="49105348-516e-4763-b3e7-876537c837fb" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$20" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="49105348-516e-4763-b3e7-876537c837fb" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$20">Bobs Copa (Women's): was $55 now $20</a></strong><br>Score these comfortable Skechers sneakers starting from $20. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="49105348-516e-4763-b3e7-876537c837fb" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$20">View Deal</a></p></div><div class="product"><a data-dimension112="e2144cdf-eafa-44d6-8cf4-80cf92bb088c" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VT6JF7V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VT6JF7V" target="_blank" rel="nofollow" data-dimension112="e2144cdf-eafa-44d6-8cf4-80cf92bb088c" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$23">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $23</a></strong><br>These Skechers Flip-Flops are perfect for summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VT6JF7V" target="_blank" rel="nofollow" data-dimension112="e2144cdf-eafa-44d6-8cf4-80cf92bb088c" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="8ce20a14-c757-46eb-b8d3-cbc28a44ed60" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1576px;"><p class="vanilla-image-block" style="padding-top:44.10%;"><img id="Uz42yyFteNWu7RTDwgVbVF" name="71gT8OT+MuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uz42yyFteNWu7RTDwgVbVF.jpg" mos="" align="middle" fullscreen="" width="1576" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="8ce20a14-c757-46eb-b8d3-cbc28a44ed60" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">Harver Thong Sandal (Men's): was $45 now $23</a></strong><br>There isn't much better on the beach than these Skechers thong sandals. They have a very supportive design, with a Luxe Foam cushioned comfort insole and a shock-absorbing midsole that means you can wear them for hours without any discomfort. They look cool, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="8ce20a14-c757-46eb-b8d3-cbc28a44ed60" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="e1460615-f6e6-4421-8e4f-6753e8ac5330" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="SV8GeGCTEf6Zbi8wMc7SzT" name="71QAQuBgn8L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SV8GeGCTEf6Zbi8wMc7SzT.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow" data-dimension112="e1460615-f6e6-4421-8e4f-6753e8ac5330" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23">Camdenn-Metallic Skies Sneaker (Women's): was $39 now $23</a></strong><br>These Skechers are on sale for a great starting price, so don't sleep on this deal. They have a pretty metallic pattern across the side, with a super comfortable Skechers Air-Cooled Memory Foam insole underfoot.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow" data-dimension112="e1460615-f6e6-4421-8e4f-6753e8ac5330" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="99161a9f-a08a-4256-9cbe-af54366dfe77" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="99161a9f-a08a-4256-9cbe-af54366dfe77" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25">Plus-Peace and Love Ballet Flat (Women's): was $42 now $25</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="99161a9f-a08a-4256-9cbe-af54366dfe77" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="ee18feb9-f253-4a38-b005-49002997c1f1" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.58%;"><img id="goH3ZSB2tgfW9rhDQRLETG" name="71ZhBspSnuL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/goH3ZSB2tgfW9rhDQRLETG.jpg" mos="" align="middle" fullscreen="" width="695" height="428" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="ee18feb9-f253-4a38-b005-49002997c1f1" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26">Two-Band Slide Sandal (Women's): was $49 now $26</a></strong><br>These Skechers sandals have adjustable straps, which is a boon if you often struggle to find the perfect fit. They also have a Massage Fit midsole, which Skechers says will massage your feet as you walk.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="ee18feb9-f253-4a38-b005-49002997c1f1" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="132d56f0-9766-47e0-9263-61acc9f9ce5a" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="132d56f0-9766-47e0-9263-61acc9f9ce5a" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="132d56f0-9766-47e0-9263-61acc9f9ce5a" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="928466bb-7de9-4302-9e60-b3f75684bb90" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1029px;"><p class="vanilla-image-block" style="padding-top:50.92%;"><img id="o2bRgmc5i6C3HVZTHi2iWn" name="613gWSafpoL._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/o2bRgmc5i6C3HVZTHi2iWn.jpg" mos="" align="middle" fullscreen="" width="1029" height="524" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow" data-dimension112="928466bb-7de9-4302-9e60-b3f75684bb90" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35">Summits Summer Blush Sneaker (Women's): was $62 now $35</a></strong><br>What could be better for the summer than the Skechers Summits Summer Blush Sneakers? These come in a nice collection of three soft colors, and have comfortable Skechers Memory Foam insoles to support your feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow" data-dimension112="928466bb-7de9-4302-9e60-b3f75684bb90" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="cc7a6707-a6c2-46e0-80da-3ecc68e0f817" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:48.06%;"><img id="FiiNLRz2GaxwCfW6wirefn" name="81VesXGiqmL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FiiNLRz2GaxwCfW6wirefn.jpg" mos="" align="middle" fullscreen="" width="695" height="334" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="cc7a6707-a6c2-46e0-80da-3ecc68e0f817" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">Summits-Fantasy Walk Sport Sandal (Women's): was $50 now $35</a></strong><br>These sandals have a sporty look that makes them look super cool, and they have flexible traction outsoles that make them well-suited to difficult terrain. Plus, their knit strap will keep them securely on your feet and won't rub.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="cc7a6707-a6c2-46e0-80da-3ecc68e0f817" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="2d9706a9-f301-478e-9955-4970592c1eeb" data-action="Deal Block" data-label="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension48="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Mens-FOAMIES-7-Ambition-Black/dp/B0D3JD3Z81" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.46%;"><img id="nPkDGsjReZMvSVrRXZYKie" name="7157qrzo6mL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nPkDGsjReZMvSVrRXZYKie.jpg" mos="" align="middle" fullscreen="" width="695" height="448" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-FOAMIES-7-Ambition-Black/dp/B0D3JD3Z81" target="_blank" rel="nofollow" data-dimension112="2d9706a9-f301-478e-9955-4970592c1eeb" data-action="Deal Block" data-label="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension48="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension25="$36">Foamies Go Walk 7-Ambition Clog (Men's): was $49 now $36</a></strong><br>Forget Crocs, because these Skechers have Comfort Pillar Technology on board! These provide extra support for your feet, especially paired with their contoured cushioned footbeds. These are great on the beach, because they have holes for ventilation and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-FOAMIES-7-Ambition-Black/dp/B0D3JD3Z81" target="_blank" rel="nofollow" data-dimension112="2d9706a9-f301-478e-9955-4970592c1eeb" data-action="Deal Block" data-label="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension48="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="77c144c0-488c-4826-a086-18471c81973f" data-action="Deal Block" data-label="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension48="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Bobs-Cute-Sneaker/dp/B0DXXP8HHH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1034px;"><p class="vanilla-image-block" style="padding-top:67.21%;"><img id="sWaG5WYbaBE4NzBZJ6MBTQ" name="71nvKQtQZHL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sWaG5WYbaBE4NzBZJ6MBTQ.jpg" mos="" align="middle" fullscreen="" width="1034" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Bobs-Cute-Sneaker/dp/B0DXXP8HHH" target="_blank" rel="nofollow" data-dimension112="77c144c0-488c-4826-a086-18471c81973f" data-action="Deal Block" data-label="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension48="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension25="$37">Bobs B Cute 2.0 Sneaker (Women's): was $49 now $37</a></strong><br>The well-loved Skechers Bobs B Cute have gotten an upgrade with this 2.0 version! They have super soft Skechers Memory Foam cushioned insoles and a cool distressed look. Plus, they have the look of laced sneakers without the need to tie them!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Bobs-Cute-Sneaker/dp/B0DXXP8HHH" target="_blank" rel="nofollow" data-dimension112="77c144c0-488c-4826-a086-18471c81973f" data-action="Deal Block" data-label="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension48="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="41732a70-7fd2-4c83-a2fa-1548cd4a1875" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="41732a70-7fd2-4c83-a2fa-1548cd4a1875" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39">Go Run Elevate 2.0 Sneaker (Women's): was $80 now $39</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="41732a70-7fd2-4c83-a2fa-1548cd4a1875" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="1fcd88eb-c2c7-4ec5-8631-4e5c8d623760" data-action="Deal Block" data-label="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension48="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:634px;"><p class="vanilla-image-block" style="padding-top:98.42%;"><img id="XvAgFMsUSapcr2H44goSMo" name="Skechers_Max_Smooth.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XvAgFMsUSapcr2H44goSMo.jpg" mos="" align="middle" fullscreen="" width="634" height="624" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow" data-dimension112="1fcd88eb-c2c7-4ec5-8631-4e5c8d623760" data-action="Deal Block" data-label="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension48="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension25="$40">Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's): was $110 now $40</a></strong><br>These hands-free Skechers are on sale at Amazon. They're lightweight, comfortable enough to wear all day and great for walks. We said wearing them was like walking on a cloud in our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-max-cushioning">Skechers Slip-ins Max Cushioning Smooth review</a>.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow" data-dimension112="1fcd88eb-c2c7-4ec5-8631-4e5c8d623760" data-action="Deal Block" data-label="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension48="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="872c3ea2-be32-4ee7-9d1d-7a33b32c6c35" data-action="Deal Block" data-label="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension48="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension25="$45" href="https://www.amazon.com/SKECHERS-Trail-Altitude-2-0-Mar-Black/dp/B0CH42R32Y" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1058px;"><p class="vanilla-image-block" style="padding-top:65.69%;"><img id="CJcmcD3y9NXEtW5TLq6Whn" name="81zdVSy9byL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CJcmcD3y9NXEtW5TLq6Whn.jpg" mos="" align="middle" fullscreen="" width="1058" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Trail-Altitude-2-0-Mar-Black/dp/B0CH42R32Y" target="_blank" rel="nofollow" data-dimension112="872c3ea2-be32-4ee7-9d1d-7a33b32c6c35" data-action="Deal Block" data-label="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension48="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension25="$45">Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's): was $75 now $45</a></strong><br>These Skechers trail shoes just got a lot more affordable. These are water repellent and have an Air Cooled Goga Mat Insole, to keep your feet cool and dry even in tough conditions. They're also lightweight and have plenty of traction to keep you steady.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Trail-Altitude-2-0-Mar-Black/dp/B0CH42R32Y" target="_blank" rel="nofollow" data-dimension112="872c3ea2-be32-4ee7-9d1d-7a33b32c6c35" data-action="Deal Block" data-label="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension48="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="d74e46cc-4543-4524-aee3-7110eb8bd34e" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:996px;"><p class="vanilla-image-block" style="padding-top:69.78%;"><img id="SqE62bvbsTa9Z4eQqxPcjE" name="810Ba00ZSLL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SqE62bvbsTa9Z4eQqxPcjE.jpg" mos="" align="middle" fullscreen="" width="996" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow" data-dimension112="d74e46cc-4543-4524-aee3-7110eb8bd34e" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67">Max Cushioning Arch Fit Roslyn Sneaker (Women's): was $95 now $67</a></strong><br>One of the coolest and comfiest deals around is on the Skechers Max Cushioning Arch Fit Roslyn Sneaker. These lightweight sneakers are some of the best around for walks, with improved arch support and a removable insole to customize the support to your needs. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow" data-dimension112="d74e46cc-4543-4524-aee3-7110eb8bd34e" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/amazon-drops-skechers-deals-from-usd20-15-deals-id-shop-now-on-sneakers-sandals-and-more</link>
                                                                            <description>
                            <![CDATA[ Amazon's Skechers sale continues with some of the best deals of the year! Check out the top discounts I've found to refresh your summer wardrobe. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rrBGRDwn3vwy6jwKNamQxS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ooW5PcxZMCLmC2FhCEa5Wg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 30 May 2025 14:26:48 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ millie.daviswilliams@futurenet.com (Millie Davis-Williams) ]]></author>                    <dc:creator><![CDATA[ Millie Davis-Williams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Millie is a Deals Editor at Tom&#039;s Guide specializing in tech deals content. Based in London, Millie has spent a lifetime stubbornly refusing to pay full price on any possible purchase. She has years of searching for the best discounts on the latest and greatest phones, TVs and gadgets under her belt, and knows how to sort the best deals from the rest. Helping readers save on the products they want is her mission, whether it’s an Apple Watch or a new tablet.&lt;/p&gt;&lt;p&gt;Since working at Tom’s Guide, Millie has covered retail events like Prime Day, Black Friday and Cyber Monday extensively, meaning she knows the products readers are looking for and the best times of year to hit “purchase.”&lt;/p&gt;&lt;p&gt;When she’s not looking for discounts, Millie covers news and writes how-to articles about everything from phones, streaming devices, and headphones to apps and video games.&lt;/p&gt;&lt;p&gt;In her spare time, Millie enjoys reading, gaming on her Nintendo Switch and creating digital art. She’s also a fan of watching Disney movies and collecting plush (the latter having totally taken over her bedroom.)&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ooW5PcxZMCLmC2FhCEa5Wg-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Skechers]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[a photo of the skechers max cushioning elite women&#039;s running shoes in teal, pink, and purple, with a tom&#039;s guide &#039;price drop&#039; badge and the skechers logo overlaid ]]></media:description>                                                            <media:text><![CDATA[a photo of the skechers max cushioning elite women&#039;s running shoes in teal, pink, and purple, with a tom&#039;s guide &#039;price drop&#039; badge and the skechers logo overlaid ]]></media:text>
                                <media:title type="plain"><![CDATA[a photo of the skechers max cushioning elite women&#039;s running shoes in teal, pink, and purple, with a tom&#039;s guide &#039;price drop&#039; badge and the skechers logo overlaid ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ooW5PcxZMCLmC2FhCEa5Wg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With summer on the way, you'll probably want to get some new footwear to help you make the most of the season. Whether you're on the hunt for a new pair of sandals, flip flops or running shoes, I have your back with this huge <a href="https://www.amazon.com/stores/Skechers/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow">Skechers sale at Amazon</a>.</p><p>Right now, you can get the <a href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow">Skechers Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker on sale from $40 at Amazon</a>. We rank these as the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> for walks, which is perfect if you plan to get out and about this summer. Originally priced at $110, huge discounts apply to this shoe in certain sizes and colors.</p><p>Prices vary based on your choice of size and color, so check out the different color options in your size to find the best deals. Plus, see our <a href="https://www.tomsguide.com/coupons/amazon.com">Amazon promo codes</a> and the <a href="https://www.tomsguide.com/sales-events/massive-best-buy-weekend-sale-is-live-from-usd19-25-deals-id-buy-on-oled-tvs-switch-games-appliances-and-more">deals I'd get from $19 in Best Buy's weekend sale</a>.</p><h3 class="article-body__section" id="section-quick-links"><span>Quick Links</span></h3><ul><li><a href="https://www.amazon.com/stores/page/9E9BB688-460F-46C9-9132-F1B94C1A69AA" target="_blank" rel="nofollow"><strong>Shop all Skechers deals at Amazon</strong></a></li><li><strong>Zinger Sneaker (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-ZINGER-Sneaker-Black/dp/B0D1X1V3J5" target="_blank" rel="nofollow"><strong>was $75 now from $20</strong></a></li><li><strong>Bobs Copa (Women's): </strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><strong>was $55 now from $20</strong></a></li><li><strong>On-The-go 600 Sunny Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VT6JF7V" target="_blank" rel="nofollow"><strong>was $44 now from $23</strong></a><strong></strong></li><li><strong>Harver Thong Sandal (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><strong>was $45 now from $23</strong></a><strong></strong></li><li><strong>Plus-Peace and Love Ballet Flat (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><strong>was $42 now from $25</strong></a></li><li><strong>Asana-Ocean Breezer Flip-Flop (Women's): </strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><strong>was $42 now from $29</strong></a></li><li><strong>Summits Summer Blush Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4" target="_blank" rel="nofollow"><strong>was $62 now from $35</strong></a></li><li><strong>Summits-Fantasy Walk Sport Sandal (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><strong>was $50 now from $35</strong></a></li><li><strong>Foamies Go Walk 7-Ambition Clog (Men's): </strong><a href="https://www.amazon.com/Skechers-Mens-FOAMIES-7-Ambition-Black/dp/B0D3JD3Z81" target="_blank" rel="nofollow"><strong>was $49 now from $36</strong></a></li><li><strong>Bobs B Cute 2.0 Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Bobs-Cute-Sneaker/dp/B0DXXP8HHH" target="_blank" rel="nofollow"><strong>was $49 now from $37</strong></a></li><li><strong>Go Run Elevate 2.0 Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><strong>was $80 now from $39</strong></a></li><li><strong>Max Cushioning Elite-Smooth Transition Slip-Ins (Women's): </strong><a href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow"><strong>was $110 now from $40</strong></a></li><li><strong>Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's): </strong><a href="https://www.amazon.com/SKECHERS-Trail-Altitude-2-0-Mar-Black/dp/B0CH42R32Y" target="_blank" rel="nofollow"><strong>was $75 now from $45</strong></a></li><li><strong>Max Cushioning Arch Fit Roslyn Sneaker (Women's): </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow"><strong>was $95 now from $67</strong></a></li></ul><h3 class="article-body__section" id="section-footwear"><span>Footwear</span></h3><div class="product"><a data-dimension112="0d4df4f0-8990-421e-8ec8-ba65566c7484" data-action="Deal Block" data-label="Zinger Sneaker (Men's)" data-dimension48="Zinger Sneaker (Men's)" data-dimension25="$20" href="https://www.amazon.com/Skechers-Mens-ZINGER-Sneaker-Black/dp/B0D1X1V3J5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:66.33%;"><img id="Q5Dig7usStKKSFHJDxpdXm" name="81i6MCkf8GL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Q5Dig7usStKKSFHJDxpdXm.jpg" mos="" align="middle" fullscreen="" width="695" height="461" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-ZINGER-Sneaker-Black/dp/B0D1X1V3J5" target="_blank" rel="nofollow" data-dimension112="0d4df4f0-8990-421e-8ec8-ba65566c7484" data-action="Deal Block" data-label="Zinger Sneaker (Men's)" data-dimension48="Zinger Sneaker (Men's)" data-dimension25="$20">Zinger Sneaker (Men's): was $75 now $20</a></strong><br>These Skechers Zinger Sneakers have been hugely discounted in certain sizes and colors, so act fast before this deal is gone. They have a soft Skechers Memory Foam insole underfoot to keep your feet comfortable, and a suede upper that looks premium and stylish.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-ZINGER-Sneaker-Black/dp/B0D1X1V3J5" target="_blank" rel="nofollow" data-dimension112="0d4df4f0-8990-421e-8ec8-ba65566c7484" data-action="Deal Block" data-label="Zinger Sneaker (Men's)" data-dimension48="Zinger Sneaker (Men's)" data-dimension25="$20">View Deal</a></p></div><div class="product"><a data-dimension112="49105348-516e-4763-b3e7-876537c837fb" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$20" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:625px;"><p class="vanilla-image-block" style="padding-top:43.04%;"><img id="amqSaKruLkybCQtDZgVcQD" name="61Nmp4uf1fL._AC_SX625_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/amqSaKruLkybCQtDZgVcQD.jpg" mos="" align="middle" fullscreen="" width="625" height="269" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="49105348-516e-4763-b3e7-876537c837fb" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$20">Bobs Copa (Women's): was $55 now $20</a></strong><br>Score these comfortable Skechers sneakers starting from $20. They feature a Skechers memory foam footbed and come in four stylish color options. Reviewers on Amazon say these are sturdy and fit true to size.<a class="view-deal button" href="https://www.amazon.com/Skechers-BOBS-Womens-Bobs-Sneaker/dp/B0C6CQ7TXV" target="_blank" rel="nofollow" data-dimension112="49105348-516e-4763-b3e7-876537c837fb" data-action="Deal Block" data-label="Bobs Copa (Women's)" data-dimension48="Bobs Copa (Women's)" data-dimension25="$20">View Deal</a></p></div><div class="product"><a data-dimension112="e2144cdf-eafa-44d6-8cf4-80cf92bb088c" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VT6JF7V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:46.37%;"><img id="K6Krk4xqLwGiA5YYigrHVe" name="71dOhDJHGeL._AC_SX675_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/K6Krk4xqLwGiA5YYigrHVe.jpg" mos="" align="middle" fullscreen="" width="675" height="313" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VT6JF7V" target="_blank" rel="nofollow" data-dimension112="e2144cdf-eafa-44d6-8cf4-80cf92bb088c" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$23">On-The-go 600 Sunny Flip-Flop (Women's): was $44 now $23</a></strong><br>These Skechers Flip-Flops are perfect for summer, and they're an awesome deal at this price. Their 5Gen cushioning and knit upper make them comfortable and supportive, even when you're on your feet all day. Reviewers on Amazon also praised their lightweight design.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-600-SUNNY-Flip-Flop-Medium/dp/B07VT6JF7V" target="_blank" rel="nofollow" data-dimension112="e2144cdf-eafa-44d6-8cf4-80cf92bb088c" data-action="Deal Block" data-label="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension48="On-The-go 600 Sunny Flip-Flop (Women's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="8ce20a14-c757-46eb-b8d3-cbc28a44ed60" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1576px;"><p class="vanilla-image-block" style="padding-top:44.10%;"><img id="Uz42yyFteNWu7RTDwgVbVF" name="71gT8OT+MuL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uz42yyFteNWu7RTDwgVbVF.jpg" mos="" align="middle" fullscreen="" width="1576" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="8ce20a14-c757-46eb-b8d3-cbc28a44ed60" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">Harver Thong Sandal (Men's): was $45 now $23</a></strong><br>There isn't much better on the beach than these Skechers thong sandals. They have a very supportive design, with a Luxe Foam cushioned comfort insole and a shock-absorbing midsole that means you can wear them for hours without any discomfort. They look cool, too.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-Harver-Thong-Sandal/dp/B0DD1P5J1S" target="_blank" rel="nofollow" data-dimension112="8ce20a14-c757-46eb-b8d3-cbc28a44ed60" data-action="Deal Block" data-label="Harver Thong Sandal (Men's)" data-dimension48="Harver Thong Sandal (Men's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="e1460615-f6e6-4421-8e4f-6753e8ac5330" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23" href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:70.36%;"><img id="SV8GeGCTEf6Zbi8wMc7SzT" name="71QAQuBgn8L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SV8GeGCTEf6Zbi8wMc7SzT.jpg" mos="" align="middle" fullscreen="" width="695" height="489" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow" data-dimension112="e1460615-f6e6-4421-8e4f-6753e8ac5330" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23">Camdenn-Metallic Skies Sneaker (Women's): was $39 now $23</a></strong><br>These Skechers are on sale for a great starting price, so don't sleep on this deal. They have a pretty metallic pattern across the side, with a super comfortable Skechers Air-Cooled Memory Foam insole underfoot.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-CAMDENN-METALLIC-SKIES-Sneaker/dp/B0CX6PTWG6" target="_blank" rel="nofollow" data-dimension112="e1460615-f6e6-4421-8e4f-6753e8ac5330" data-action="Deal Block" data-label="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension48="Camdenn-Metallic Skies Sneaker (Women's)" data-dimension25="$23">View Deal</a></p></div><div class="product"><a data-dimension112="99161a9f-a08a-4256-9cbe-af54366dfe77" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1403px;"><p class="vanilla-image-block" style="padding-top:37.13%;"><img id="rEbww4LPFydvXJZqYbexd7" name="1713288673.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rEbww4LPFydvXJZqYbexd7.jpg" mos="" align="middle" fullscreen="" width="1403" height="521" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="99161a9f-a08a-4256-9cbe-af54366dfe77" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25">Plus-Peace and Love Ballet Flat (Women's): was $42 now $25</a></strong><br>This simple, slip-on shoe is easy to wear thanks to the stretchy canvas material it's made with. They fit snugly and, shape-wise, are a bit more narrow overall to hug your foot sans socks. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Plush-Peace-Black/dp/B00DU769AU/" target="_blank" rel="nofollow" data-dimension112="99161a9f-a08a-4256-9cbe-af54366dfe77" data-action="Deal Block" data-label="Plus-Peace and Love Ballet Flat (Women's)" data-dimension48="Plus-Peace and Love Ballet Flat (Women's)" data-dimension25="$25">View Deal</a></p></div><div class="product"><a data-dimension112="ee18feb9-f253-4a38-b005-49002997c1f1" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:61.58%;"><img id="goH3ZSB2tgfW9rhDQRLETG" name="71ZhBspSnuL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/goH3ZSB2tgfW9rhDQRLETG.jpg" mos="" align="middle" fullscreen="" width="695" height="428" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="ee18feb9-f253-4a38-b005-49002997c1f1" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26">Two-Band Slide Sandal (Women's): was $49 now $26</a></strong><br>These Skechers sandals have adjustable straps, which is a boon if you often struggle to find the perfect fit. They also have a Massage Fit midsole, which Skechers says will massage your feet as you walk.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Two-Band-Slide-Sandal/dp/B0DDS9D9XZ" target="_blank" rel="nofollow" data-dimension112="ee18feb9-f253-4a38-b005-49002997c1f1" data-action="Deal Block" data-label="Two-Band Slide Sandal (Women's)" data-dimension48="Two-Band Slide Sandal (Women's)" data-dimension25="$26">View Deal</a></p></div><div class="product"><a data-dimension112="132d56f0-9766-47e0-9263-61acc9f9ce5a" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:44.75%;"><img id="b96MgE6VX2TAcEgTDSDgBY" name="81RZ6nMlb+L._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b96MgE6VX2TAcEgTDSDgBY.jpg" mos="" align="middle" fullscreen="" width="695" height="311" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="132d56f0-9766-47e0-9263-61acc9f9ce5a" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">Asana-Ocean Breezer Flip-Flop (Women's): was $42 now $29</a></strong><br>These Skechers flip-flops are super cute thanks to their decorative crochet strap. But they're comfortable too, with Skechers Yoga Foam cushioned soles to keep you light on your feet even on long walks on the beach.<a class="view-deal button" href="https://www.amazon.com/Skechers-ASANA-Ocean-Breezer-Flip-Flop-Charcoal/dp/B0DFYL9MV5" target="_blank" rel="nofollow" data-dimension112="132d56f0-9766-47e0-9263-61acc9f9ce5a" data-action="Deal Block" data-label="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension48="Asana-Ocean Breezer Flip-Flop (Women's)" data-dimension25="$29">View Deal</a></p></div><div class="product"><a data-dimension112="928466bb-7de9-4302-9e60-b3f75684bb90" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1029px;"><p class="vanilla-image-block" style="padding-top:50.92%;"><img id="o2bRgmc5i6C3HVZTHi2iWn" name="613gWSafpoL._AC_SY575_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/o2bRgmc5i6C3HVZTHi2iWn.jpg" mos="" align="middle" fullscreen="" width="1029" height="524" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow" data-dimension112="928466bb-7de9-4302-9e60-b3f75684bb90" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35">Summits Summer Blush Sneaker (Women's): was $62 now $35</a></strong><br>What could be better for the summer than the Skechers Summits Summer Blush Sneakers? These come in a nice collection of three soft colors, and have comfortable Skechers Memory Foam insoles to support your feet. <a class="view-deal button" href="https://www.amazon.com/Skechers-Sport-Womens-Summits-Sneaker/dp/B0DCLL2BT4/" target="_blank" rel="nofollow" data-dimension112="928466bb-7de9-4302-9e60-b3f75684bb90" data-action="Deal Block" data-label="Summits Summer Blush Sneaker (Women's)" data-dimension48="Summits Summer Blush Sneaker (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="cc7a6707-a6c2-46e0-80da-3ecc68e0f817" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:48.06%;"><img id="FiiNLRz2GaxwCfW6wirefn" name="81VesXGiqmL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FiiNLRz2GaxwCfW6wirefn.jpg" mos="" align="middle" fullscreen="" width="695" height="334" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="cc7a6707-a6c2-46e0-80da-3ecc68e0f817" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">Summits-Fantasy Walk Sport Sandal (Women's): was $50 now $35</a></strong><br>These sandals have a sporty look that makes them look super cool, and they have flexible traction outsoles that make them well-suited to difficult terrain. Plus, their knit strap will keep them securely on your feet and won't rub.<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Summits-Fantasy-Sport-Sandal/dp/B0DFXF6ZGJ" target="_blank" rel="nofollow" data-dimension112="cc7a6707-a6c2-46e0-80da-3ecc68e0f817" data-action="Deal Block" data-label="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension48="Summits-Fantasy Walk Sport Sandal (Women's)" data-dimension25="$35">View Deal</a></p></div><div class="product"><a data-dimension112="2d9706a9-f301-478e-9955-4970592c1eeb" data-action="Deal Block" data-label="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension48="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension25="$36" href="https://www.amazon.com/Skechers-Mens-FOAMIES-7-Ambition-Black/dp/B0D3JD3Z81" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:64.46%;"><img id="nPkDGsjReZMvSVrRXZYKie" name="7157qrzo6mL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nPkDGsjReZMvSVrRXZYKie.jpg" mos="" align="middle" fullscreen="" width="695" height="448" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Mens-FOAMIES-7-Ambition-Black/dp/B0D3JD3Z81" target="_blank" rel="nofollow" data-dimension112="2d9706a9-f301-478e-9955-4970592c1eeb" data-action="Deal Block" data-label="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension48="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension25="$36">Foamies Go Walk 7-Ambition Clog (Men's): was $49 now $36</a></strong><br>Forget Crocs, because these Skechers have Comfort Pillar Technology on board! These provide extra support for your feet, especially paired with their contoured cushioned footbeds. These are great on the beach, because they have holes for ventilation and dry fast if they get wet.<a class="view-deal button" href="https://www.amazon.com/Skechers-Mens-FOAMIES-7-Ambition-Black/dp/B0D3JD3Z81" target="_blank" rel="nofollow" data-dimension112="2d9706a9-f301-478e-9955-4970592c1eeb" data-action="Deal Block" data-label="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension48="Foamies Go Walk 7-Ambition Clog (Men's)" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="77c144c0-488c-4826-a086-18471c81973f" data-action="Deal Block" data-label="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension48="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension25="$37" href="https://www.amazon.com/Skechers-Womens-Bobs-Cute-Sneaker/dp/B0DXXP8HHH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1034px;"><p class="vanilla-image-block" style="padding-top:67.21%;"><img id="sWaG5WYbaBE4NzBZJ6MBTQ" name="71nvKQtQZHL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sWaG5WYbaBE4NzBZJ6MBTQ.jpg" mos="" align="middle" fullscreen="" width="1034" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Bobs-Cute-Sneaker/dp/B0DXXP8HHH" target="_blank" rel="nofollow" data-dimension112="77c144c0-488c-4826-a086-18471c81973f" data-action="Deal Block" data-label="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension48="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension25="$37">Bobs B Cute 2.0 Sneaker (Women's): was $49 now $37</a></strong><br>The well-loved Skechers Bobs B Cute have gotten an upgrade with this 2.0 version! They have super soft Skechers Memory Foam cushioned insoles and a cool distressed look. Plus, they have the look of laced sneakers without the need to tie them!<a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Bobs-Cute-Sneaker/dp/B0DXXP8HHH" target="_blank" rel="nofollow" data-dimension112="77c144c0-488c-4826-a086-18471c81973f" data-action="Deal Block" data-label="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension48="Bobs B Cute 2.0 Sneaker (Women's)" data-dimension25="$37">View Deal</a></p></div><div class="product"><a data-dimension112="41732a70-7fd2-4c83-a2fa-1548cd4a1875" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:71.08%;"><img id="g2639baRdBQ6jzVMGJCnN3" name="81rhML9dahL._AC_SX695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/g2639baRdBQ6jzVMGJCnN3.jpg" mos="" align="middle" fullscreen="" width="695" height="494" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="41732a70-7fd2-4c83-a2fa-1548cd4a1875" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39">Go Run Elevate 2.0 Sneaker (Women's): was $80 now $39</a></strong><br>If you're hitting the road, these Skechers are an excellent choice. Our <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review">Skechers Go Run Elevate 2.0 review</a> said that these are great for beginner runners thanks to their affordable price point, bouncy and propulsive soles and breathable design. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="41732a70-7fd2-4c83-a2fa-1548cd4a1875" data-action="Deal Block" data-label="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension48="Go Run Elevate 2.0 Sneaker (Women's)" data-dimension25="$39">View Deal</a></p></div><div class="product"><a data-dimension112="1fcd88eb-c2c7-4ec5-8631-4e5c8d623760" data-action="Deal Block" data-label="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension48="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension25="$40" href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:634px;"><p class="vanilla-image-block" style="padding-top:98.42%;"><img id="XvAgFMsUSapcr2H44goSMo" name="Skechers_Max_Smooth.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XvAgFMsUSapcr2H44goSMo.jpg" mos="" align="middle" fullscreen="" width="634" height="624" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow" data-dimension112="1fcd88eb-c2c7-4ec5-8631-4e5c8d623760" data-action="Deal Block" data-label="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension48="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension25="$40">Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's): was $110 now $40</a></strong><br>These hands-free Skechers are on sale at Amazon. They're lightweight, comfortable enough to wear all day and great for walks. We said wearing them was like walking on a cloud in our <a href="https://www.tomsguide.com/reviews/skechers-slip-in-max-cushioning">Skechers Slip-ins Max Cushioning Smooth review</a>.<a class="view-deal button" href="https://www.amazon.com/Skechers-Max-Cushioning-Elite-Transition/dp/B0B9BJS8PT" target="_blank" rel="nofollow" data-dimension112="1fcd88eb-c2c7-4ec5-8631-4e5c8d623760" data-action="Deal Block" data-label="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension48="Slip-Ins Max Cushioning Elite-Smooth Transition Sneaker (Women's)" data-dimension25="$40">View Deal</a></p></div><div class="product"><a data-dimension112="872c3ea2-be32-4ee7-9d1d-7a33b32c6c35" data-action="Deal Block" data-label="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension48="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension25="$45" href="https://www.amazon.com/SKECHERS-Trail-Altitude-2-0-Mar-Black/dp/B0CH42R32Y" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1058px;"><p class="vanilla-image-block" style="padding-top:65.69%;"><img id="CJcmcD3y9NXEtW5TLq6Whn" name="81zdVSy9byL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CJcmcD3y9NXEtW5TLq6Whn.jpg" mos="" align="middle" fullscreen="" width="1058" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/SKECHERS-Trail-Altitude-2-0-Mar-Black/dp/B0CH42R32Y" target="_blank" rel="nofollow" data-dimension112="872c3ea2-be32-4ee7-9d1d-7a33b32c6c35" data-action="Deal Block" data-label="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension48="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension25="$45">Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's): was $75 now $45</a></strong><br>These Skechers trail shoes just got a lot more affordable. These are water repellent and have an Air Cooled Goga Mat Insole, to keep your feet cool and dry even in tough conditions. They're also lightweight and have plenty of traction to keep you steady.<a class="view-deal button" href="https://www.amazon.com/SKECHERS-Trail-Altitude-2-0-Mar-Black/dp/B0CH42R32Y" target="_blank" rel="nofollow" data-dimension112="872c3ea2-be32-4ee7-9d1d-7a33b32c6c35" data-action="Deal Block" data-label="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension48="Go Run Trail Altitude 2.0-Marble Rock 3.0 Sneaker (Men's)" data-dimension25="$45">View Deal</a></p></div><div class="product"><a data-dimension112="d74e46cc-4543-4524-aee3-7110eb8bd34e" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67" href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:996px;"><p class="vanilla-image-block" style="padding-top:69.78%;"><img id="SqE62bvbsTa9Z4eQqxPcjE" name="810Ba00ZSLL._AC_SY695_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SqE62bvbsTa9Z4eQqxPcjE.jpg" mos="" align="middle" fullscreen="" width="996" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow" data-dimension112="d74e46cc-4543-4524-aee3-7110eb8bd34e" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67">Max Cushioning Arch Fit Roslyn Sneaker (Women's): was $95 now $67</a></strong><br>One of the coolest and comfiest deals around is on the Skechers Max Cushioning Arch Fit Roslyn Sneaker. These lightweight sneakers are some of the best around for walks, with improved arch support and a removable insole to customize the support to your needs. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Roslyn-Sneaker/dp/B0DHLX3VNY" target="_blank" rel="nofollow" data-dimension112="d74e46cc-4543-4524-aee3-7110eb8bd34e" data-action="Deal Block" data-label="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension48="Max Cushioning Arch Fit Roslyn Sneaker (Women's)" data-dimension25="$67">View Deal</a></p></div><div data-model-name="Skechers Go Walk 5" data-widget-type="review" class="hawk-root"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I've spent the last month testing Skechers — Here are my 3 favorite Memorial Day deals ]]></title>
                                                                                                <dc:content><![CDATA[ <p><a href="https://www.tomsguide.com/sales-events/memorial-day-sales-2025">Memorial Day sales</a> are already underway, and there are some great discounts to be had on Skechers.</p><p>The Tom's Guide reviews team (of which I'm a member!) has spent the last few weeks testing out Skechers sneakers and three of my favorites are currently on sale in some of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> deals on Amazon.</p><p>My favorite deal is on the <a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ96F7XF" target="_blank" rel="nofollow">Skechers Max Cushioning Elite 2.0 for $68 at Amazon</a>. I've been using these shoes on my daily runs for two weeks now and they have helped me hit personal records and given my knees extra support.</p><p>However, this isn't the only deal that's too good to pass up. The <a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow">Skechers Go Run Elevate 2.0 are on sale for $53</a> and they're a speedy pair for exercising. But if you need something for every day walking and errand running, the <a href="https://www.amazon.com/Skechers-Arch-Fit-2-0-white/dp/B0CPJDXNW4" target="_blank" rel="nofollow">Skechers Arch Fit 2.0 Star Bound are just $73</a> and will have you feeling like you're walking on air (seriously).</p><p>Here I have put together my favorite deals to keep a look out for this Memorial Day weekend. </p><h2 class="article-body__section" id="section-quick-links"><span>Quick links </span></h2><ul><li><a href="https://www.amazon.com/stores/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>shop all Skechers deals from $17 at Amazon</strong></a><strong></strong></li><li><strong>Skechers D'Lites Fresh Start: </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJTMQ/" target="_blank" rel="nofollow"><strong>was $74 now $36 @ Amazon</strong></a></li><li><strong>Skechers Go Run Elevate 2.0: </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><strong>was $80 now $53 @ Amazon</strong></a><strong></strong></li><li><strong>Skechers Max Cushioning Elite 2.0: </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ96F7XF" target="_blank" rel="nofollow"><strong>was $100 now $68 @ Amazon</strong></a><strong></strong></li><li><strong>Skechers Arch Fit 2.0 - Star Bound: </strong><a href="https://www.amazon.com/Skechers-Arch-Fit-2-0-white/dp/B0CPJDXNW4" target="_blank" rel="nofollow"><strong>was $107 now $73 @ Amazon</strong></a><strong></strong></li></ul><h2 class="article-body__section" id="section-skechers-deals-at-amazon"><span>Skechers deals @ Amazon</span></h2><div class="product"><a data-dimension112="2e8fc177-0069-429a-b928-f3aeb366b34c" data-action="Deal Block" data-label="D'Lites Fresh Start" data-dimension48="D'Lites Fresh Start" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJTMQ/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:535px;"><p class="vanilla-image-block" style="padding-top:61.87%;"><img id="q94NonaZpzEfczhKP8qfmC" name="61HdqFs9wbL._AC_SX535_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/q94NonaZpzEfczhKP8qfmC.jpg" mos="" align="middle" fullscreen="" width="535" height="331" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Designed for fashion rather than outdoor durability, the Skechers D'Lites Fresh Start make for a great everyday sneaker, and thanks to Amazon's Memorial Day sale are currently just $36. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJTMQ/" target="_blank" rel="nofollow" data-dimension112="2e8fc177-0069-429a-b928-f3aeb366b34c" data-action="Deal Block" data-label="D'Lites Fresh Start" data-dimension48="D'Lites Fresh Start" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="0b1bf73b-9fb0-4893-847f-e18952e2af0a" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$53" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:71.11%;"><img id="R2xC7iBN4pzxytv6opHiuN" name="Skechers Go Run Elevate 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/R2xC7iBN4pzxytv6opHiuN.jpg" mos="" align="middle" fullscreen="" width="675" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We reviewed the <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review" data-dimension112="0b1bf73b-9fb0-4893-847f-e18952e2af0a" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$53">Skechers Go Run Elevate 2.0</a> just this week and awarded them a coveted 4-stars. They are one of the best options out there for any new runners because of their 1.5-inch foam sole that makes each step bouncy. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="0b1bf73b-9fb0-4893-847f-e18952e2af0a" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="7be96dbb-809f-45f1-bc45-722fe02f5a58" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ96F7XF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>I have relied on the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="7be96dbb-809f-45f1-bc45-722fe02f5a58" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68">Skechers Max Cushioning Elite 2.0</a> sneakers for my morning runs the last two weeks and even set a new personal record. They are incredibly bouncy and absorb any shock of your feet hitting the sidewalk, protecting your joints while you train. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ96F7XF" target="_blank" rel="nofollow" data-dimension112="7be96dbb-809f-45f1-bc45-722fe02f5a58" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68">View Deal</a></p></div><div class="product"><a data-dimension112="f95e65ba-8c25-4f83-9ba4-aca656a2caeb" data-action="Deal Block" data-label="Arch Fit 2.0 - Star Bound" data-dimension48="Arch Fit 2.0 - Star Bound" data-dimension25="$73" href="https://www.amazon.com/Skechers-Arch-Fit-2-0-white/dp/B0CPJDXNW4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:819px;"><p class="vanilla-image-block" style="padding-top:84.86%;"><img id="VJnWP38VkGWMuARJrWadJB" name="Skechers Arch Fit 2.0 - Star Bound" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VJnWP38VkGWMuARJrWadJB.jpg" mos="" align="middle" fullscreen="" width="819" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The <a href="https://www.tomsguide.com/wellness/fitness/skechers-arch-fit-2-0-star-bound-review" data-dimension112="f95e65ba-8c25-4f83-9ba4-aca656a2caeb" data-action="Deal Block" data-label="Arch Fit 2.0 - Star Bound" data-dimension48="Arch Fit 2.0 - Star Bound" data-dimension25="$73">Skechers Arch Fit 2.0 - Star Bound</a> sneakers have come with me on all of my errands for the past two weeks and I have never been more comfortable when getting all of my essential jobs done. It was so easy to be on my feet all day with the cushioned soles, making these a versatile shoe perfect for work, errands, or just taking an evening walk. <a class="view-deal button" href="https://www.amazon.com/Skechers-Arch-Fit-2-0-white/dp/B0CPJDXNW4" target="_blank" rel="nofollow" data-dimension112="f95e65ba-8c25-4f83-9ba4-aca656a2caeb" data-action="Deal Block" data-label="Arch Fit 2.0 - Star Bound" data-dimension48="Arch Fit 2.0 - Star Bound" data-dimension25="$73">View Deal</a></p></div><h2 id="skechers-go-run-elevate-2-0">Skechers Go Run Elevate 2.0</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7pt95YBbEABvY9uhJokBqT" name="Sketchers_Go_Run_ 1.JPG" alt="the skechers go run elevate 2.0 running shoes in the women's style, in fuchsia pink, photographed against a blue background" src="https://cdn.mos.cms.futurecdn.net/7pt95YBbEABvY9uhJokBqT.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>In our Go Run Elevate 2.0 review, Tom's Guide writer Erin Bashford writes that sneakers are one of the best running shoe options for beginners. They won't break the bank, and with this sale price they're a steal. The cushioning in the sole of the shoe can help combat lower back pain too for for new or casual runners they are perfect. </p><p><em></em><a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review"><em>Skechers Go Run Elevate 2.0 review</em></a></p><h2 id="skechers-max-cushioning-elite-2-0">Skechers Max Cushioning Elite 2.0</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ffj9kivnukdJN6etEFrXFM" name="Skechers Max Cushioning Elite 2.0" alt="Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/ffj9kivnukdJN6etEFrXFM.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>I wear Skechers Max Cushioning Elite 2.0s for my quick training runs and they have never failed me. I have high arches and found the support to be awesome. The heel is also elevated by two inches and this helped to rock and propel me forward when I was running, helping me hit that all important PR. </p><p><a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review"><em>Skechers Max Cushioning Elite 2.0 review</em></a></p><h2 id="skechers-arch-fit-2-0">Skechers Arch Fit 2.0</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ru5QQTvj7CP6yD7czTjmh5" name="Skechers Arch Fit 2.0 Star Bound" alt="Skechers Arch Fit 2.0 Star Bound photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/Ru5QQTvj7CP6yD7czTjmh5.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Skechers are of course known for making some of the comfiest shoes but not usually the most stylish. However with the Arch Fit 2.0 - Star Bound, they have made a comfy shoe that will go with any outfit. I found them incredibly comfortable and the elevated heel helped to support my knees during a long day of walking. </p><p><a href="https://www.tomsguide.com/wellness/fitness/skechers-arch-fit-2-0-star-bound-review"><em>Skechers Arch Fit 2.0 - Star Bound review</em></a><em></em></p><h2 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h2><ul><li><a href="https://www.tomsguide.com/sales-events/memorial-day-sales-2025">Memorial Day sales 2025 — I've picked the best deals across Walmart, Best Buy and more</a></li><li><a href="https://www.tomsguide.com/sales-events/amazons-memorial-day-sale-has-skechers-from-usd17-15-deals-id-shop-now-on-sneakers-and-apparel">Amazon Memorial Day Skechers deals</a></li><li><a href="https://www.tomsguide.com/best-picks/best-running-shoes">The best running shoes in 2025</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/wellness/fitness/i-love-my-skechers-and-ive-just-found-some-epic-amazon-deals</link>
                                                                            <description>
                            <![CDATA[ Skechers have got some major price drops this weekend on their comfiest trainers for working out, running, and walking. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KGNR5BPJD4jFKU28BpS5vK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8LaKPmSYskm6ndXSAaDE3G-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 24 May 2025 12:50:41 +0000</pubDate>                                                                                                                                <updated>Mon, 26 May 2025 10:02:03 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ ashley.thieme@futurenet.com (Ashley Thieme) ]]></author>                    <dc:creator><![CDATA[ Ashley Thieme ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ashley Thieme is a staff writer on the Reviews team at Tom’s Guide where she tests out the latest tech so you can know what’s going to be worth your time and money.She has a master’s degree in Magazine Journalism and a bachelor’s degree in Journalism, Media and Sociology from Cardiff University. She has bylines in titles including Women’s Health UK online, sharing the latest health and wellness news stories, and Virgin Radio UK, providing the latest entertainment news and working on celebrity interviews.She has experience reporting on a variety of topics including music, literature, motorsport, entertainment and health, and has her own newsletter where she shares reviews of her favorite books, Ashley’s Reading Nook. In previously published work, she has reviewed live music events, books, and wellness products.She values the importance of tech enhancing your life rather than taking over, and as a music fanatic, she is always looking for the best way to listen to new music releases. Discovering the top audio equipment that enhances sound quality and provides optimum comfort is what Ashley does best.In her spare time, Ashley enjoys hitting her reading goals on Goodreads by getting into the latest fantasy novels with a cup of tea as well as getting out in the Welsh mountains for a good hike on the weekend.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/8LaKPmSYskm6ndXSAaDE3G-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Skechers Max Cushioning Elite 2]]></media:description>                                                            <media:text><![CDATA[Skechers Max Cushioning Elite 2]]></media:text>
                                <media:title type="plain"><![CDATA[Skechers Max Cushioning Elite 2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8LaKPmSYskm6ndXSAaDE3G-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.tomsguide.com/sales-events/memorial-day-sales-2025">Memorial Day sales</a> are already underway, and there are some great discounts to be had on Skechers.</p><p>The Tom's Guide reviews team (of which I'm a member!) has spent the last few weeks testing out Skechers sneakers and three of my favorites are currently on sale in some of the <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">best Skechers</a> deals on Amazon.</p><p>My favorite deal is on the <a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ96F7XF" target="_blank" rel="nofollow">Skechers Max Cushioning Elite 2.0 for $68 at Amazon</a>. I've been using these shoes on my daily runs for two weeks now and they have helped me hit personal records and given my knees extra support.</p><p>However, this isn't the only deal that's too good to pass up. The <a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow">Skechers Go Run Elevate 2.0 are on sale for $53</a> and they're a speedy pair for exercising. But if you need something for every day walking and errand running, the <a href="https://www.amazon.com/Skechers-Arch-Fit-2-0-white/dp/B0CPJDXNW4" target="_blank" rel="nofollow">Skechers Arch Fit 2.0 Star Bound are just $73</a> and will have you feeling like you're walking on air (seriously).</p><p>Here I have put together my favorite deals to keep a look out for this Memorial Day weekend. </p><h2 class="article-body__section" id="section-quick-links"><span>Quick links </span></h2><ul><li><a href="https://www.amazon.com/stores/page/4B1ECBE0-2659-48D2-A5C3-A8252218356A" target="_blank" rel="nofollow"><strong>shop all Skechers deals from $17 at Amazon</strong></a><strong></strong></li><li><strong>Skechers D'Lites Fresh Start: </strong><a href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJTMQ/" target="_blank" rel="nofollow"><strong>was $74 now $36 @ Amazon</strong></a></li><li><strong>Skechers Go Run Elevate 2.0: </strong><a href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><strong>was $80 now $53 @ Amazon</strong></a><strong></strong></li><li><strong>Skechers Max Cushioning Elite 2.0: </strong><a href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ96F7XF" target="_blank" rel="nofollow"><strong>was $100 now $68 @ Amazon</strong></a><strong></strong></li><li><strong>Skechers Arch Fit 2.0 - Star Bound: </strong><a href="https://www.amazon.com/Skechers-Arch-Fit-2-0-white/dp/B0CPJDXNW4" target="_blank" rel="nofollow"><strong>was $107 now $73 @ Amazon</strong></a><strong></strong></li></ul><h2 class="article-body__section" id="section-skechers-deals-at-amazon"><span>Skechers deals @ Amazon</span></h2><div class="product"><a data-dimension112="2e8fc177-0069-429a-b928-f3aeb366b34c" data-action="Deal Block" data-label="D'Lites Fresh Start" data-dimension48="D'Lites Fresh Start" data-dimension25="$36" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJTMQ/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:535px;"><p class="vanilla-image-block" style="padding-top:61.87%;"><img id="q94NonaZpzEfczhKP8qfmC" name="61HdqFs9wbL._AC_SX535_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/q94NonaZpzEfczhKP8qfmC.jpg" mos="" align="middle" fullscreen="" width="535" height="331" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Designed for fashion rather than outdoor durability, the Skechers D'Lites Fresh Start make for a great everyday sneaker, and thanks to Amazon's Memorial Day sale are currently just $36. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-DLites-Lace-up-Sneaker/dp/B014GNJTMQ/" target="_blank" rel="nofollow" data-dimension112="2e8fc177-0069-429a-b928-f3aeb366b34c" data-action="Deal Block" data-label="D'Lites Fresh Start" data-dimension48="D'Lites Fresh Start" data-dimension25="$36">View Deal</a></p></div><div class="product"><a data-dimension112="0b1bf73b-9fb0-4893-847f-e18952e2af0a" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$53" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:71.11%;"><img id="R2xC7iBN4pzxytv6opHiuN" name="Skechers Go Run Elevate 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/R2xC7iBN4pzxytv6opHiuN.jpg" mos="" align="middle" fullscreen="" width="675" height="480" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We reviewed the <a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review" data-dimension112="0b1bf73b-9fb0-4893-847f-e18952e2af0a" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$53">Skechers Go Run Elevate 2.0</a> just this week and awarded them a coveted 4-stars. They are one of the best options out there for any new runners because of their 1.5-inch foam sole that makes each step bouncy. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Elevate-Sneaker-Black/dp/B0CNP9ZN72" target="_blank" rel="nofollow" data-dimension112="0b1bf73b-9fb0-4893-847f-e18952e2af0a" data-action="Deal Block" data-label="Go Run Elevate 2.0" data-dimension48="Go Run Elevate 2.0" data-dimension25="$53">View Deal</a></p></div><div class="product"><a data-dimension112="7be96dbb-809f-45f1-bc45-722fe02f5a58" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ96F7XF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:695px;"><p class="vanilla-image-block" style="padding-top:63.60%;"><img id="DDNtxm7NqaHbqokBvRhcxe" name="Skechers Max Cushioning Elite 2.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DDNtxm7NqaHbqokBvRhcxe.jpg" mos="" align="middle" fullscreen="" width="695" height="442" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>I have relied on the <a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review" data-dimension112="7be96dbb-809f-45f1-bc45-722fe02f5a58" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68">Skechers Max Cushioning Elite 2.0</a> sneakers for my morning runs the last two weeks and even set a new personal record. They are incredibly bouncy and absorb any shock of your feet hitting the sidewalk, protecting your joints while you train. <a class="view-deal button" href="https://www.amazon.com/Skechers-Womens-Cushioning-Elite-Sneaker/dp/B0BZ96F7XF" target="_blank" rel="nofollow" data-dimension112="7be96dbb-809f-45f1-bc45-722fe02f5a58" data-action="Deal Block" data-label="Max Cushioning Elite 2.0" data-dimension48="Max Cushioning Elite 2.0" data-dimension25="$68">View Deal</a></p></div><div class="product"><a data-dimension112="f95e65ba-8c25-4f83-9ba4-aca656a2caeb" data-action="Deal Block" data-label="Arch Fit 2.0 - Star Bound" data-dimension48="Arch Fit 2.0 - Star Bound" data-dimension25="$73" href="https://www.amazon.com/Skechers-Arch-Fit-2-0-white/dp/B0CPJDXNW4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:819px;"><p class="vanilla-image-block" style="padding-top:84.86%;"><img id="VJnWP38VkGWMuARJrWadJB" name="Skechers Arch Fit 2.0 - Star Bound" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VJnWP38VkGWMuARJrWadJB.jpg" mos="" align="middle" fullscreen="" width="819" height="695" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The <a href="https://www.tomsguide.com/wellness/fitness/skechers-arch-fit-2-0-star-bound-review" data-dimension112="f95e65ba-8c25-4f83-9ba4-aca656a2caeb" data-action="Deal Block" data-label="Arch Fit 2.0 - Star Bound" data-dimension48="Arch Fit 2.0 - Star Bound" data-dimension25="$73">Skechers Arch Fit 2.0 - Star Bound</a> sneakers have come with me on all of my errands for the past two weeks and I have never been more comfortable when getting all of my essential jobs done. It was so easy to be on my feet all day with the cushioned soles, making these a versatile shoe perfect for work, errands, or just taking an evening walk. <a class="view-deal button" href="https://www.amazon.com/Skechers-Arch-Fit-2-0-white/dp/B0CPJDXNW4" target="_blank" rel="nofollow" data-dimension112="f95e65ba-8c25-4f83-9ba4-aca656a2caeb" data-action="Deal Block" data-label="Arch Fit 2.0 - Star Bound" data-dimension48="Arch Fit 2.0 - Star Bound" data-dimension25="$73">View Deal</a></p></div><h2 id="skechers-go-run-elevate-2-0">Skechers Go Run Elevate 2.0</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7pt95YBbEABvY9uhJokBqT" name="Sketchers_Go_Run_ 1.JPG" alt="the skechers go run elevate 2.0 running shoes in the women's style, in fuchsia pink, photographed against a blue background" src="https://cdn.mos.cms.futurecdn.net/7pt95YBbEABvY9uhJokBqT.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>In our Go Run Elevate 2.0 review, Tom's Guide writer Erin Bashford writes that sneakers are one of the best running shoe options for beginners. They won't break the bank, and with this sale price they're a steal. The cushioning in the sole of the shoe can help combat lower back pain too for for new or casual runners they are perfect. </p><p><em></em><a href="https://www.tomsguide.com/wellness/running/skechers-go-run-elevate-2-review"><em>Skechers Go Run Elevate 2.0 review</em></a></p><h2 id="skechers-max-cushioning-elite-2-0">Skechers Max Cushioning Elite 2.0</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ffj9kivnukdJN6etEFrXFM" name="Skechers Max Cushioning Elite 2.0" alt="Skechers Max Cushioning Elite 2.0 running shoes photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/ffj9kivnukdJN6etEFrXFM.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>I wear Skechers Max Cushioning Elite 2.0s for my quick training runs and they have never failed me. I have high arches and found the support to be awesome. The heel is also elevated by two inches and this helped to rock and propel me forward when I was running, helping me hit that all important PR. </p><p><a href="https://www.tomsguide.com/wellness/fitness/skechers-max-cushioning-elite-2-0-review"><em>Skechers Max Cushioning Elite 2.0 review</em></a></p><h2 id="skechers-arch-fit-2-0">Skechers Arch Fit 2.0</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ru5QQTvj7CP6yD7czTjmh5" name="Skechers Arch Fit 2.0 Star Bound" alt="Skechers Arch Fit 2.0 Star Bound photographed in front of a blue background." src="https://cdn.mos.cms.futurecdn.net/Ru5QQTvj7CP6yD7czTjmh5.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Skechers are of course known for making some of the comfiest shoes but not usually the most stylish. However with the Arch Fit 2.0 - Star Bound, they have made a comfy shoe that will go with any outfit. I found them incredibly comfortable and the elevated heel helped to support my knees during a long day of walking. </p><p><a href="https://www.tomsguide.com/wellness/fitness/skechers-arch-fit-2-0-star-bound-review"><em>Skechers Arch Fit 2.0 - Star Bound review</em></a><em></em></p><h2 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h2><ul><li><a href="https://www.tomsguide.com/sales-events/memorial-day-sales-2025">Memorial Day sales 2025 — I've picked the best deals across Walmart, Best Buy and more</a></li><li><a href="https://www.tomsguide.com/sales-events/amazons-memorial-day-sale-has-skechers-from-usd17-15-deals-id-shop-now-on-sneakers-and-apparel">Amazon Memorial Day Skechers deals</a></li><li><a href="https://www.tomsguide.com/best-picks/best-running-shoes">The best running shoes in 2025</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>