{"id":4546,"date":"2025-02-01T23:18:20","date_gmt":"2025-02-01T23:18:20","guid":{"rendered":"https:\/\/belshoop.be\/artikelen\/"},"modified":"2025-10-14T19:45:51","modified_gmt":"2025-10-14T19:45:51","slug":"artikelen","status":"publish","type":"page","link":"https:\/\/belshoop.be\/nl\/artikelen\/","title":{"rendered":"Artikelen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4546\" class=\"elementor elementor-4546 elementor-708\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73146ec e-flex e-con-boxed e-con e-parent\" data-id=\"73146ec\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6b23c7d e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"6b23c7d\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-637b6cf elementor-widget elementor-widget-jet-smart-filters-color-image\" data-id=\"637b6cf\" data-element_type=\"widget\" data-widget_type=\"jet-smart-filters-color-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-smart-filters-color-image jet-filter \" data-indexer-rule=\"show\" data-show-counter=\"\" data-change-counter=\"always\"><div class=\"jet-filter-items-dropdown\"\n\t \t >\n\t<div class=\"jet-filter-items-dropdown__label\" tabindex=\"0\">kleuren<\/div>\n\t<div class=\"jet-filter-items-dropdown__body\">\n\t\t<div class=\"jet-color-image-list\" data-query-type=\"tax_query\" data-query-var=\"pa_color\" data-smart-filter=\"color-image\" data-filter-id=\"4646\" data-apply-type=\"ajax\" data-content-provider=\"jet-engine\" data-additional-providers=\"\" data-query-id=\"default\" data-active-label=\"\" data-layout-options=\"{&quot;show_label&quot;:true,&quot;display_options&quot;:{&quot;show_items_label&quot;:&quot;yes&quot;,&quot;show_decorator&quot;:false,&quot;filter_image_size&quot;:&quot;full&quot;,&quot;show_counter&quot;:false}}\" data-query-var-suffix=\"\" data-apply-on=\"value\"><div class=\"jet-filter-items-scroll\" style=\"max-height:290px\"><div class=\"jet-filter-items-scroll-container\"><form class=\"jet-color-image-list-wrapper\"><fieldset><legend style=\"display:none;\">kleur visueel filter<\/legend><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"473\"\n\t\t\tdata-label=\"Zwart\"\n\t\t\t\t\t\taria-label=\"Zwart\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #000000\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Zwart<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"428\"\n\t\t\tdata-label=\"Blauw\"\n\t\t\t\t\t\taria-label=\"Blauw\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #2d6cd9\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Blauw<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"436\"\n\t\t\tdata-label=\"Bruin\"\n\t\t\t\t\t\taria-label=\"Bruin\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #925103\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Bruin<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"437\"\n\t\t\tdata-label=\"Wit\"\n\t\t\t\t\t\taria-label=\"Wit\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #ffffff\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Wit<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"438\"\n\t\t\tdata-label=\"Taupe\"\n\t\t\t\t\t\taria-label=\"Taupe\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #834c08\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Taupe<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"448\"\n\t\t\tdata-label=\"Geel\"\n\t\t\t\t\t\taria-label=\"Geel\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #f1f834\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Geel<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"449\"\n\t\t\tdata-label=\"Beige\"\n\t\t\t\t\t\taria-label=\"Beige\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #f8bf6e\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Beige<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"450\"\n\t\t\tdata-label=\"Bordeaux\"\n\t\t\t\t\t\taria-label=\"Bordeaux\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #bb260f\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Bordeaux<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"474\"\n\t\t\tdata-label=\"Groen\"\n\t\t\t\t\t\taria-label=\"Groen\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #68b82a\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Groen<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"480\"\n\t\t\tdata-label=\"Grijs\"\n\t\t\t\t\t\taria-label=\"Grijs\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #9f9f9f\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Grijs<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"482\"\n\t\t\tdata-label=\"Roze\"\n\t\t\t\t\t\taria-label=\"Roze\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #ff46ca\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Roze<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"510\"\n\t\t\tdata-label=\"Kaki\"\n\t\t\t\t\t\taria-label=\"Kaki\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #4d7a4d\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Kaki<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-color-image-list__row jet-filter-row\">\n\t<label class=\"jet-color-image-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-color-image-list__input\"\n\t\t\tname=\"pa_color\"\n\t\t\tvalue=\"512\"\n\t\t\tdata-label=\"Rood\"\n\t\t\t\t\t\taria-label=\"Rood\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-color-image-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-color-image-list__decorator\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__color\" style=\"background-color: #e13333\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"jet-color-image-list__label\">Rood<\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><\/fieldset><\/form><\/div><\/div><\/div>\n\t\t\t<\/div>\n<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d4d14d5 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-jet-smart-filters-checkboxes\" data-id=\"d4d14d5\" data-element_type=\"widget\" data-widget_type=\"jet-smart-filters-checkboxes.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-smart-filters-checkboxes jet-filter \" data-indexer-rule=\"show\" data-show-counter=\"\" data-change-counter=\"always\"><div class=\"jet-filter-items-dropdown\"\n\t \t >\n\t<div class=\"jet-filter-items-dropdown__label\" tabindex=\"0\">maten<\/div>\n\t<div class=\"jet-filter-items-dropdown__body\">\n\t\t<div class=\"jet-checkboxes-list\" data-query-type=\"tax_query\" data-query-var=\"pa_size\" data-smart-filter=\"checkboxes\" data-filter-id=\"4642\" data-apply-type=\"ajax\" data-content-provider=\"jet-engine\" data-additional-providers=\"\" data-query-id=\"default\" data-active-label=\"\" data-layout-options=\"{&quot;show_label&quot;:true,&quot;display_options&quot;:{&quot;show_items_label&quot;:false,&quot;show_decorator&quot;:&quot;yes&quot;,&quot;filter_image_size&quot;:&quot;full&quot;,&quot;show_counter&quot;:false}}\" data-query-var-suffix=\"\" data-apply-on=\"value\"><fieldset class=\"jet-checkboxes-list-wrapper\"><legend style=\"display:none;\">Maten Filter<\/legend><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"585\"\n\t\t\tdata-label=\"34\"\n\t\t\t\t\t\taria-label=\"34\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">34<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"584\"\n\t\t\tdata-label=\"36\"\n\t\t\t\t\t\taria-label=\"36\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">36<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"586\"\n\t\t\tdata-label=\"38\"\n\t\t\t\t\t\taria-label=\"38\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">38<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"587\"\n\t\t\tdata-label=\"40\"\n\t\t\t\t\t\taria-label=\"40\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">40<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"588\"\n\t\t\tdata-label=\"42\"\n\t\t\t\t\t\taria-label=\"42\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">42<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"461\"\n\t\t\tdata-label=\"L\"\n\t\t\t\t\t\taria-label=\"L\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">L<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"477\"\n\t\t\tdata-label=\"L\/XL\"\n\t\t\t\t\t\taria-label=\"L\/XL\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">L\/XL<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"460\"\n\t\t\tdata-label=\"M\"\n\t\t\t\t\t\taria-label=\"M\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">M<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"440\"\n\t\t\tdata-label=\"M\/L\"\n\t\t\t\t\t\taria-label=\"M\/L\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">M\/L<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"429\"\n\t\t\tdata-label=\"One size\"\n\t\t\t\t\t\taria-label=\"One size\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">One size<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"459\"\n\t\t\tdata-label=\"S\"\n\t\t\t\t\t\taria-label=\"S\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">S<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"439\"\n\t\t\tdata-label=\"S\/M\"\n\t\t\t\t\t\taria-label=\"S\/M\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">S\/M<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"462\"\n\t\t\tdata-label=\"XL\"\n\t\t\t\t\t\taria-label=\"XL\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">XL<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"517\"\n\t\t\tdata-label=\"XS\"\n\t\t\t\t\t\taria-label=\"XS\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">XS<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_size\"\n\t\t\tvalue=\"470\"\n\t\t\tdata-label=\"XS\/S\"\n\t\t\t\t\t\taria-label=\"XS\/S\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">XS\/S<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><\/fieldset><\/div>\n\t\t\t<\/div>\n<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3fdd2bc elementor-widget elementor-widget-jet-smart-filters-checkboxes\" data-id=\"3fdd2bc\" data-element_type=\"widget\" data-widget_type=\"jet-smart-filters-checkboxes.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-smart-filters-checkboxes jet-filter \" data-indexer-rule=\"show\" data-show-counter=\"\" data-change-counter=\"always\"><div class=\"jet-filter-items-dropdown\"\n\t \t >\n\t<div class=\"jet-filter-items-dropdown__label\" tabindex=\"0\">categorie\u00ebn<\/div>\n\t<div class=\"jet-filter-items-dropdown__body\">\n\t\t<div class=\"jet-checkboxes-list\" data-query-type=\"tax_query\" data-query-var=\"product_cat\" data-smart-filter=\"checkboxes\" data-filter-id=\"4644\" data-apply-type=\"ajax\" data-content-provider=\"jet-engine\" data-additional-providers=\"\" data-query-id=\"default\" data-active-label=\"\" data-layout-options=\"{&quot;show_label&quot;:true,&quot;display_options&quot;:{&quot;show_items_label&quot;:false,&quot;show_decorator&quot;:&quot;yes&quot;,&quot;filter_image_size&quot;:&quot;full&quot;,&quot;show_counter&quot;:false}}\" data-query-var-suffix=\"\" data-apply-on=\"value\"><fieldset class=\"jet-checkboxes-list-wrapper\"><legend style=\"display:none;\">Categorie\u00ebn Filter<\/legend><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"528\"\n\t\t\tdata-label=\"Bermuda's\"\n\t\t\t\t\t\taria-label=\"Bermuda's\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Bermuda's<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"452\"\n\t\t\tdata-label=\"Blazer\"\n\t\t\t\t\t\taria-label=\"Blazer\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Blazer<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"508\"\n\t\t\tdata-label=\"blouse\"\n\t\t\t\t\t\taria-label=\"blouse\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">blouse<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"451\"\n\t\t\tdata-label=\"Bomber\"\n\t\t\t\t\t\taria-label=\"Bomber\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Bomber<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"486\"\n\t\t\tdata-label=\"broeken\"\n\t\t\t\t\t\taria-label=\"broeken\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">broeken<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"539\"\n\t\t\tdata-label=\"Gewatteerde jacks\"\n\t\t\t\t\t\taria-label=\"Gewatteerde jacks\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Gewatteerde jacks<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"535\"\n\t\t\tdata-label=\"Hijabs\"\n\t\t\t\t\t\taria-label=\"Hijabs\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Hijabs<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"430\"\n\t\t\tdata-label=\"Jas\"\n\t\t\t\t\t\taria-label=\"Jas\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Jas<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"420\"\n\t\t\tdata-label=\"jassen\"\n\t\t\t\t\t\taria-label=\"jassen\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">jassen<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"468\"\n\t\t\tdata-label=\"jurk\"\n\t\t\t\t\t\taria-label=\"jurk\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">jurk<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"576\"\n\t\t\tdata-label=\"Ramadan\/EID\"\n\t\t\t\t\t\taria-label=\"Ramadan\/EID\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Ramadan\/EID<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"490\"\n\t\t\tdata-label=\"rok\"\n\t\t\t\t\t\taria-label=\"rok\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">rok<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"507\"\n\t\t\tdata-label=\"schoenen\"\n\t\t\t\t\t\taria-label=\"schoenen\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">schoenen<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"492\"\n\t\t\tdata-label=\"Set\"\n\t\t\t\t\t\taria-label=\"Set\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Set<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"543\"\n\t\t\tdata-label=\"T-shirts\"\n\t\t\t\t\t\taria-label=\"T-shirts\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">T-shirts<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"466\"\n\t\t\tdata-label=\"Top\"\n\t\t\t\t\t\taria-label=\"Top\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Top<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"465\"\n\t\t\tdata-label=\"Trui\"\n\t\t\t\t\t\taria-label=\"Trui\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Trui<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"product_cat\"\n\t\t\tvalue=\"478\"\n\t\t\tdata-label=\"Vest\"\n\t\t\t\t\t\taria-label=\"Vest\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">Vest<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><\/fieldset><\/div>\n\t\t\t<\/div>\n<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2779813 elementor-widget elementor-widget-jet-smart-filters-checkboxes\" data-id=\"2779813\" data-element_type=\"widget\" data-widget_type=\"jet-smart-filters-checkboxes.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-smart-filters-checkboxes jet-filter \" data-indexer-rule=\"show\" data-show-counter=\"\" data-change-counter=\"always\"><div class=\"jet-filter-items-dropdown\"\n\t \t >\n\t<div class=\"jet-filter-items-dropdown__label\" tabindex=\"0\">schoenmaat<\/div>\n\t<div class=\"jet-filter-items-dropdown__body\">\n\t\t<div class=\"jet-checkboxes-list\" data-query-type=\"tax_query\" data-query-var=\"pa_tailles_chaussures\" data-smart-filter=\"checkboxes\" data-filter-id=\"4648\" data-apply-type=\"ajax\" data-content-provider=\"jet-engine\" data-additional-providers=\"\" data-query-id=\"default\" data-active-label=\"\" data-layout-options=\"{&quot;show_label&quot;:&quot;&quot;,&quot;display_options&quot;:{&quot;show_items_label&quot;:false,&quot;show_decorator&quot;:&quot;yes&quot;,&quot;filter_image_size&quot;:&quot;full&quot;,&quot;show_counter&quot;:false}}\" data-query-var-suffix=\"\" data-apply-on=\"value\"><div class=\"jet-filter-items-scroll\" style=\"max-height:290px\"><div class=\"jet-filter-items-scroll-container\"><fieldset class=\"jet-checkboxes-list-wrapper\"><legend style=\"display:none;\">Maat<\/legend><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"501\"\n\t\t\tdata-label=\"36\"\n\t\t\t\t\t\taria-label=\"36\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">36<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"561\"\n\t\t\tdata-label=\"36\/3\"\n\t\t\t\t\t\taria-label=\"36\/3\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">36\/3<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"502\"\n\t\t\tdata-label=\"37\"\n\t\t\t\t\t\taria-label=\"37\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">37<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"562\"\n\t\t\tdata-label=\"37\/4\"\n\t\t\t\t\t\taria-label=\"37\/4\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">37\/4<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"503\"\n\t\t\tdata-label=\"38\"\n\t\t\t\t\t\taria-label=\"38\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">38<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"563\"\n\t\t\tdata-label=\"38\/5\"\n\t\t\t\t\t\taria-label=\"38\/5\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">38\/5<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"504\"\n\t\t\tdata-label=\"39\"\n\t\t\t\t\t\taria-label=\"39\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">39<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"564\"\n\t\t\tdata-label=\"39\/6\"\n\t\t\t\t\t\taria-label=\"39\/6\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">39\/6<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"505\"\n\t\t\tdata-label=\"40\"\n\t\t\t\t\t\taria-label=\"40\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">40<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"565\"\n\t\t\tdata-label=\"40\/7\"\n\t\t\t\t\t\taria-label=\"40\/7\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">40\/7<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"506\"\n\t\t\tdata-label=\"41\"\n\t\t\t\t\t\taria-label=\"41\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">41<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><div class=\"jet-checkboxes-list__row jet-filter-row\">\n\t\t<label class=\"jet-checkboxes-list__item\" tabindex=\"0\">\n\t\t<input\n\t\t\ttype=\"checkbox\"\n\t\t\tclass=\"jet-checkboxes-list__input\"\n\t\t\tname=\"pa_tailles_chaussures\"\n\t\t\tvalue=\"566\"\n\t\t\tdata-label=\"41\/8\"\n\t\t\t\t\t\taria-label=\"41\/8\"\n\t\t\t\t\t>\n\t\t<div class=\"jet-checkboxes-list__button\">\n\t\t\t\t\t\t\t<span class=\"jet-checkboxes-list__decorator\">\n\t\t\t\t\t<i class=\"jet-checkboxes-list__checked-icon\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"><\/path>\n<\/svg>\n<\/i>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"jet-checkboxes-list__label\">41\/8<\/span>\n\t\t\t\t\t<\/div>\n\t<\/label>\n<\/div><\/fieldset><\/div><\/div><\/div>\n\t\t\t<\/div>\n<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b49354 elementor-widget elementor-widget-jet-listing-grid\" data-id=\"0b49354\" data-element_type=\"widget\" data-settings=\"{&quot;columns&quot;:&quot;3&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;}\" data-widget_type=\"jet-listing-grid.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing-grid jet-listing\"><div class=\"jet-listing-grid__items grid-col-desk-3 grid-col-tablet-2 grid-col-mobile-1 jet-listing-grid--606 woocommerce\" data-queried-id=\"4546|WP_Post\" data-nav=\"{&quot;enabled&quot;:true,&quot;type&quot;:&quot;scroll&quot;,&quot;more_el&quot;:null,&quot;query&quot;:{&quot;post_status&quot;:[&quot;publish&quot;],&quot;post_type&quot;:&quot;product&quot;,&quot;posts_per_page&quot;:&quot;10&quot;,&quot;paged&quot;:&quot;1&quot;,&quot;ignore_sticky_posts&quot;:&quot;1&quot;,&quot;suppress_filters&quot;:false,&quot;jet_smart_filters&quot;:&quot;jet-engine\\\/default&quot;,&quot;signature&quot;:&quot;a1c2027e2808cb6f9df524f096202e2e7cd3ca1e9bbc751703f16695c6db8c91&quot;},&quot;widget_settings&quot;:{&quot;lisitng_id&quot;:606,&quot;posts_num&quot;:10,&quot;columns&quot;:3,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;column_min_width&quot;:240,&quot;column_min_width_tablet&quot;:240,&quot;column_min_width_mobile&quot;:240,&quot;inline_columns_css&quot;:false,&quot;is_archive_template&quot;:&quot;&quot;,&quot;post_status&quot;:[&quot;publish&quot;],&quot;use_random_posts_num&quot;:&quot;&quot;,&quot;max_posts_num&quot;:9,&quot;not_found_message&quot;:&quot;Geen gegevens gevonden&quot;,&quot;is_masonry&quot;:false,&quot;equal_columns_height&quot;:&quot;&quot;,&quot;use_load_more&quot;:&quot;yes&quot;,&quot;load_more_id&quot;:&quot;&quot;,&quot;load_more_type&quot;:&quot;scroll&quot;,&quot;load_more_offset&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;use_custom_post_types&quot;:&quot;&quot;,&quot;custom_post_types&quot;:[],&quot;hide_widget_if&quot;:&quot;&quot;,&quot;carousel_enabled&quot;:&quot;&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;arrows&quot;:&quot;true&quot;,&quot;arrow_icon&quot;:&quot;fa fa-angle-left&quot;,&quot;dots&quot;:&quot;&quot;,&quot;autoplay&quot;:&quot;true&quot;,&quot;pause_on_hover&quot;:&quot;true&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;true&quot;,&quot;center_mode&quot;:&quot;&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500,&quot;inject_alternative_items&quot;:&quot;&quot;,&quot;injection_items&quot;:[],&quot;scroll_slider_enabled&quot;:&quot;&quot;,&quot;scroll_slider_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;custom_query&quot;:false,&quot;custom_query_id&quot;:&quot;&quot;,&quot;_element_id&quot;:&quot;&quot;,&quot;collapse_first_last_gap&quot;:false,&quot;list_tag_selection&quot;:&quot;&quot;,&quot;list_items_wrapper_tag&quot;:&quot;div&quot;,&quot;list_item_tag&quot;:&quot;div&quot;,&quot;empty_items_wrapper_tag&quot;:&quot;div&quot;}}\" data-page=\"1\" data-pages=\"56\" data-listing-source=\"posts\" data-listing-id=\"606\" data-query-id=\"\"><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31472\" data-post-id=\"31472\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/oversized-blouse-met-ruitjesprint-3\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31538\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;youtube&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.35 (5)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.35 (5)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-5.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-11.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (11)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-11.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (11)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-11.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-11.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-3.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (3)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-3.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (3)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-3.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-3.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"\/nl\/wp-json\/wp\/v2\/pages\/4546?add-to-cart=31472\" data-quantity=\"0\" data-product_id=\"31472\" class=\"product_type_simple add_to_cart_button ajax_add_to_cart elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Oversized blouse met ruitjesprint<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>29,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/oversized-blouse-met-ruitjesprint-3\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31468\" data-post-id=\"31468\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/oversized-blouse-met-ruitjesprint-2\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31540\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.37 (1)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.37 (1)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-1.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-7.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (7)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-7.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (7)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-7.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-7.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-3.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.37 (3)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-3.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.37 (3)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-3.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-3.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"\/nl\/wp-json\/wp\/v2\/pages\/4546?add-to-cart=31468\" data-quantity=\"0\" data-product_id=\"31468\" class=\"product_type_simple add_to_cart_button ajax_add_to_cart elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Oversized blouse met ruitjesprint<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>29,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/oversized-blouse-met-ruitjesprint-2\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31464\" data-post-id=\"31464\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/oversized-blouse-met-ruitjesprint\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31542\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.35\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.35\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-3.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (3)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-3.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (3)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-3.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-3.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"\/nl\/wp-json\/wp\/v2\/pages\/4546?add-to-cart=31464\" data-quantity=\"0\" data-product_id=\"31464\" class=\"product_type_simple add_to_cart_button ajax_add_to_cart elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Oversized blouse met ruitjesprint<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>29,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/oversized-blouse-met-ruitjesprint\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31448\" data-post-id=\"31448\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/soepele-blouse-en-broek-set-2\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31544\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\" data-variation-images=\"{&quot;31512&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.38 (4)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.38 (4)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048},&quot;31495&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.36 (9)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.36 (9)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048},&quot;31534&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048}}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.39\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.39\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (9)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (9)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (4)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (4)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"https:\/\/belshoop.be\/nl\/produits\/soepele-blouse-en-broek-set-2\/\" data-quantity=\"0\" data-product_id=\"31448\" class=\"product_type_variable add_to_cart_button elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Soepele blouse en broek set<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>49,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"jetengine-color-swatches-wrapper\" data-product-id=\"31448\">\n        <div id=\"swatches-31448-2948\"\n             class=\"jetengine-color-swatches\"\n             data-product-id=\"31448\">\n                            <span class=\"jetengine-color-circle has-image\"\n                      title=\"Beige\"\n                      data-color=\"beige\"\n                      data-product-id=\"31448\"\n                      data-index=\"0\"\n                      style=\"background-color: #d6c6a5; \">\n                <\/span>\n                            <span class=\"jetengine-color-circle has-image\"\n                      title=\"Vert\"\n                      data-color=\"green\"\n                      data-product-id=\"31448\"\n                      data-index=\"2\"\n                      style=\"background-color: #16a34a; \">\n                <\/span>\n                            <span class=\"jetengine-color-circle has-image\"\n                      title=\"Brun\"\n                      data-color=\"brown\"\n                      data-product-id=\"31448\"\n                      data-index=\"4\"\n                      style=\"background-color: #6b4f3a; \">\n                <\/span>\n                    <\/div>\n    <\/div>\n\n    <script type=\"application\/json\" id=\"jetengine-variation-data-31448\" class=\"jetengine-variation-data\">\n        {\"beige\":{\"image\":\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-4.jpeg\",\"image_id\":31512},\"green\":{\"image\":\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-9.jpeg\",\"image_id\":31495},\"brown\":{\"image\":\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39.jpeg\",\"image_id\":31534}}    <\/script>\n\n    <style>\n      \/* \u2705 Pastilles AU-DESSUS du lien overlay JetEngine *\/\n      .jetengine-color-swatches-wrapper{\n        margin:10px 0;\n        position:relative !important;\n        z-index:9999 !important;\n      }\n      .jetengine-color-swatches{\n        display:flex;\n        gap:6px;\n        flex-wrap:wrap;\n        position:relative !important;\n        z-index:9999 !important;\n      }\n      .jetengine-color-circle{\n        width:20px;\n        height:20px;\n        border-radius:0%;\n        border:1px solid rgba(0,0,0,.15);\n        box-shadow: inset 0 0 0 1px rgba(255,255,255,.7);\n        cursor:pointer;\n        transition:all .2s ease;\n        display:inline-block;\n        position:relative !important;\n        z-index:10000 !important;\n        pointer-events:auto !important;\n      }\n      .jetengine-color-circle.has-image:hover{\n        transform:scale(1.15);\n      }\n      .jetengine-color-circle.active{\n        box-shadow:0 0 0 2px #3a3a3a, inset 0 0 0 2px rgba(255,255,255,.7);\n        transform:scale(1.1);\n      }\n      .jetengine-color-circle.no-image{\n        cursor:not-allowed;\n        opacity:.3;\n      }\n    <\/style>\n\n    <script>\n    (function() {\n\n      \/\/ Fonction de normalisation (ton code)\n      function normalizeSlug(s) {\n        if(!s) return '';\n        s = s.toString().toLowerCase();\n        if (typeof s.normalize === 'function') {\n          s = s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'');\n        }\n        s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/^\\d+-\/,'');\n        return s;\n      }\n\n      \/\/ Ton findProductCard (inchang\u00e9)\n      function findProductCard(element) {\n        var selectors = [\n          '.jet-listing-grid__item',\n          '.jet-woo-products-list__item',\n          '.jet-woo-product',\n          'li.product',\n          '.product',\n          'article',\n          '.elementor-widget-jet-woo-products',\n          '.elementor-widget-jet-listing-grid'\n        ];\n\n        for (var i = 0; i < selectors.length; i++) {\n          var parent = element.closest(selectors[i]);\n          if (parent) return parent;\n        }\n\n        var current = element;\n        while (current && current !== document.body) {\n          var hasProductImage = current.querySelector('.jet-woo-product-thumbnail img') ||\n                                current.querySelector('img.wp-post-image') ||\n                                current.querySelector('.woocommerce-loop-product__link img');\n          if (hasProductImage) return current;\n          current = current.parentElement;\n        }\n\n        return null;\n      }\n\n      \/\/ \u2705 Listener en CAPTURE : emp\u00eache le listing cliquable de \u201cvoler\u201d le clic\n      document.addEventListener('click', function(e) {\n        var colorCircle = e.target.closest('.jetengine-color-circle.has-image');\n        if (!colorCircle) return;\n\n        \/\/ Emp\u00eacher la redirection du listing (overlay)\n        e.preventDefault();\n        e.stopPropagation();\n        e.stopImmediatePropagation();\n\n        var productId = colorCircle.getAttribute('data-product-id');\n        var colorSlug = colorCircle.getAttribute('data-color');\n\n        var dataEl = document.getElementById('jetengine-variation-data-' + productId);\n        if (!dataEl) return;\n\n        var variations = {};\n        try { variations = JSON.parse(dataEl.textContent || '{}'); } catch(err) { return; }\n\n        var normalizedSlug = normalizeSlug(colorSlug);\n        var variation = variations[normalizedSlug];\n        if (!variation || !variation.image) return;\n\n        var productCard = findProductCard(colorCircle);\n        if (!productCard) return;\n\n        \/\/ \u2705 On garde exactement TON SELECTEUR principal (comme avant)\n        \/\/ (si c'est le slider, il doit quand m\u00eame contenir une image <img>)\n        var selectors = [\n          '.jet-woo-product-thumbnail img',\n          '.jet-woo-product-img img',\n          '.jet-woo-products-list__item-img img',\n          'img.wp-post-image',\n          '.wp-post-image',\n          '.woocommerce-loop-product__link img',\n          '.product-image img',\n          'a.woocommerce-LoopProduct-link img',\n          '.jet-listing-dynamic-image__img',\n          '.attachment-woocommerce_thumbnail',\n          '.jet-woo-product-gallery__image img'\n        ];\n\n        var imageElement = null;\n        for (var i = 0; i < selectors.length; i++) {\n          var img = productCard.querySelector(selectors[i]);\n          if (img) { imageElement = img; break; }\n        }\n        if (!imageElement) return;\n\n        imageElement.style.transition = 'opacity 0.3s ease';\n        imageElement.style.opacity = '0.3';\n\n        setTimeout(function() {\n          imageElement.src = variation.image;\n\n          \/\/ garder ton comportement : on \u00e9vite srcset qui reprend la main\n          if (imageElement.hasAttribute('srcset')) imageElement.removeAttribute('srcset');\n          if (imageElement.hasAttribute('data-src')) imageElement.setAttribute('data-src', variation.image);\n\n          setTimeout(function(){ imageElement.style.opacity = '1'; }, 50);\n\n          var allCircles = document.querySelectorAll('.jetengine-color-circle[data-product-id=\"' + productId + '\"]');\n          allCircles.forEach(function(circle){ circle.classList.remove('active'); });\n          colorCircle.classList.add('active');\n        }, 200);\n\n      }, true);\n\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/soepele-blouse-en-broek-set-2\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31426\" data-post-id=\"31426\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/mouwloze-blazer-met-kanten-details-2\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31546\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\" data-variation-images=\"{&quot;31525&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39 (2)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39 (2)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048},&quot;31479&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.35 (1)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.35 (1)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048},&quot;31529&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39 (6)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39 (6)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048}}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.35 (1)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.35 (1)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (2)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (2)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (6)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (6)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"https:\/\/belshoop.be\/nl\/produits\/mouwloze-blazer-met-kanten-details-2\/\" data-quantity=\"0\" data-product_id=\"31426\" class=\"product_type_variable add_to_cart_button elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Mouwloze blazer met kanten details<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>44,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"jetengine-color-swatches-wrapper\" data-product-id=\"31426\">\n        <div id=\"swatches-31426-9656\"\n             class=\"jetengine-color-swatches\"\n             data-product-id=\"31426\">\n                            <span class=\"jetengine-color-circle has-image\"\n                      title=\"taupe\"\n                      data-color=\"taupe\"\n                      data-product-id=\"31426\"\n                      data-index=\"0\"\n                      style=\"background-color: #8b715a; \">\n                <\/span>\n                            <span class=\"jetengine-color-circle has-image\"\n                      title=\"Brun\"\n                      data-color=\"brown\"\n                      data-product-id=\"31426\"\n                      data-index=\"2\"\n                      style=\"background-color: #6b4f3a; \">\n                <\/span>\n                            <span class=\"jetengine-color-circle has-image\"\n                      title=\"Jaune\"\n                      data-color=\"yellow\"\n                      data-product-id=\"31426\"\n                      data-index=\"4\"\n                      style=\"background-color: #f59e0b; \">\n                <\/span>\n                    <\/div>\n    <\/div>\n\n    <script type=\"application\/json\" id=\"jetengine-variation-data-31426\" class=\"jetengine-variation-data\">\n        {\"taupe\":{\"image\":\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-2.jpeg\",\"image_id\":31525},\"brown\":{\"image\":\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.35-1.jpeg\",\"image_id\":31479},\"yellow\":{\"image\":\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-6.jpeg\",\"image_id\":31529}}    <\/script>\n\n    <style>\n      \/* \u2705 Pastilles AU-DESSUS du lien overlay JetEngine *\/\n      .jetengine-color-swatches-wrapper{\n        margin:10px 0;\n        position:relative !important;\n        z-index:9999 !important;\n      }\n      .jetengine-color-swatches{\n        display:flex;\n        gap:6px;\n        flex-wrap:wrap;\n        position:relative !important;\n        z-index:9999 !important;\n      }\n      .jetengine-color-circle{\n        width:20px;\n        height:20px;\n        border-radius:0%;\n        border:1px solid rgba(0,0,0,.15);\n        box-shadow: inset 0 0 0 1px rgba(255,255,255,.7);\n        cursor:pointer;\n        transition:all .2s ease;\n        display:inline-block;\n        position:relative !important;\n        z-index:10000 !important;\n        pointer-events:auto !important;\n      }\n      .jetengine-color-circle.has-image:hover{\n        transform:scale(1.15);\n      }\n      .jetengine-color-circle.active{\n        box-shadow:0 0 0 2px #3a3a3a, inset 0 0 0 2px rgba(255,255,255,.7);\n        transform:scale(1.1);\n      }\n      .jetengine-color-circle.no-image{\n        cursor:not-allowed;\n        opacity:.3;\n      }\n    <\/style>\n\n    <script>\n    (function() {\n\n      \/\/ Fonction de normalisation (ton code)\n      function normalizeSlug(s) {\n        if(!s) return '';\n        s = s.toString().toLowerCase();\n        if (typeof s.normalize === 'function') {\n          s = s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'');\n        }\n        s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/^\\d+-\/,'');\n        return s;\n      }\n\n      \/\/ Ton findProductCard (inchang\u00e9)\n      function findProductCard(element) {\n        var selectors = [\n          '.jet-listing-grid__item',\n          '.jet-woo-products-list__item',\n          '.jet-woo-product',\n          'li.product',\n          '.product',\n          'article',\n          '.elementor-widget-jet-woo-products',\n          '.elementor-widget-jet-listing-grid'\n        ];\n\n        for (var i = 0; i < selectors.length; i++) {\n          var parent = element.closest(selectors[i]);\n          if (parent) return parent;\n        }\n\n        var current = element;\n        while (current && current !== document.body) {\n          var hasProductImage = current.querySelector('.jet-woo-product-thumbnail img') ||\n                                current.querySelector('img.wp-post-image') ||\n                                current.querySelector('.woocommerce-loop-product__link img');\n          if (hasProductImage) return current;\n          current = current.parentElement;\n        }\n\n        return null;\n      }\n\n      \/\/ \u2705 Listener en CAPTURE : emp\u00eache le listing cliquable de \u201cvoler\u201d le clic\n      document.addEventListener('click', function(e) {\n        var colorCircle = e.target.closest('.jetengine-color-circle.has-image');\n        if (!colorCircle) return;\n\n        \/\/ Emp\u00eacher la redirection du listing (overlay)\n        e.preventDefault();\n        e.stopPropagation();\n        e.stopImmediatePropagation();\n\n        var productId = colorCircle.getAttribute('data-product-id');\n        var colorSlug = colorCircle.getAttribute('data-color');\n\n        var dataEl = document.getElementById('jetengine-variation-data-' + productId);\n        if (!dataEl) return;\n\n        var variations = {};\n        try { variations = JSON.parse(dataEl.textContent || '{}'); } catch(err) { return; }\n\n        var normalizedSlug = normalizeSlug(colorSlug);\n        var variation = variations[normalizedSlug];\n        if (!variation || !variation.image) return;\n\n        var productCard = findProductCard(colorCircle);\n        if (!productCard) return;\n\n        \/\/ \u2705 On garde exactement TON SELECTEUR principal (comme avant)\n        \/\/ (si c'est le slider, il doit quand m\u00eame contenir une image <img>)\n        var selectors = [\n          '.jet-woo-product-thumbnail img',\n          '.jet-woo-product-img img',\n          '.jet-woo-products-list__item-img img',\n          'img.wp-post-image',\n          '.wp-post-image',\n          '.woocommerce-loop-product__link img',\n          '.product-image img',\n          'a.woocommerce-LoopProduct-link img',\n          '.jet-listing-dynamic-image__img',\n          '.attachment-woocommerce_thumbnail',\n          '.jet-woo-product-gallery__image img'\n        ];\n\n        var imageElement = null;\n        for (var i = 0; i < selectors.length; i++) {\n          var img = productCard.querySelector(selectors[i]);\n          if (img) { imageElement = img; break; }\n        }\n        if (!imageElement) return;\n\n        imageElement.style.transition = 'opacity 0.3s ease';\n        imageElement.style.opacity = '0.3';\n\n        setTimeout(function() {\n          imageElement.src = variation.image;\n\n          \/\/ garder ton comportement : on \u00e9vite srcset qui reprend la main\n          if (imageElement.hasAttribute('srcset')) imageElement.removeAttribute('srcset');\n          if (imageElement.hasAttribute('data-src')) imageElement.setAttribute('data-src', variation.image);\n\n          setTimeout(function(){ imageElement.style.opacity = '1'; }, 50);\n\n          var allCircles = document.querySelectorAll('.jetengine-color-circle[data-product-id=\"' + productId + '\"]');\n          allCircles.forEach(function(circle){ circle.classList.remove('active'); });\n          colorCircle.classList.add('active');\n        }, 200);\n\n      }, true);\n\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/mouwloze-blazer-met-kanten-details-2\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31416\" data-post-id=\"31416\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/soepele-broek\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31548\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (8)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (8)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"\/nl\/wp-json\/wp\/v2\/pages\/4546?add-to-cart=31416\" data-quantity=\"0\" data-product_id=\"31416\" class=\"product_type_simple add_to_cart_button ajax_add_to_cart elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Soepele broek<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>29,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/soepele-broek\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31408\" data-post-id=\"31408\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/blouse-met-stippen\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31550\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\" data-variation-images=\"{&quot;31507&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.37 (9)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.37 (9)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-9.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048},&quot;31497&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.36 (11)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.36 (11)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048}}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (11)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (11)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-11.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-5.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (5)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-5.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (5)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-5.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-5.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"https:\/\/belshoop.be\/nl\/produits\/blouse-met-stippen\/\" data-quantity=\"0\" data-product_id=\"31408\" class=\"product_type_variable add_to_cart_button elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Blouse met stippen<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>29,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/blouse-met-stippen\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31386\" data-post-id=\"31386\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/geruite-blouse-en-broek-set\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31554\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (7)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (7)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-7.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-4.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (4)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-4.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (4)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-4.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-4.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"\/nl\/wp-json\/wp\/v2\/pages\/4546?add-to-cart=31386\" data-quantity=\"0\" data-product_id=\"31386\" class=\"product_type_simple add_to_cart_button ajax_add_to_cart elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Geruite blouse en broek set<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>54,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/geruite-blouse-en-broek-set\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31366\" data-post-id=\"31366\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/gestreept-gehaakt-vest\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31548\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\" data-variation-images=\"{&quot;31502&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.37 (4)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.37 (4)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048},&quot;31528&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39 (5)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39 (5)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048},&quot;31531&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39 (8)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.39 (8)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048}}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (8)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.36 (8)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.36-8.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (8)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (8)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (5)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.39 (5)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-1.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (1)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-1.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (1)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-1.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-1.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-8.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (8)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-8.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.38 (8)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-8.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.38-8.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\r\n<div class=\"jet-woo-product-gallery__image-item swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.37 (4)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg\" class=\"wp-post-gallery\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.37 (4)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"https:\/\/belshoop.be\/nl\/produits\/gestreept-gehaakt-vest\/\" data-quantity=\"0\" data-product_id=\"31366\" class=\"product_type_variable add_to_cart_button elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Gestreept gehaakt vest<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>24,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"jetengine-color-swatches-wrapper\" data-product-id=\"31366\">\n        <div id=\"swatches-31366-7951\"\n             class=\"jetengine-color-swatches\"\n             data-product-id=\"31366\">\n                            <span class=\"jetengine-color-circle has-image\"\n                      title=\"Beige\"\n                      data-color=\"beige\"\n                      data-product-id=\"31366\"\n                      data-index=\"0\"\n                      style=\"background-color: #d6c6a5; \">\n                <\/span>\n                            <span class=\"jetengine-color-circle has-image\"\n                      title=\"Bleu\"\n                      data-color=\"blue\"\n                      data-product-id=\"31366\"\n                      data-index=\"1\"\n                      style=\"background-color: #2563eb; \">\n                <\/span>\n                            <span class=\"jetengine-color-circle has-image\"\n                      title=\"Jaune\"\n                      data-color=\"yellow\"\n                      data-product-id=\"31366\"\n                      data-index=\"2\"\n                      style=\"background-color: #f59e0b; \">\n                <\/span>\n                    <\/div>\n    <\/div>\n\n    <script type=\"application\/json\" id=\"jetengine-variation-data-31366\" class=\"jetengine-variation-data\">\n        {\"beige\":{\"image\":\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-4.jpeg\",\"image_id\":31502},\"blue\":{\"image\":\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-5.jpeg\",\"image_id\":31528},\"yellow\":{\"image\":\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.39-8.jpeg\",\"image_id\":31531}}    <\/script>\n\n    <style>\n      \/* \u2705 Pastilles AU-DESSUS du lien overlay JetEngine *\/\n      .jetengine-color-swatches-wrapper{\n        margin:10px 0;\n        position:relative !important;\n        z-index:9999 !important;\n      }\n      .jetengine-color-swatches{\n        display:flex;\n        gap:6px;\n        flex-wrap:wrap;\n        position:relative !important;\n        z-index:9999 !important;\n      }\n      .jetengine-color-circle{\n        width:20px;\n        height:20px;\n        border-radius:0%;\n        border:1px solid rgba(0,0,0,.15);\n        box-shadow: inset 0 0 0 1px rgba(255,255,255,.7);\n        cursor:pointer;\n        transition:all .2s ease;\n        display:inline-block;\n        position:relative !important;\n        z-index:10000 !important;\n        pointer-events:auto !important;\n      }\n      .jetengine-color-circle.has-image:hover{\n        transform:scale(1.15);\n      }\n      .jetengine-color-circle.active{\n        box-shadow:0 0 0 2px #3a3a3a, inset 0 0 0 2px rgba(255,255,255,.7);\n        transform:scale(1.1);\n      }\n      .jetengine-color-circle.no-image{\n        cursor:not-allowed;\n        opacity:.3;\n      }\n    <\/style>\n\n    <script>\n    (function() {\n\n      \/\/ Fonction de normalisation (ton code)\n      function normalizeSlug(s) {\n        if(!s) return '';\n        s = s.toString().toLowerCase();\n        if (typeof s.normalize === 'function') {\n          s = s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'');\n        }\n        s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/^\\d+-\/,'');\n        return s;\n      }\n\n      \/\/ Ton findProductCard (inchang\u00e9)\n      function findProductCard(element) {\n        var selectors = [\n          '.jet-listing-grid__item',\n          '.jet-woo-products-list__item',\n          '.jet-woo-product',\n          'li.product',\n          '.product',\n          'article',\n          '.elementor-widget-jet-woo-products',\n          '.elementor-widget-jet-listing-grid'\n        ];\n\n        for (var i = 0; i < selectors.length; i++) {\n          var parent = element.closest(selectors[i]);\n          if (parent) return parent;\n        }\n\n        var current = element;\n        while (current && current !== document.body) {\n          var hasProductImage = current.querySelector('.jet-woo-product-thumbnail img') ||\n                                current.querySelector('img.wp-post-image') ||\n                                current.querySelector('.woocommerce-loop-product__link img');\n          if (hasProductImage) return current;\n          current = current.parentElement;\n        }\n\n        return null;\n      }\n\n      \/\/ \u2705 Listener en CAPTURE : emp\u00eache le listing cliquable de \u201cvoler\u201d le clic\n      document.addEventListener('click', function(e) {\n        var colorCircle = e.target.closest('.jetengine-color-circle.has-image');\n        if (!colorCircle) return;\n\n        \/\/ Emp\u00eacher la redirection du listing (overlay)\n        e.preventDefault();\n        e.stopPropagation();\n        e.stopImmediatePropagation();\n\n        var productId = colorCircle.getAttribute('data-product-id');\n        var colorSlug = colorCircle.getAttribute('data-color');\n\n        var dataEl = document.getElementById('jetengine-variation-data-' + productId);\n        if (!dataEl) return;\n\n        var variations = {};\n        try { variations = JSON.parse(dataEl.textContent || '{}'); } catch(err) { return; }\n\n        var normalizedSlug = normalizeSlug(colorSlug);\n        var variation = variations[normalizedSlug];\n        if (!variation || !variation.image) return;\n\n        var productCard = findProductCard(colorCircle);\n        if (!productCard) return;\n\n        \/\/ \u2705 On garde exactement TON SELECTEUR principal (comme avant)\n        \/\/ (si c'est le slider, il doit quand m\u00eame contenir une image <img>)\n        var selectors = [\n          '.jet-woo-product-thumbnail img',\n          '.jet-woo-product-img img',\n          '.jet-woo-products-list__item-img img',\n          'img.wp-post-image',\n          '.wp-post-image',\n          '.woocommerce-loop-product__link img',\n          '.product-image img',\n          'a.woocommerce-LoopProduct-link img',\n          '.jet-listing-dynamic-image__img',\n          '.attachment-woocommerce_thumbnail',\n          '.jet-woo-product-gallery__image img'\n        ];\n\n        var imageElement = null;\n        for (var i = 0; i < selectors.length; i++) {\n          var img = productCard.querySelector(selectors[i]);\n          if (img) { imageElement = img; break; }\n        }\n        if (!imageElement) return;\n\n        imageElement.style.transition = 'opacity 0.3s ease';\n        imageElement.style.opacity = '0.3';\n\n        setTimeout(function() {\n          imageElement.src = variation.image;\n\n          \/\/ garder ton comportement : on \u00e9vite srcset qui reprend la main\n          if (imageElement.hasAttribute('srcset')) imageElement.removeAttribute('srcset');\n          if (imageElement.hasAttribute('data-src')) imageElement.setAttribute('data-src', variation.image);\n\n          setTimeout(function(){ imageElement.style.opacity = '1'; }, 50);\n\n          var allCircles = document.querySelectorAll('.jetengine-color-circle[data-product-id=\"' + productId + '\"]');\n          allCircles.forEach(function(circle){ circle.classList.remove('active'); });\n          colorCircle.classList.add('active');\n        }, 200);\n\n      }, true);\n\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/gestreept-gehaakt-vest\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><div class=\"jet-listing-grid__item jet-listing-dynamic-post-31353\" data-post-id=\"31353\"  ><div class=\"jet-engine-listing-overlay-wrap\" data-url=\"https:\/\/belshoop.be\/nl\/produits\/aansluitende-legging-met-satijneffect\/\">\t\t<div data-elementor-type=\"jet-listing-items\" data-elementor-id=\"4529\" class=\"elementor elementor-4529 elementor-606\" data-elementor-post-type=\"jet-engine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0583099 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"0583099\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-79d6c58 e-con-full e-flex e-con e-child\" data-id=\"79d6c58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fa69f elementor-absolute jedv-enabled--yes elementor-widget elementor-widget-heading\" data-id=\"d0fa69f\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Nieuw<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6672360 swatch-target elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"6672360\" data-element_type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg\" class=\"elementor-animation-grow attachment-full size-full wp-image-31559\" alt=\"\" srcset=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg 1536w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11-225x300.jpeg 225w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11-768x1024.jpeg 768w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11-1152x1536.jpeg 1152w, https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11-600x800.jpeg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b0b97 elementor-hidden-desktop elementor-widget elementor-widget-jet-woo-product-gallery-slider\" data-id=\"16b0b97\" data-element_type=\"widget\" data-widget_type=\"jet-woo-product-gallery-slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-woo-product-gallery\" data-gallery-settings=\"{&quot;enableGallery&quot;:false,&quot;enableZoom&quot;:false,&quot;zoomMagnify&quot;:1,&quot;caption&quot;:true,&quot;zoom&quot;:true,&quot;fullscreen&quot;:true,&quot;share&quot;:true,&quot;counter&quot;:true,&quot;arrows&quot;:true,&quot;hasVideo&quot;:false,&quot;videoType&quot;:&quot;&quot;,&quot;videoIn&quot;:&quot;content&quot;,&quot;videoAutoplay&quot;:false,&quot;videoLoop&quot;:false,&quot;videoFirst&quot;:false}\" data-variation-images=\"{&quot;31509&quot;:{&quot;title&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.37 (11)&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg&quot;,&quot;alt&quot;:&quot;WhatsApp Image 2026-05-15 at 18.24.37 (11)&quot;,&quot;src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg&quot;,&quot;srcset&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg 1536w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11-225x300.jpeg 225w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11-768x1024.jpeg 768w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11-1152x1536.jpeg 1152w, https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11-600x800.jpeg 600w&quot;,&quot;sizes&quot;:&quot;(max-width: 1536px) 100vw, 1536px&quot;,&quot;full_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg&quot;,&quot;full_src_w&quot;:1536,&quot;full_src_h&quot;:2048,&quot;gallery_thumbnail_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11-100x100.jpeg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\\\/\\\/belshoop.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg&quot;,&quot;thumb_src_w&quot;:1536,&quot;thumb_src_h&quot;:2048,&quot;src_w&quot;:1536,&quot;src_h&quot;:2048}}\"><div class=\"jet-woo-product-gallery__content \" data-featured-image=\"1\">\r\n\t<div class=\"jet-woo-swiper jet-woo-swiper-horizontal jet-gallery-swiper-horizontal-pos-bottom\">\r\n\t\t<div class=\"jet-gallery-swiper-slider\">\r\n\t\t\t<div class=\"jet-woo-product-gallery-slider swiper-container\"\r\n\t\t\t\tdata-swiper-settings=\"{&quot;autoHeight&quot;:false,&quot;centeredSlides&quot;:false,&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;coverflow&quot;,&quot;longSwipesRatio&quot;:1,&quot;showNavigation&quot;:true,&quot;showPagination&quot;:true,&quot;loop&quot;:true,&quot;paginationControllerType&quot;:&quot;progressbar&quot;,&quot;paginationType&quot;:&quot;bullets&quot;,&quot;dynamicBullets&quot;:false}\" data-swiper-thumb-settings=\"[]\" dir=\"ltr\" >\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\r\n<div class=\"jet-woo-product-gallery__image-item featured swiper-slide\">\r\n\t<div class=\"jet-woo-product-gallery__image\">\r\n\t\t<a class=\"jet-woo-product-gallery__image-link\" href=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg\" itemprop=\"image\" title=\"WhatsApp Image 2026-05-15 at 18.24.37 (11)\" rel=\"prettyPhoto[jet-gallery]\" data-e-disable-page-transition=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"2048\" src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg\" class=\"wp-post-image\" alt=\"\" title=\"WhatsApp Image 2026-05-15 at 18.24.37 (11)\" data-caption=\"\" data-src=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg\" data-large_image=\"https:\/\/belshoop.be\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-15-at-18.24.37-11.jpeg\" data-large_image_width=\"1536\" data-large_image_height=\"2048\" \/><\/a>\t<\/div>\r\n<\/div>\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-prev\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-left\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z\"><\/path><\/svg><\/span><span class=\"jet-product-gallery-icon jet-swiper-nav jet-swiper-button-next\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination swiper-pagination-progressbar\">\r\n\t\t\t\t\t\t\t<span class=\"swiper-pagination-progressbar-fill placeholder\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\r\n\t<\/div>\r\n\r\n\t\r\n<\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c538fab e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c538fab\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c591448 elementor-add-to-cart--align-justify elementor-widget__width-inherit e-transform elementor-widget elementor-widget-wc-add-to-cart\" data-id=\"c591448\" data-element_type=\"widget\" id=\"button-add\" data-settings=\"{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"wc-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a rel=\"nofollow\" href=\"https:\/\/belshoop.be\/nl\/produits\/aansluitende-legging-met-satijneffect\/\" data-quantity=\"0\" data-product_id=\"31353\" class=\"product_type_variable add_to_cart_button elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">In winkelwagen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26a18a2 e-con-full e-flex e-con e-child\" data-id=\"26a18a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70ec073 elementor-widget elementor-widget-jet-listing-dynamic-field\" data-id=\"70ec073\" data-element_type=\"widget\" data-widget_type=\"jet-listing-dynamic-field.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing jet-listing-dynamic-field display-inline\"><div class=\"jet-listing-dynamic-field__inline-wrap\"><div class=\"jet-listing-dynamic-field__content\">Aansluitende legging met satijneffect<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-795376e elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"795376e\" data-element_type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>19,90<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c8a8e color-circle elementor-widget elementor-widget-shortcode\" data-id=\"21c8a8e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29e5b0b elementor-widget elementor-widget-html\" data-id=\"29e5b0b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/* document.addEventListener('DOMContentLoaded', function () {\n        \n    \/\/ Gestion de la s\u00e9lection de couleur\n    document.querySelectorAll('.color-circle').forEach(circle => {\n        circle.addEventListener('click', function () {\n            console.log('Cercle cliqu\u00e9:', this);\n\n            const productSwatches = document.querySelector(`.product-color-swatches[data-product-id=\"${this.dataset.productId}\"]`);\n            if (!productSwatches) {\n                console.error('Erreur : .product-color-swatches introuvable.');\n                return;\n            }\n\n            const productId = productSwatches.getAttribute('data-product-id');\n            if (!productId) {\n                console.error('Erreur : Aucun product_id trouv\u00e9.');\n                return;\n            }\n\n            \/\/ D\u00e9s\u00e9lectionne les autres cercles\n            document.querySelectorAll(`.color-circle[data-product-id=\"${productId}\"]`).forEach(c => c.classList.remove('selected'));\n            \/\/ S\u00e9lectionne le cercle cliqu\u00e9\n            this.classList.add('selected');\n        }, { once: true });\n    });\n\n    \/\/ Gestion du bouton \"Ajouter au panier\"\n    document.querySelectorAll('.custom-add-to-cart-btn').forEach(button => {\n        button.addEventListener('click', function () {\n            const productId = this.getAttribute('data-product-id');\n            const sizeSelect = document.querySelector(`#size-select-${productId}`);\n            const selectedColor = document.querySelector(`.color-circle.selected[data-product-id=\"${productId}\"]`);\n\n            if (!sizeSelect || !selectedColor) {\n                console.log('Veuillez choisir une taille et une couleur.');\n                return;\n            }\n\n            const size = sizeSelect.value;\n            const color = selectedColor.dataset.color;\n\n            console.log('Ajout au panier - Taille:', size, 'Couleur:', color);\n\n            \/\/ Envoie la requ\u00eate AJAX pour ajouter au panier\n            jQuery.ajax({\n                url: woocommerce_params.ajax_url,\n                type: 'POST',\n                data: {\n                    action: 'woocommerce_add_to_cart',\n                    product_id: productId,\n                    quantity: 1,\n                    'attribute_pa_color': color,\n                    'attribute_pa_size': size\n                },\n                success: function (response) {\n                    console.log('Produit ajout\u00e9 au panier !');\n                    \n                    if (response.error) {\n                        console.log('Erreur : ' + response.error);\n                    } else {\n                        \/\/ Mettre \u00e0 jour l'affichage du panier sans actualiser la page\n                        updateCart();\n                    }\n                },\n                error: function () {\n                    console.log('Erreur lors de la requ\u00eate.');\n                }\n            });\n        });\n    });\n\n    \/\/ Fonction pour mettre \u00e0 jour l'affichage du panier\n    function updateCart() {\n        jQuery.ajax({\n            url: woocommerce_params.ajax_url,\n            type: 'GET',\n            data: {\n                action: 'woocommerce_get_cart_fragments'\n            },\n            success: function (response) {\n                if (response.fragments) {\n                    \/\/ Mettre \u00e0 jour les fragments du panier\n                    jQuery.each(response.fragments, function (key, value) {\n                        jQuery(key).replaceWith(value);\n                    });\n                    console.log('Panier mis \u00e0 jour !');\n                }\n            }\n        });\n    }\n});*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee7ef6 e-flex e-con-boxed e-con e-parent\" data-id=\"1ee7ef6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9567115 elementor-widget elementor-widget-html\" data-id=\"9567115\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener('DOMContentLoaded', function () {\n  \/\/ Pages listing uniquement\n  var isListing =\n    document.body.classList.contains('archive') ||\n    document.body.classList.contains('post-type-archive-product') ||\n    document.body.classList.contains('tax-product_cat') ||\n    document.body.classList.contains('tax-product_tag') ||\n    document.body.classList.contains('woocommerce-shop');\n  if (!isListing) return;\n\n  \/\/ Normalisation simple des slugs\n  function normalize(s) {\n    if (!s) return '';\n    s = s.toString().toLowerCase();\n    s = s.normalize ? s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') : s;\n    s = s.replace(\/[^a-z0-9]+\/g,'-').replace(\/-+$\/,'').replace(\/-\\d+$\/,'');\n    return s;\n  }\n\n  \/\/ Met \u00e0 jour les <source> si on est dans un <picture>function updatePictureSources(imgEl, newSrc) {\n    var picture = imgEl.closest('picture');\n    if (!picture) return;\n    picture.querySelectorAll('source[srcset], source[data-srcset]').forEach(function(src){\n      if (src.hasAttribute('srcset')) src.setAttribute('srcset', newSrc);\n      if (src.hasAttribute('data-srcset')) src.setAttribute('data-srcset', newSrc);\n    });\n  }\n\n  \/\/ Trouver la \"carte\" (bloc) et l'image \u00e0 remplacer\n  function findCardImageFrom(swatchContainer) {\n    \/\/ carte Jet\/Elementor \u2192 on remonte jusqu'au bloc listing item\n    var cardRoot =\n      swatchContainer.closest('.jet-listing-grid__item') ||\n      swatchContainer.closest('.jet-engine-listing-overlay-wrap') ||\n      swatchContainer.closest('li.product, .product, .jet-woo-product') ||\n      swatchContainer.closest('.elementor') ||\n      document;\n\n    \/\/ ton cas : widget image avec classe .swatch-target\n    var img =\n      cardRoot.querySelector('.swatch-target img') ||\n      cardRoot.querySelector('img.swatch-target') ||\n      cardRoot.querySelector('.woocommerce-LoopProduct-link img') ||\n      cardRoot.querySelector('img.wp-post-image') ||\n      cardRoot.querySelector('.product-image img') ||\n      cardRoot.querySelector('.jet-woo-product .jet-woo-product-thumbnail img') ||\n      cardRoot.querySelector('.elementor-widget-image img');\n\n    return img || null;\n  }\n\n  \/\/ Emp\u00eacher d\u2019ouvrir le lien de la card quand on clique une pastille\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (circle) { e.preventDefault(); e.stopPropagation(); }\n  }, true);\n\n  \/\/ D\u00c9L\u00c9GATION : un seul listener pour tous les swatches\n  document.addEventListener('click', function(e){\n    var circle = e.target.closest('.product-color-swatches .color-circle');\n    if (!circle) return;\n\n    var swatchContainer = circle.closest('.product-color-swatches');\n    if (!swatchContainer) return;\n\n    var productId = swatchContainer.getAttribute('data-product-id');\n\n    \/\/ R\u00e9cup\u00e9rer le JSON des variations au plus proche\n    var dataEl =\n      swatchContainer.parentElement?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      swatchContainer.closest('.elementor-widget, .product, li.product, .jet-woo-product')?.querySelector('.variation-data[data-product-id=\"'+productId+'\"]') ||\n      document.querySelector('.variation-data[data-product-id=\"'+productId+'\"]');\n\n    if (!dataEl) return;\n\n    var variations = {};\n    try {\n      var raw = (dataEl.textContent || '').trim();\n      \/\/ si c'est \"[]\" on traite comme objet vide\n      variations = raw && raw !== '[]' ? JSON.parse(raw) : {};\n    } catch(err) {\n      return;\n    }\n\n    \/\/ Normaliser les cl\u00e9s\n    var normVariations = {};\n    Object.keys(variations).forEach(function(k){\n      normVariations[ normalize(k) ] = variations[k];\n    });\n\n    \/\/ couleur cliqu\u00e9e\n    var slug = normalize(circle.getAttribute('data-color'));\n    var v = normVariations[slug];\n\n    \/\/ Si pas d'image pour cette couleur \u2192 on ne fait rien (mais la pastille reste visible)\n    if (!v || !v.image) return;\n\n    \/\/ Trouver l'image \u00e0 remplacer depuis CE swatch\n    var productImage = findCardImageFrom(swatchContainer);\n    if (!productImage) return;\n\n    var newSrc = v.image;\n\n    \/\/ Swap avec petit fondu\n    productImage.style.transition = 'opacity 0.25s';\n    productImage.style.opacity = '0.3';\n    setTimeout(function(){\n      updatePictureSources(productImage, newSrc);\n      productImage.src = newSrc;\n      productImage.srcset = newSrc;\n      productImage.removeAttribute('loading');\n      productImage.style.opacity = '1';\n    }, 120);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a href=\"https:\/\/belshoop.be\/nl\/produits\/aansluitende-legging-met-satijneffect\/\" class=\"jet-engine-listing-overlay-link\"><\/a><\/div><\/div><\/div><div class=\"jet-listing-grid__loader\"><div class=\"jet-listing-grid__loader-spinner\"><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>kleuren color visual filter Noir Brun Jaune Blanc Rose Gris Rouge Beige Taupe maten Tailles Filter L L\/XL M M\/L S S\/M Unique XL XS\/S categorie\u00ebn Cat\u00e9gories Filter Blazer Bomber chaussures chemise Ensemble gilet Haut jupe Manteaux pantalons pull robe Veste schoenmaat Pointure 36 37 38 39 40 41 ajouter au panier Ensemble comfy &euro;&nbsp;40,00 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4546","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Artikelen - belshop<\/title>\n<meta name=\"description\" content=\"Ontdek al onze artikelen\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/belshoop.be\/nl\/artikelen\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Artikelen - belshop\" \/>\n<meta property=\"og:description\" content=\"Ontdek al onze artikelen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/belshoop.be\/nl\/artikelen\/\" \/>\n<meta property=\"og:site_name\" content=\"belshop\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-14T19:45:51+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/belshoop.be\/nl\/artikelen\/\",\"url\":\"https:\/\/belshoop.be\/nl\/artikelen\/\",\"name\":\"Artikelen - belshop\",\"isPartOf\":{\"@id\":\"https:\/\/belshoop.be\/nl\/#website\"},\"datePublished\":\"2025-02-01T23:18:20+00:00\",\"dateModified\":\"2025-10-14T19:45:51+00:00\",\"description\":\"Ontdek al onze artikelen\",\"breadcrumb\":{\"@id\":\"https:\/\/belshoop.be\/nl\/artikelen\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/belshoop.be\/nl\/artikelen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/belshoop.be\/nl\/artikelen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/belshoop.be\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Artikelen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/belshoop.be\/nl\/#website\",\"url\":\"https:\/\/belshoop.be\/nl\/\",\"name\":\"belshop\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/belshoop.be\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Artikelen - belshop","description":"Ontdek al onze artikelen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/belshoop.be\/nl\/artikelen\/","og_locale":"nl_NL","og_type":"article","og_title":"Artikelen - belshop","og_description":"Ontdek al onze artikelen","og_url":"https:\/\/belshoop.be\/nl\/artikelen\/","og_site_name":"belshop","article_modified_time":"2025-10-14T19:45:51+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/belshoop.be\/nl\/artikelen\/","url":"https:\/\/belshoop.be\/nl\/artikelen\/","name":"Artikelen - belshop","isPartOf":{"@id":"https:\/\/belshoop.be\/nl\/#website"},"datePublished":"2025-02-01T23:18:20+00:00","dateModified":"2025-10-14T19:45:51+00:00","description":"Ontdek al onze artikelen","breadcrumb":{"@id":"https:\/\/belshoop.be\/nl\/artikelen\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/belshoop.be\/nl\/artikelen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/belshoop.be\/nl\/artikelen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/belshoop.be\/nl\/"},{"@type":"ListItem","position":2,"name":"Artikelen"}]},{"@type":"WebSite","@id":"https:\/\/belshoop.be\/nl\/#website","url":"https:\/\/belshoop.be\/nl\/","name":"belshop","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/belshoop.be\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/belshoop.be\/nl\/wp-json\/wp\/v2\/pages\/4546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/belshoop.be\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/belshoop.be\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/belshoop.be\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/belshoop.be\/nl\/wp-json\/wp\/v2\/comments?post=4546"}],"version-history":[{"count":31,"href":"https:\/\/belshoop.be\/nl\/wp-json\/wp\/v2\/pages\/4546\/revisions"}],"predecessor-version":[{"id":6252,"href":"https:\/\/belshoop.be\/nl\/wp-json\/wp\/v2\/pages\/4546\/revisions\/6252"}],"wp:attachment":[{"href":"https:\/\/belshoop.be\/nl\/wp-json\/wp\/v2\/media?parent=4546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}