{"id":314,"date":"2026-05-06T23:59:45","date_gmt":"2026-05-06T21:59:45","guid":{"rendered":"https:\/\/pasiekastanek.pl\/?page_id=314"},"modified":"2026-05-18T10:41:08","modified_gmt":"2026-05-18T08:41:08","slug":"sklep","status":"publish","type":"page","link":"https:\/\/pasiekastanek.pl\/?page_id=314","title":{"rendered":"Sklep"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"314\" class=\"elementor elementor-314\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a38cece e-con-full e-flex e-con e-parent\" data-id=\"a38cece\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3ca083 elementor-widget elementor-widget-shortcode\" data-id=\"f3ca083\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <div class=\"woo-price-sort-widget\">\n        <form method=\"GET\" action=\"https:\/\/pasiekastanek.pl\/?page_id=314\">\n            <input type=\"hidden\" name=\"page_id\" value=\"314\">\n\t\t\t\n\t\t\t<!-- 0. SZUKAJ -->\n<div class=\"filter-section\">\n    <strong>Szukaj produktu:<\/strong>\n    <div class=\"search-input-wrap\">\n        <input\n            type=\"text\"\n            name=\"my_search\"\n            id=\"my_search\"\n            placeholder=\"np. gryczany...\"\n            value=\"\"\n        >\n        <button type=\"submit\">\ud83d\udd0d<\/button>\n    <\/div>\n<\/div>\n\t\t\t\n            <!-- 1. KATEGORIE -->\n            <div class=\"filter-section\">\n                <strong>Kategorie:<\/strong>\n                <div class=\"cat-checkboxes\">\n                    <label class=\"cat-checkbox-label active\">\n                        <input type=\"radio\" name=\"my_cat\" value=\"\"\n                            checked                            onchange=\"this.form.submit()\">\n                        Wszystkie produkty\n                    <\/label>\n                                        <label class=\"cat-checkbox-label \">\n                        <input type=\"radio\" name=\"my_cat\" value=\"miod-naturalny\"\n                                                        onchange=\"this.form.submit()\">\n                        Mi\u00f3d naturalny                    <\/label>\n                                        <label class=\"cat-checkbox-label \">\n                        <input type=\"radio\" name=\"my_cat\" value=\"produkty-pszczele\"\n                                                        onchange=\"this.form.submit()\">\n                        Produkty pszczele                    <\/label>\n                                        <label class=\"cat-checkbox-label \">\n                        <input type=\"radio\" name=\"my_cat\" value=\"zestawy-miodowe\"\n                                                        onchange=\"this.form.submit()\">\n                        Zestawy Miodowe                    <\/label>\n                                    <\/div>\n            <\/div>\n\t\t\t<!-- 2. GRAMATURA -->\n<!-- 2. GRAMATURA -->\n<div class=\"filter-section\">\n    <strong>Gramatura:<\/strong>\n    <div class=\"cat-checkboxes\">\n        <label class=\"cat-checkbox-label active\">\n            <input type=\"radio\" name=\"my_gram\" value=\"490g\"\n                                onchange=\"this.form.submit()\">\n            490g\n        <\/label>\n        <label class=\"cat-checkbox-label \">\n            <input type=\"radio\" name=\"my_gram\" value=\"1050g\"\n                                onchange=\"this.form.submit()\">\n            1050g\n        <\/label>\n    <\/div>\n<\/div>\n            <!-- 3. CENA -->\n            <div class=\"filter-section\">\n                <label for=\"my_sort\"><strong>Cena:<\/strong><\/label>\n                <select name=\"my_sort\" id=\"my_sort\" onchange=\"this.form.submit()\">\n                    <option value=\"\">Domy\u015blnie<\/option>\n                    <option value=\"low_to_high\" >Od najta\u0144szych<\/option>\n                    <option value=\"high_to_low\" >Od najdro\u017cszych<\/option>\n                <\/select>\n            <\/div>\n\n            <!-- 4. RODZAJ OFERTY -->\n            <div class=\"filter-section\">\n                <strong>Rodzaj oferty:<\/strong>\n                <div class=\"cat-checkboxes\">\n                    <label class=\"cat-checkbox-label active\">\n                        <input type=\"radio\" name=\"my_offer\" value=\"\"\n                            checked                            onchange=\"this.form.submit()\">\n                        Wszystkie\n                    <\/label>\n                    <label class=\"cat-checkbox-label \">\n                        <input type=\"radio\" name=\"my_offer\" value=\"bestsellers\"\n                                                        onchange=\"this.form.submit()\">\n                        \u2b50 Bestsellery\n                    <\/label>\n                    <label class=\"cat-checkbox-label \">\n                        <input type=\"radio\" name=\"my_offer\" value=\"nowosci\"\n                                                        onchange=\"this.form.submit()\">\n                        \ud83c\udd95 Nowo\u015bci\n                    <\/label>\n                    <label class=\"cat-checkbox-label \">\n                        <input type=\"radio\" name=\"my_offer\" value=\"promocje\"\n                                                        onchange=\"this.form.submit()\">\n                        \ud83d\udd25 Promocje\n                    <\/label>\n                <\/div>\n            <\/div>\n\n            <!-- RESET -->\n            <div style=\"margin-top:15px;\">\n                <a href=\"https:\/\/pasiekastanek.pl\/?page_id=314?page_id=314\" style=\"font-size:13px; color:#999;\">\u2715 Wyczy\u015b\u0107 filtry<\/a>\n            <\/div>\n\n        <\/form>\n    <\/div>\n\n    <style>\n        .woo-price-sort-widget {\n            display: flex;\n            flex-direction: column;\n            gap: 24px;\n        }\n        .filter-section {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n        }\n        .cat-checkboxes {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 8px;\n        }\n        .cat-checkbox-label {\n            display: flex;\n            align-items: center;\n            gap: 6px;\n            padding: 8px 14px;\n            border: 2px solid #ddd;\n            border-radius: 6px;\n            cursor: pointer;\n            font-size: 14px;\n            transition: all 0.2s;\n            background: #fff;\n        }\n        .cat-checkbox-label:hover {\n            border-color: #f5a623;\n        }\n        .cat-checkbox-label.active {\n            border-color: #f5a623;\n            background: #fff8ee;\n            font-weight: 600;\n        }\n        .cat-checkbox-label input[type=\"radio\"] {\n            display: none;\n        }\n        #my_sort {\n            padding: 8px 12px;\n            border: 2px solid #ddd;\n            border-radius: 6px;\n            font-size: 14px;\n            cursor: pointer;\n        }\n        #my_sort:focus {\n            outline: none;\n            border-color: #f5a623;\n        }\n    <\/style>\n\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e8b6d0 e-con-full e-flex e-con e-child\" data-id=\"3e8b6d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fc9f700 e-con-full e-flex e-con e-child\" data-id=\"fc9f700\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66b3a9a elementor-widget elementor-widget-shortcode\" data-id=\"66b3a9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"custom-woo-grid\" data-active-gram=\"\"><div class=\"custom-product\" data-variations=\"{&quot;490g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;28,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-akacjowy-490-g-QP96FgkJMrlIGTe2-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:66,&quot;in_stock&quot;:true},&quot;1050g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;55,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-akacjowy-1050-g-JgXbT4yYsdWZ66dH-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:67,&quot;in_stock&quot;:true}}\"><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-akacjowy\" class=\"product-img-link\"><div class=\"product-img-wrap\"><img fetchpriority=\"high\" decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-akacjowy-490-g-QP96FgkJMrlIGTe2-600x450.jpg?wsr\" class=\"attachment-woocommerce_single size-woocommerce_single\" alt=\"Mi\u00f3d akacjowy\" srcset=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-akacjowy-490-g-QP96FgkJMrlIGTe2-600x450.jpg 600w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-akacjowy-490-g-QP96FgkJMrlIGTe2-300x225.jpg 300w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-akacjowy-490-g-QP96FgkJMrlIGTe2-768x576.jpg 768w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-akacjowy-490-g-QP96FgkJMrlIGTe2.jpg 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/div><\/a><div class=\"gramatura-switcher\"><button class=\"gram-btn active\" data-gram=\"490g\">490g<\/button><button class=\"gram-btn\" data-gram=\"1050g\">1050g<\/button><\/div><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-akacjowy\"><h2>Mi\u00f3d akacjowy<\/h2><span class=\"price\"><span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>28,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&#122;&#322;<\/span><\/bdi><\/span><\/span><\/span><\/a><div class=\"custom-add-to-cart-wrap\"><button type=\"button\" class=\"custom-add-to-cart\" data-product-id=\"65\">Dodaj do koszyka<\/button><span class=\"woo-cart-msg\" aria-live=\"polite\"><\/span><\/div><\/div><div class=\"custom-product\" data-variations=\"{&quot;490g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;25,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-faceliowy-490-g-ibDJpp2MtaDsLjHS-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:63,&quot;in_stock&quot;:true},&quot;1050g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;50,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-faceliowy-1050-g-V9ZE8tmI6BYCUiUf-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:64,&quot;in_stock&quot;:true}}\"><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-faceliowy\" class=\"product-img-link\"><div class=\"product-img-wrap\"><img decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-faceliowy-490-g-ibDJpp2MtaDsLjHS-600x450.jpg?wsr\" class=\"attachment-woocommerce_single size-woocommerce_single\" alt=\"Mi\u00f3d faceliowy\" srcset=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-faceliowy-490-g-ibDJpp2MtaDsLjHS-600x450.jpg 600w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-faceliowy-490-g-ibDJpp2MtaDsLjHS-300x225.jpg 300w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-faceliowy-490-g-ibDJpp2MtaDsLjHS-768x576.jpg 768w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-faceliowy-490-g-ibDJpp2MtaDsLjHS.jpg 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/div><\/a><div class=\"gramatura-switcher\"><button class=\"gram-btn active\" data-gram=\"490g\">490g<\/button><button class=\"gram-btn\" data-gram=\"1050g\">1050g<\/button><\/div><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-faceliowy\"><h2>Mi\u00f3d faceliowy<\/h2><span class=\"price\"><span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>25,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&#122;&#322;<\/span><\/bdi><\/span><\/span><\/span><\/a><div class=\"custom-add-to-cart-wrap\"><button type=\"button\" class=\"custom-add-to-cart\" data-product-id=\"62\">Dodaj do koszyka<\/button><span class=\"woo-cart-msg\" aria-live=\"polite\"><\/span><\/div><\/div><div class=\"custom-product\" data-variations=\"{&quot;490g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;28,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-gryczany-490-g-mNGUIbq0kO0coknA-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:60,&quot;in_stock&quot;:true},&quot;1050g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;55,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-gryczany-1050-g-vbI2ih5RP6ral7QS-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:61,&quot;in_stock&quot;:true}}\"><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-gryczany\" class=\"product-img-link\"><div class=\"product-img-wrap\"><img decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-gryczany-490-g-mNGUIbq0kO0coknA-600x450.jpg?wsr\" class=\"attachment-woocommerce_single size-woocommerce_single\" alt=\"Mi\u00f3d gryczany\" srcset=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-gryczany-490-g-mNGUIbq0kO0coknA-600x450.jpg 600w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-gryczany-490-g-mNGUIbq0kO0coknA-300x225.jpg 300w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-gryczany-490-g-mNGUIbq0kO0coknA-768x576.jpg 768w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-gryczany-490-g-mNGUIbq0kO0coknA.jpg 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/div><\/a><div class=\"gramatura-switcher\"><button class=\"gram-btn active\" data-gram=\"490g\">490g<\/button><button class=\"gram-btn\" data-gram=\"1050g\">1050g<\/button><\/div><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-gryczany\"><h2>Mi\u00f3d gryczany<\/h2><span class=\"price\"><span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>28,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&#122;&#322;<\/span><\/bdi><\/span><\/span><\/span><\/a><div class=\"custom-add-to-cart-wrap\"><button type=\"button\" class=\"custom-add-to-cart\" data-product-id=\"59\">Dodaj do koszyka<\/button><span class=\"woo-cart-msg\" aria-live=\"polite\"><\/span><\/div><\/div><div class=\"custom-product\" data-variations=\"{&quot;490g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;20,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-rzepakowy-490-g-DYrNLp4Yoamb08hy-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:57,&quot;in_stock&quot;:true},&quot;1050g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;40,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-rzepakowy-1050-g-Lr50F86b5kgivyB0-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:58,&quot;in_stock&quot;:true}}\"><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-nektarowy-rzepakowy\" class=\"product-img-link\"><div class=\"product-img-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-rzepakowy-490-g-DYrNLp4Yoamb08hy-600x450.jpg?wsr\" class=\"attachment-woocommerce_single size-woocommerce_single\" alt=\"Mi\u00f3d nektarowy rzepakowy\" srcset=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-rzepakowy-490-g-DYrNLp4Yoamb08hy-600x450.jpg 600w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-rzepakowy-490-g-DYrNLp4Yoamb08hy-300x225.jpg 300w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-rzepakowy-490-g-DYrNLp4Yoamb08hy-768x576.jpg 768w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-rzepakowy-490-g-DYrNLp4Yoamb08hy.jpg 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/div><\/a><div class=\"gramatura-switcher\"><button class=\"gram-btn active\" data-gram=\"490g\">490g<\/button><button class=\"gram-btn\" data-gram=\"1050g\">1050g<\/button><\/div><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-nektarowy-rzepakowy\"><h2>Mi\u00f3d nektarowy rzepakowy<\/h2><span class=\"price\"><span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>20,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&#122;&#322;<\/span><\/bdi><\/span><\/span><\/span><\/a><div class=\"custom-add-to-cart-wrap\"><button type=\"button\" class=\"custom-add-to-cart\" data-product-id=\"56\">Dodaj do koszyka<\/button><span class=\"woo-cart-msg\" aria-live=\"polite\"><\/span><\/div><\/div><div class=\"custom-product\" data-variations=\"{&quot;490g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;25,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-lipowy-490-g-rtjMmhuCO7CLTwy2-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:54,&quot;in_stock&quot;:true},&quot;1050g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;50,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-lipowy-1050g-qBHqvCBx8jq5A1V8-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:55,&quot;in_stock&quot;:true}}\"><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-lipowy\" class=\"product-img-link\"><div class=\"product-img-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-lipowy-490-g-rtjMmhuCO7CLTwy2-600x450.jpg?wsr\" class=\"attachment-woocommerce_single size-woocommerce_single\" alt=\"Mi\u00f3d lipowy\" srcset=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-lipowy-490-g-rtjMmhuCO7CLTwy2-600x450.jpg 600w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-lipowy-490-g-rtjMmhuCO7CLTwy2-300x225.jpg 300w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-lipowy-490-g-rtjMmhuCO7CLTwy2-768x576.jpg 768w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-lipowy-490-g-rtjMmhuCO7CLTwy2.jpg 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/div><\/a><div class=\"gramatura-switcher\"><button class=\"gram-btn active\" data-gram=\"490g\">490g<\/button><button class=\"gram-btn\" data-gram=\"1050g\">1050g<\/button><\/div><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-lipowy\"><h2>Mi\u00f3d lipowy<\/h2><span class=\"price\"><span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>25,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&#122;&#322;<\/span><\/bdi><\/span><\/span><\/span><\/a><div class=\"custom-add-to-cart-wrap\"><button type=\"button\" class=\"custom-add-to-cart\" data-product-id=\"53\">Dodaj do koszyka<\/button><span class=\"woo-cart-msg\" aria-live=\"polite\"><\/span><\/div><\/div><div class=\"custom-product\" data-variations=\"{&quot;490g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;22,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-wielokwiatowy-490-g-Un0UepjPbXKtfbN9-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:51,&quot;in_stock&quot;:true},&quot;1050g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;45,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/mia3d-wielokwiatowy-1050-g-5PC1DCdLPGzBuKTw-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:52,&quot;in_stock&quot;:true}}\"><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-wielokwiatowy\" class=\"product-img-link\"><div class=\"product-img-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-wielokwiatowy-490-g-Un0UepjPbXKtfbN9-600x450.jpg?wsr\" class=\"attachment-woocommerce_single size-woocommerce_single\" alt=\"Mi\u00f3d wielokwiatowy\" srcset=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-wielokwiatowy-490-g-Un0UepjPbXKtfbN9-600x450.jpg 600w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-wielokwiatowy-490-g-Un0UepjPbXKtfbN9-300x225.jpg 300w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-wielokwiatowy-490-g-Un0UepjPbXKtfbN9-768x576.jpg 768w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/mia3d-wielokwiatowy-490-g-Un0UepjPbXKtfbN9.jpg 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/div><\/a><div class=\"gramatura-switcher\"><button class=\"gram-btn active\" data-gram=\"490g\">490g<\/button><button class=\"gram-btn\" data-gram=\"1050g\">1050g<\/button><\/div><a href=\"https:\/\/pasiekastanek.pl\/?product=miod-wielokwiatowy\"><h2>Mi\u00f3d wielokwiatowy<\/h2><span class=\"price\"><span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>22,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&#122;&#322;<\/span><\/bdi><\/span><\/span><\/span><\/a><div class=\"custom-add-to-cart-wrap\"><button type=\"button\" class=\"custom-add-to-cart\" data-product-id=\"44\">Dodaj do koszyka<\/button><span class=\"woo-cart-msg\" aria-live=\"polite\"><\/span><\/div><\/div><div class=\"custom-product\" data-variations=\"{&quot;490g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;25,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/pyaek-kwiatowy-230-g-Xx10SJIx9dEJhZJZ-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:43,&quot;in_stock&quot;:true},&quot;1050g&quot;:{&quot;price_html&quot;:&quot;&lt;span class=\\&quot;price\\&quot;&gt;&lt;span class=\\&quot;woocommerce-Price-amount amount\\&quot;&gt;&lt;bdi&gt;50,00&nbsp;&lt;span class=\\&quot;woocommerce-Price-currencySymbol\\&quot; translate=\\&quot;no\\&quot; dir=\\&quot;auto\\&quot;&gt;&#122;&#322;&lt;\\\/span&gt;&lt;\\\/bdi&gt;&lt;\\\/span&gt;&lt;\\\/span&gt;&quot;,&quot;image&quot;:&quot;https:\\\/\\\/pasiekastanek.pl\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/pyaek-kwiatowy-490-g-8nfvETVP0Z4pkXUK-600x450.jpg?wsr&quot;,&quot;variation_id&quot;:42,&quot;in_stock&quot;:true}}\"><a href=\"https:\/\/pasiekastanek.pl\/?product=pylek-kwiatowy\" class=\"product-img-link\"><div class=\"product-img-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/pyaek-kwiatowy-230-g-Xx10SJIx9dEJhZJZ-600x450.jpg?wsr\" class=\"attachment-woocommerce_single size-woocommerce_single\" alt=\"Py\u0142ek kwiatowy\" srcset=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/pyaek-kwiatowy-230-g-Xx10SJIx9dEJhZJZ-600x450.jpg 600w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/pyaek-kwiatowy-230-g-Xx10SJIx9dEJhZJZ-300x225.jpg 300w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/pyaek-kwiatowy-230-g-Xx10SJIx9dEJhZJZ-768x576.jpg 768w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/pyaek-kwiatowy-230-g-Xx10SJIx9dEJhZJZ.jpg 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/div><\/a><div class=\"gramatura-switcher\"><button class=\"gram-btn active\" data-gram=\"490g\">490g<\/button><button class=\"gram-btn\" data-gram=\"1050g\">1050g<\/button><\/div><a href=\"https:\/\/pasiekastanek.pl\/?product=pylek-kwiatowy\"><h2>Py\u0142ek kwiatowy<\/h2><span class=\"price\"><span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>25,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&#122;&#322;<\/span><\/bdi><\/span><\/span><\/span><\/a><div class=\"custom-add-to-cart-wrap\"><button type=\"button\" class=\"custom-add-to-cart\" data-product-id=\"41\">Dodaj do koszyka<\/button><span class=\"woo-cart-msg\" aria-live=\"polite\"><\/span><\/div><\/div><div class=\"custom-product\"><a href=\"https:\/\/pasiekastanek.pl\/?product=miodowy-zestaw-z-elegancka-lyzeczka\" class=\"product-img-link\"><div class=\"product-img-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"900\" src=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/474992640_1405439650420040_5740572887265651477_n-YKblZK0MxQC1LLe4-600x900.jpg?wsr\" class=\"attachment-woocommerce_single size-woocommerce_single\" alt=\"Miodowy zestaw z eleganck\u0105 \u0142y\u017ceczk\u0105\" srcset=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/474992640_1405439650420040_5740572887265651477_n-YKblZK0MxQC1LLe4-600x900.jpg 600w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/474992640_1405439650420040_5740572887265651477_n-YKblZK0MxQC1LLe4-200x300.jpg 200w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/474992640_1405439650420040_5740572887265651477_n-YKblZK0MxQC1LLe4-683x1024.jpg 683w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/474992640_1405439650420040_5740572887265651477_n-YKblZK0MxQC1LLe4-768x1152.jpg 768w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/474992640_1405439650420040_5740572887265651477_n-YKblZK0MxQC1LLe4-1024x1536.jpg 1024w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/474992640_1405439650420040_5740572887265651477_n-YKblZK0MxQC1LLe4.jpg 1280w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/div><\/a><a href=\"https:\/\/pasiekastanek.pl\/?product=miodowy-zestaw-z-elegancka-lyzeczka\"><h2>Miodowy zestaw z eleganck\u0105 \u0142y\u017ceczk\u0105<\/h2><span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>55,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&#122;&#322;<\/span><\/bdi><\/span><\/span><\/a><div class=\"custom-add-to-cart-wrap\"><a href=\"https:\/\/pasiekastanek.pl\/?product=miodowy-zestaw-z-elegancka-lyzeczka\" class=\"custom-add-to-cart select-options\">Wybierz opcje<\/a><span class=\"woo-cart-msg\" aria-live=\"polite\"><\/span><\/div><\/div><div class=\"custom-product\"><a href=\"https:\/\/pasiekastanek.pl\/?product=miodowa-bombonierka\" class=\"product-img-link\"><div class=\"product-img-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"400\" src=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/479527742_1418911925739479_8587533046349203253_n-2-600x400.jpg?wsr\" class=\"attachment-woocommerce_single size-woocommerce_single\" alt=\"Miodowa Bombonierka\" srcset=\"https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/479527742_1418911925739479_8587533046349203253_n-2-600x400.jpg 600w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/479527742_1418911925739479_8587533046349203253_n-2-300x200.jpg 300w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/479527742_1418911925739479_8587533046349203253_n-2-1024x683.jpg 1024w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/479527742_1418911925739479_8587533046349203253_n-2-768x512.jpg 768w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/479527742_1418911925739479_8587533046349203253_n-2-1536x1024.jpg 1536w, https:\/\/pasiekastanek.pl\/wp-content\/uploads\/2026\/02\/479527742_1418911925739479_8587533046349203253_n-2.jpg 1600w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/div><\/a><a href=\"https:\/\/pasiekastanek.pl\/?product=miodowa-bombonierka\"><h2>Miodowa Bombonierka<\/h2><span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>60,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&#122;&#322;<\/span><\/bdi><\/span><\/span><\/a><div class=\"custom-add-to-cart-wrap\"><button type=\"button\" class=\"custom-add-to-cart\" data-product-id=\"15\">Dodaj do koszyka<\/button><span class=\"woo-cart-msg\" aria-live=\"polite\"><\/span><\/div><\/div><\/div>        <script>\n        var customWooCart = {\n            ajaxUrl: 'https:\/\/pasiekastanek.pl\/wp-admin\/admin-ajax.php',\n            nonce:   '51e1342569'\n        };\n\ndocument.addEventListener('DOMContentLoaded', function () {\n\n    function setCartBtnState(card, gram, variations) {\n        var btn = card.querySelector('.custom-add-to-cart[data-product-id]');\n        if (!btn || !variations[gram]) return;\n        var inStock = variations[gram].in_stock !== false;\n        btn.disabled = !inStock;\n        btn.textContent = inStock ? 'Dodaj do koszyka' : 'Niedost\u0119pny';\n        btn.classList.toggle('is-unavailable', !inStock);\n    }\n\n    function showCardMsg(card, text, isError) {\n        var msg = card.querySelector('.woo-cart-msg');\n        if (!msg) return;\n        msg.textContent = text;\n        msg.classList.toggle('is-error', !!isError);\n        msg.classList.add('is-visible');\n        clearTimeout(msg._hideTimer);\n        msg._hideTimer = setTimeout(function () {\n            msg.classList.remove('is-visible');\n        }, 2500);\n    }\n\n    function addToCartRequest(productId, variationId, card, btn) {\n        if (btn.disabled) return;\n\n        var originalLabel = btn.textContent;\n        btn.disabled = true;\n        btn.classList.add('is-loading');\n\n        var body = new URLSearchParams();\n        body.append('action', 'custom_woo_add_to_cart');\n        body.append('nonce', customWooCart.nonce);\n        body.append('product_id', productId);\n        body.append('quantity', 1);\n        if (variationId) body.append('variation_id', variationId);\n\n        fetch(customWooCart.ajaxUrl, {\n            method: 'POST',\n            credentials: 'same-origin',\n            headers: { 'Content-Type': 'application\/x-www-form-urlencoded' },\n            body: body.toString()\n        })\n        .then(function (r) { return r.json(); })\n        .then(function (response) {\n            btn.classList.remove('is-loading');\n\n            if (!response || response.success === false) {\n                var errMsg = (response && response.data && response.data.message) ? response.data.message : 'Nie uda\u0142o si\u0119 doda\u0107 do koszyka.';\n                showCardMsg(card, errMsg, true);\n                btn.disabled = false;\n                btn.textContent = originalLabel;\n                return;\n            }\n\n            \/\/ Niech WooCommerce sam od\u015bwie\u017cy ikonk\u0119 koszyka itp. przez mechanizm \"fragment\u00f3w\"\n            if (typeof jQuery !== 'undefined') {\n                jQuery(document.body).trigger('added_to_cart', [response.fragments, response.cart_hash, jQuery(btn)]);\n            }\n\n            showCardMsg(card, 'Dodano do koszyka', false);\n            btn.classList.add('is-added');\n            setTimeout(function () {\n                btn.classList.remove('is-added');\n                btn.disabled = false;\n                btn.textContent = originalLabel;\n            }, 1200);\n        })\n        .catch(function () {\n            btn.classList.remove('is-loading');\n            btn.disabled = false;\n            btn.textContent = originalLabel;\n            showCardMsg(card, 'B\u0142\u0105d po\u0142\u0105czenia, spr\u00f3buj ponownie.', true);\n        });\n    }\n\n    \/\/ On-card switcher click\n    document.querySelectorAll('.gram-btn').forEach(function (btn) {\n        btn.addEventListener('click', function (e) {\n            e.preventDefault();\n\n            var card       = this.closest('.custom-product');\n            var variations = JSON.parse(card.getAttribute('data-variations'));\n            var gram       = this.getAttribute('data-gram');\n\n            if (!variations[gram]) return;\n\n            \/\/ Price\n            var priceEl = card.querySelector('.price');\n            if (priceEl) priceEl.innerHTML = variations[gram].price_html;\n\n            \/\/ Image with fade\n            var img = card.querySelector('.product-img-link img');\n            if (img && variations[gram].image) {\n                var newSrc = variations[gram].image;\n                img.style.transition = 'opacity 0.25s ease';\n                img.style.opacity    = '0';\n                setTimeout(function () {\n                    img.src    = newSrc;\n                    img.srcset = '';\n                    img.sizes  = '';\n                    if (img.hasAttribute('data-src'))      img.setAttribute('data-src', newSrc);\n                    if (img.hasAttribute('data-lazy-src')) img.setAttribute('data-lazy-src', newSrc);\n                    img.style.opacity = '1';\n                }, 250);\n            }\n\n            \/\/ Active button\n            card.querySelectorAll('.gram-btn').forEach(function (b) {\n                b.classList.remove('active');\n            });\n            this.classList.add('active');\n\n            \/\/ Zsynchronizuj przycisk \"Dodaj do koszyka\" z nowo wybran\u0105 gramatur\u0105\n            setCartBtnState(card, gram, variations);\n        });\n    });\n\n    \/\/ Auto-sync cards with active sidebar gramatura filter\n    var grid       = document.querySelector('.custom-woo-grid');\n    var activeGram = grid ? grid.getAttribute('data-active-gram') : '';\n\n    if (activeGram) {\n        document.querySelectorAll('.custom-product[data-variations]').forEach(function (card) {\n            var variations = JSON.parse(card.getAttribute('data-variations'));\n            if (!variations[activeGram]) return;\n\n            \/\/ Price\n            var priceEl = card.querySelector('.price');\n            if (priceEl) priceEl.innerHTML = variations[activeGram].price_html;\n\n            \/\/ Image (no fade on initial load)\n            var img = card.querySelector('.product-img-link img');\n            if (img && variations[activeGram].image) {\n                img.src    = variations[activeGram].image;\n                img.srcset = '';\n                img.sizes  = '';\n            }\n\n            \/\/ Active button\n            card.querySelectorAll('.gram-btn').forEach(function (b) {\n                b.classList.toggle('active', b.getAttribute('data-gram') === activeGram);\n            });\n\n            \/\/ Zsynchronizuj przycisk \"Dodaj do koszyka\"\n            setCartBtnState(card, activeGram, variations);\n        });\n    }\n\n    \/\/ Add to cart button clicks\n    document.querySelectorAll('.custom-add-to-cart[data-product-id]').forEach(function (btn) {\n        btn.addEventListener('click', function (e) {\n            e.preventDefault();\n\n            var card        = this.closest('.custom-product');\n            var productId   = this.getAttribute('data-product-id');\n            var variationId = null;\n\n            if (card.hasAttribute('data-variations')) {\n                var variations = JSON.parse(card.getAttribute('data-variations'));\n                var activeBtn  = card.querySelector('.gram-btn.active');\n                var activeGram2 = activeBtn ? activeBtn.getAttribute('data-gram') : null;\n\n                if (activeGram2 && variations[activeGram2]) {\n                    variationId = variations[activeGram2].variation_id;\n                }\n            }\n\n            addToCartRequest(productId, variationId, card, this);\n        });\n    });\n\n});\n<\/script>\n\n        <style>\n        .gramatura-switcher {\n    display: flex;\n    gap: 8px;\n    margin: 8px 0;\n    justify-content: center; \n}\n.gram-btn {\n    padding: 6px 14px;\n    border: 2px solid #ddd;\n    border-radius: 6px;\n    background: #fff;\n    cursor: pointer;\n    font-size: 13px;\n    font-weight: 600;\n    transition: all 0.2s;\n    line-height: 1;\n    color: #333;           \/* \u2190 fixes invisible text on inactive button *\/\n}\n.gram-btn:hover,\n.gram-btn.active {\n    border-color: #f5a623;\n    background: #fff8ee;\n    color: #b37a14;\n}\n\n\/* \u2190 fixes underline + color on title and price *\/\n.custom-product a {\n    text-decoration: none;\n    color: #222;\n}\n.custom-product .price,\n.custom-product .price * {\n    color: #000 !important;  \/* !important overrides WooCommerce's own price color *\/\n}\n\n\/* Add to cart button *\/\n.custom-add-to-cart-wrap {\n    margin-top: 10px;\n    text-align: center;\n}\n\n.custom-add-to-cart {\n    display: inline-block;\n    width: 100%;\n    padding: 10px 14px;\n    border: none;\n    border-radius: 6px;\n    background: #f5a623;\n    color: #fff;\n    font-size: 14px;\n    font-weight: 600;\n    text-decoration: none;\n    text-align: center;\n    cursor: pointer;\n    transition: background 0.2s, opacity 0.2s;\n    box-sizing: border-box;\n}\n\n.custom-add-to-cart:hover:not(:disabled):not(.is-unavailable) {\n    background: #d98e12;\n}\n\n.custom-add-to-cart:disabled,\n.custom-add-to-cart.is-unavailable {\n    background: #ddd;\n    color: #888;\n    cursor: not-allowed;\n}\n\n.custom-add-to-cart.is-loading {\n    opacity: 0.7;\n    cursor: wait;\n}\n\n.custom-add-to-cart.is-added {\n    background: #3fa34d;\n}\n\n.woo-cart-msg {\n    display: block;\n    min-height: 16px;\n    margin-top: 6px;\n    font-size: 12px;\n    color: #3fa34d;\n    opacity: 0;\n    transition: opacity 0.2s;\n}\n\n.woo-cart-msg.is-visible {\n    opacity: 1;\n}\n\n.woo-cart-msg.is-error {\n    color: #c0392b;\n}\n        <\/style>\n        <\/div>\n\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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-314","page","type-page","status-publish","hentry","desktop-align-left","tablet-align-left","mobile-align-left"],"_links":{"self":[{"href":"https:\/\/pasiekastanek.pl\/index.php?rest_route=\/wp\/v2\/pages\/314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pasiekastanek.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pasiekastanek.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pasiekastanek.pl\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pasiekastanek.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=314"}],"version-history":[{"count":100,"href":"https:\/\/pasiekastanek.pl\/index.php?rest_route=\/wp\/v2\/pages\/314\/revisions"}],"predecessor-version":[{"id":553,"href":"https:\/\/pasiekastanek.pl\/index.php?rest_route=\/wp\/v2\/pages\/314\/revisions\/553"}],"wp:attachment":[{"href":"https:\/\/pasiekastanek.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}