{"id":19,"date":"2025-07-14T20:37:46","date_gmt":"2025-07-14T18:37:46","guid":{"rendered":"https:\/\/warzywanahubach.pl\/?page_id=19"},"modified":"2026-09-27T13:18:44","modified_gmt":"2026-09-27T11:18:44","slug":"strona-glowna","status":"publish","type":"page","link":"https:\/\/warzywanahubach.pl\/","title":{"rendered":"Strona G\u0142\u00f3wna"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"19\" class=\"elementor elementor-19\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f4266c e-flex e-con-boxed e-con e-parent\" data-id=\"3f4266c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e532de elementor-widget elementor-widget-html\" data-id=\"5e532de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\nhtml {\n    scroll-behavior: smooth;\n}\n\nhtml,\nbody {\n    overflow-x: hidden;\n}\n\n.wnh-hero,\n.wnh-hero * {\n    box-sizing: border-box;\n}\n\n.wnh-hero {\n    position: relative !important;\n    left: 50% !important;\n    width: 100vw !important;\n    max-width: 100vw !important;\n    min-height: 570px;\n    margin: 0 0 0 -50vw !important;\n    display: flex;\n    align-items: center;\n    overflow: hidden;\n    background-color: #17341F;\n    background-image:\n        linear-gradient(\n            90deg,\n            rgba(7, 24, 12, 0.9) 0%,\n            rgba(7, 24, 12, 0.73) 40%,\n            rgba(7, 24, 12, 0.28) 68%,\n            rgba(7, 24, 12, 0.08) 100%\n        ),\n        url(\"https:\/\/warzywanahubach.pl\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-8-wrz-2026-o-20_08_07.png\");\n    background-size: cover;\n    background-position: center center;\n    background-repeat: no-repeat;\n    font-family: Arial, sans-serif;\n}\n\n.wnh-hero-inner {\n    position: relative;\n    z-index: 2;\n    width: calc(100% - 40px);\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 75px 0;\n}\n\n.wnh-hero-content {\n    width: 100%;\n    max-width: 610px;\n}\n\n.wnh-hero-label {\n    margin: 0 0 15px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    color: #D8E9D4;\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: 1.4px;\n    text-transform: uppercase;\n}\n\n.wnh-hero-label::before {\n    content: \"\";\n    width: 28px;\n    height: 2px;\n    background: #91C784;\n    border-radius: 10px;\n}\n\n.wnh-hero-title {\n    max-width: 610px;\n    margin: 0 0 25px !important;\n    color: #FFFFFF !important;\n    font-size: clamp(42px, 4.5vw, 67px);\n    font-weight: 800;\n    line-height: 1.04;\n    letter-spacing: -1.8px;\n    text-shadow: 0 3px 20px rgba(0, 0, 0, 0.32);\n}\n\n.wnh-hero-benefits {\n    margin: 0 0 32px;\n    padding: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 11px;\n    list-style: none;\n}\n\n.wnh-hero-benefits li {\n    margin: 0;\n    padding: 0;\n    display: flex;\n    align-items: center;\n    gap: 11px;\n    color: #FFFFFF;\n    font-size: 16px;\n    font-weight: 700;\n}\n\n.wnh-check {\n    width: 22px;\n    height: 22px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 22px;\n    color: #174F26;\n    background: #FFFFFF;\n    border-radius: 50%;\n}\n\n.wnh-check svg {\n    width: 13px;\n    height: 13px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2.7;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.wnh-hero-button {\n    min-height: 54px;\n    padding: 0 26px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    color: #FFFFFF !important;\n    background: #2F7D32;\n    border-radius: 10px;\n    box-shadow: 0 9px 25px rgba(5, 25, 10, 0.3);\n    font-size: 15px;\n    font-weight: 800;\n    text-decoration: none !important;\n    transition: 0.2s ease;\n}\n\n.wnh-hero-button:hover {\n    color: #FFFFFF !important;\n    background: #246628;\n    transform: translateY(-2px);\n}\n\n.wnh-hero-button svg {\n    width: 18px;\n    height: 18px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2.2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n#warzywa {\n    scroll-margin-top: 140px;\n}\n\n@media (max-width: 700px) {\n    .wnh-hero {\n        min-height: 500px;\n        align-items: flex-end;\n        background-image:\n            linear-gradient(\n                90deg,\n                rgba(7, 24, 12, 0.91) 0%,\n                rgba(7, 24, 12, 0.74) 58%,\n                rgba(7, 24, 12, 0.35) 100%\n            ),\n            url(\"https:\/\/warzywanahubach.pl\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-8-wrz-2026-o-20_08_07.png\");\n        background-position: 66% center;\n    }\n\n    .wnh-hero-inner {\n        width: calc(100% - 34px);\n        padding: 48px 0;\n    }\n\n    .wnh-hero-label {\n        margin-bottom: 12px;\n        font-size: 11px;\n        letter-spacing: 1.1px;\n    }\n\n    .wnh-hero-title {\n        max-width: 390px;\n        margin-bottom: 23px !important;\n        font-size: 38px;\n        letter-spacing: -1px;\n    }\n\n    .wnh-hero-benefits {\n        margin-bottom: 27px;\n        gap: 9px;\n    }\n\n    .wnh-hero-benefits li {\n        font-size: 14px;\n    }\n\n    .wnh-hero-button {\n        min-height: 51px;\n        padding: 0 21px;\n        font-size: 14px;\n    }\n}\n\n@media (max-width: 370px) {\n    .wnh-hero-title {\n        font-size: 33px;\n    }\n}\n<\/style>\n\n<section class=\"wnh-hero\">\n\n    <div class=\"wnh-hero-inner\">\n\n        <div class=\"wnh-hero-content\">\n\n            <p class=\"wnh-hero-label\">\n                Warzywa na Hubach\n            <\/p>\n\n            <h1 class=\"wnh-hero-title\">\n                \u015awie\u017ce warzywa prosto z naszego gospodarstwa\n            <\/h1>\n\n            <ul class=\"wnh-hero-benefits\">\n\n                <li>\n                    <span class=\"wnh-check\">\n                        <svg viewBox=\"0 0 24 24\">\n                            <path d=\"M5 12.5l4 4L19 7\"><\/path>\n                        <\/svg>\n                    <\/span>\n                    W\u0142asna uprawa\n                <\/li>\n\n                <li>\n                    <span class=\"wnh-check\">\n                        <svg viewBox=\"0 0 24 24\">\n                            <path d=\"M5 12.5l4 4L19 7\"><\/path>\n                        <\/svg>\n                    <\/span>\n                    Bez po\u015brednik\u00f3w\n                <\/li>\n\n                <li>\n                    <span class=\"wnh-check\">\n                        <svg viewBox=\"0 0 24 24\">\n                            <path d=\"M5 12.5l4 4L19 7\"><\/path>\n                        <\/svg>\n                    <\/span>\n                    Wysy\u0142ka w ca\u0142ej Polsce od 12.50 z\u0142\n        \n                <\/li>\n\n            <\/ul>\n\n            <a class=\"wnh-hero-button\" href=\"#warzywa\">\n                Zobacz warzywa\n\n                <svg viewBox=\"0 0 24 24\">\n                    <path d=\"M12 5v14\"><\/path>\n                    <path d=\"M6 13l6 6 6-6\"><\/path>\n                <\/svg>\n            <\/a>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\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-2067a83 e-flex e-con-boxed e-con e-parent\" data-id=\"2067a83\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a437fae elementor-widget elementor-widget-html\" data-id=\"a437fae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#warzywa,\n#warzywa * {\n    box-sizing: border-box;\n}\n\n#warzywa {\n    position: relative;\n    left: 50%;\n    width: 100vw;\n    max-width: 100vw;\n    margin-left: -50vw;\n    padding: 75px 20px 85px;\n    background: #FAF9F5;\n    font-family: Arial, sans-serif;\n    scroll-margin-top: 135px;\n}\n\n.wnh-products-inner {\n    width: 100%;\n    max-width: 1200px;\n    margin: 0 auto;\n}\n\n.wnh-products-heading {\n    margin-bottom: 34px;\n}\n\n.wnh-products-label {\n    margin: 0 0 9px;\n    color: #2F7D32;\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: 1.3px;\n    text-transform: uppercase;\n}\n\n.wnh-products-title {\n    margin: 0 0 10px !important;\n    color: #17251C !important;\n    font-size: clamp(32px, 4vw, 46px);\n    font-weight: 800;\n    line-height: 1.1;\n    letter-spacing: -1px;\n}\n\n.wnh-products-description {\n    max-width: 650px;\n    margin: 0;\n    color: #657069;\n    font-size: 16px;\n    line-height: 1.65;\n}\n\n.wnh-products-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n}\n\n.wnh-product-card {\n    min-width: 0;\n    display: flex;\n    flex-direction: column;\n    overflow: hidden;\n    background: #FFFFFF;\n    border: 1px solid #E3E7E1;\n    border-radius: 14px;\n    box-shadow: 0 7px 24px rgba(24, 56, 31, 0.07);\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.wnh-product-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 13px 30px rgba(24, 56, 31, 0.12);\n}\n\n.wnh-product-image-link {\n    position: relative;\n    display: block;\n    width: 100%;\n    aspect-ratio: 1 \/ 0.78;\n    overflow: hidden;\n    background: #EDF2EA;\n}\n\n.wnh-product-image {\n    width: 100%;\n    height: 100%;\n    display: block;\n    object-fit: cover;\n    transition: transform 0.35s ease;\n}\n\n.wnh-product-card:hover .wnh-product-image {\n    transform: scale(1.04);\n}\n\n.wnh-product-content {\n    flex: 1;\n    padding: 17px;\n    display: flex;\n    flex-direction: column;\n}\n\n.wnh-product-name {\n    margin: 0 0 8px !important;\n    color: #17251C !important;\n    font-size: 17px;\n    font-weight: 800;\n    line-height: 1.3;\n}\n\n.wnh-product-name a {\n    color: inherit !important;\n    text-decoration: none !important;\n}\n\n.wnh-product-rating {\n    min-height: 20px;\n    margin-bottom: 9px;\n    color: #E39A21;\n    font-size: 13px;\n    font-weight: 700;\n}\n\n.wnh-product-rating span {\n    color: #7A837D;\n    font-weight: 500;\n}\n\n.wnh-product-price {\n    margin: 0 0 16px;\n    color: #174F26;\n    font-size: 18px;\n    font-weight: 800;\n}\n\n.wnh-product-price del {\n    margin-right: 5px;\n    color: #8B928D;\n    font-size: 14px;\n}\n\n.wnh-product-price ins {\n    text-decoration: none;\n}\n\n.wnh-buy-form {\n    margin-top: auto;\n}\n\n.wnh-buy-row {\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    overflow: hidden;\n    background: #FFFFFF;\n    border: 1px solid #CBD5CC;\n    border-radius: 9px;\n}\n\n.wnh-qty-button {\n    width: 42px;\n    min-width: 42px;\n    height: 42px;\n    padding: 0 !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #174F26 !important;\n    background: #F0F5EE !important;\n    border: 0 !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n    font-size: 22px;\n    font-weight: 500;\n    cursor: pointer;\n}\n\n.wnh-qty-button:hover {\n    color: #FFFFFF !important;\n    background: #2F7D32 !important;\n}\n\n.wnh-qty-input {\n    width: 100%;\n    min-width: 0;\n    height: 42px;\n    padding: 0 2px !important;\n    color: #17251C;\n    background: #FFFFFF;\n    border: 0 !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n    outline: none !important;\n    font-size: 15px;\n    font-weight: 800;\n    text-align: right;\n    appearance: textfield;\n    -moz-appearance: textfield;\n}\n\n.wnh-qty-input::-webkit-inner-spin-button,\n.wnh-qty-input::-webkit-outer-spin-button {\n    margin: 0;\n    appearance: none;\n    -webkit-appearance: none;\n}\n\n.wnh-qty-unit {\n    height: 42px;\n    padding: 0 10px 0 4px;\n    display: flex;\n    align-items: center;\n    color: #657069;\n    background: #FFFFFF;\n    font-size: 12px;\n    font-weight: 700;\n    white-space: nowrap;\n}\n\n.wnh-add-button,\n.wnh-options-button {\n    width: 100%;\n    min-height: 45px;\n    padding: 0 12px !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #FFFFFF !important;\n    background: #2F7D32 !important;\n    border: 0 !important;\n    border-radius: 9px !important;\n    box-shadow: none !important;\n    font-size: 13px;\n    font-weight: 800;\n    text-align: center;\n    text-decoration: none !important;\n    cursor: pointer;\n    transition: background-color 0.2s ease;\n}\n\n.wnh-add-button:hover,\n.wnh-options-button:hover {\n    color: #FFFFFF !important;\n    background: #246628 !important;\n}\n\n.wnh-shop-link-wrap {\n    margin-top: 38px;\n    display: flex;\n    justify-content: center;\n}\n\n.wnh-shop-link {\n    min-height: 52px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    color: #174F26 !important;\n    background: transparent;\n    border: 2px solid #174F26;\n    border-radius: 10px;\n    font-size: 14px;\n    font-weight: 800;\n    text-decoration: none !important;\n    transition: 0.2s ease;\n}\n\n.wnh-shop-link:hover {\n    color: #FFFFFF !important;\n    background: #174F26;\n    transform: translateY(-2px);\n}\n\n.wnh-shop-link svg {\n    width: 18px;\n    height: 18px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.wnh-products-loading,\n.wnh-products-error {\n    grid-column: 1 \/ -1;\n    padding: 35px 20px;\n    color: #657069;\n    background: #FFFFFF;\n    border: 1px solid #E3E7E1;\n    border-radius: 14px;\n    text-align: center;\n}\n\n.wnh-products-error a {\n    color: #2F7D32 !important;\n    font-weight: 800;\n}\n\n@media (max-width: 1000px) {\n    .wnh-products-grid {\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n}\n\n@media (max-width: 750px) {\n    #warzywa {\n        padding: 55px 10px 65px;\n    }\n\n    .wnh-products-heading {\n        padding: 0 6px;\n        margin-bottom: 25px;\n    }\n\n    .wnh-products-title {\n        font-size: 32px;\n    }\n\n    .wnh-products-description {\n        font-size: 14px;\n    }\n\n    #warzywa .wnh-products-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        gap: 9px !important;\n    }\n\n    .wnh-product-content {\n        padding: 11px;\n    }\n\n    .wnh-product-name {\n        font-size: 14px;\n    }\n\n    .wnh-product-rating {\n        min-height: 18px;\n        margin-bottom: 7px;\n        font-size: 11px;\n    }\n\n    .wnh-product-price {\n        margin-bottom: 11px;\n        font-size: 16px;\n    }\n\n    .wnh-product-price del {\n        font-size: 11px;\n    }\n\n    .wnh-qty-button {\n        width: 34px;\n        min-width: 34px;\n        height: 38px;\n        font-size: 19px;\n    }\n\n    .wnh-qty-input,\n    .wnh-qty-unit {\n        height: 38px;\n    }\n\n    .wnh-qty-input {\n        font-size: 13px;\n    }\n\n    .wnh-qty-unit {\n        padding: 0 5px 0 2px;\n        font-size: 10px;\n    }\n\n    .wnh-add-button,\n    .wnh-options-button {\n        min-height: 42px;\n        padding: 0 5px !important;\n        font-size: 11px;\n    }\n\n    .wnh-shop-link-wrap {\n        margin-top: 28px;\n    }\n\n    .wnh-shop-link {\n        min-height: 49px;\n        padding: 0 20px;\n        font-size: 13px;\n    }\n}\n<\/style>\n\n<section id=\"warzywa\">\n\n    <div class=\"wnh-products-inner\">\n\n        <div class=\"wnh-products-heading\">\n\n            <p class=\"wnh-products-label\">\n                Prosto z gospodarstwa\n            <\/p>\n\n            <h2 class=\"wnh-products-title\">\n                Nasze warzywa\n            <\/h2>\n\n            <p class=\"wnh-products-description\">\n                Wybierz \u015bwie\u017ce warzywa, ustaw potrzebn\u0105 ilo\u015b\u0107\n                i dodaj je bezpo\u015brednio do koszyka.\n                Min. 10 kg, maks. 20 kg. Mo\u017cesz dowolnie miesza\u0107 warzywa. (Nie musi by\u0107 to 10 kg jednego warzywa)\n                Czosnek nie ma minimalnej wagi zam\u00f3wienia.\n            <\/p>\n\n        <\/div>\n\n        <div class=\"wnh-products-grid\" data-wnh-products>\n\n            <div class=\"wnh-products-loading\">\n                \u0141adowanie dost\u0119pnych produkt\u00f3w\u2026\n            <\/div>\n\n        <\/div>\n\n        <div class=\"wnh-shop-link-wrap\">\n\n            <a\n                class=\"wnh-shop-link\"\n                href=\"https:\/\/warzywanahubach.pl\/index.php\/sklep-2\/\"\n            >\n                Zobacz ca\u0142y sklep\n\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                    <path d=\"M5 12h14\"><\/path>\n                    <path d=\"M13 6l6 6-6 6\"><\/path>\n                <\/svg>\n\n            <\/a>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<script>\n(function () {\n\n    const productGrids = document.querySelectorAll(\n        '[data-wnh-products]:not([data-loaded=\"true\"])'\n    );\n\n    if (!productGrids.length) {\n        return;\n    }\n\n    const productsEndpoint =\n        'https:\/\/warzywanahubach.pl\/index.php\/wp-json\/wc\/store\/v1\/products?per_page=20&orderby=menu_order&order=asc';\n\n    const preferredOrder = [\n        'marchew',\n        'buraczki czerwone okr\u0105g\u0142y',\n        'pietruszka',\n        'seler',\n        'buraczki czerwone pod\u0142u\u017cne',\n        'cebula \u017c\u00f3\u0142ta',\n        'cebula czerwona',\n        'por',\n        'czosnek'\n    ];\n\n    function escapeHtml(value) {\n        return String(value || '')\n            .replace(\/&\/g, '&amp;')\n            .replace(\/<\/g, '&lt;')\n            .replace(\/>\/g, '&gt;')\n            .replace(\/\"\/g, '&quot;')\n            .replace(\/'\/g, '&#039;');\n    }\n\n    function productPriority(productName) {\n\n        const name =\n            String(productName || '').toLowerCase();\nif (name.includes('zestaw')) {\n    return 9999;\n}\n\n        const position = preferredOrder.findIndex(\n            function (item) {\n                return name.includes(item);\n            }\n        );\n\n        return position === -1\n            ? 999\n            : position;\n    }\n\n\n    \/*\n     * Standardowo wszystkie warzywa maj\u0105 kg.\n     * Czosnek i wskazane opakowania maj\u0105 \u201eopak.\u201d.\n     *\/\n    function getUnit(product) {\n\n        const productId =\n            Number(product.id || 0);\n\n        const name =\n            String(product.name || '').toLowerCase();\n\nif (name.includes('zestaw')) {\n    return 'zestaw';\n}\n        if (\n            productId === 8128 ||\n            productId === 6328 ||\n            name.includes('opakowanie') ||\n            name.includes('opak.') ||\n            name.includes('g\u0142\u00f3wek') ||\n            name.includes('sztuka') ||\n            name.includes('sztuki')\n        ) {\n            return 'opak.';\n        }\n\n        return 'kg';\n    }\n\n\n    function createProductCard(product) {\n\n        const image =\n            product.images && product.images.length\n                ? product.images[0].thumbnail ||\n                  product.images[0].src\n                : '';\n\n        const rating =\n            parseFloat(\n                product.average_rating || 0\n            );\n\n        const reviews =\n            parseInt(\n                product.review_count || 0,\n                10\n            );\n\n        const unit = getUnit(product);\n\n        const ratingHtml = rating > 0\n            ? '\u2605 ' +\n              rating.toFixed(1) +\n              ' <span>(' +\n              reviews +\n              ')<\/span>'\n            : '<span>Prosto z gospodarstwa<\/span>';\nconst isCebula10kg =\n    product.name.toLowerCase().includes('cebula drobna 10 kg') ||\n    product.name.toLowerCase().includes('cebula na wysadk\u0119 10 kg');\n        let buyHtml = '';\n\n        if (\n            product.is_purchasable &&\n            product.is_in_stock\n        ) {\n\n            if (product.type === 'simple') {\n\n                buyHtml = `\n                    <form\n                        class=\"wnh-buy-form\"\n                        action=\"https:\/\/warzywanahubach.pl\/index.php\/\"\n                        method=\"post\"\n                    >\n\n                        <div class=\"wnh-buy-row\">\n\n                            <button\n                                class=\"wnh-qty-button wnh-minus\"\n                                type=\"button\"\n                                aria-label=\"Zmniejsz ilo\u015b\u0107\"\n                            >\n                                \u2212\n                            <\/button>\n\n                            <input\n                                class=\"wnh-qty-input\"\n                                type=\"number\"\n                                name=\"quantity\"\n                               value=\"${isCebula10kg ? 10 : 1}\"\nmin=\"${isCebula10kg ? 10 : 1}\"\nstep=\"${isCebula10kg ? 10 : 1}\"\n                                inputmode=\"numeric\"\n                                aria-label=\"Ilo\u015b\u0107\"\n                            >\n\n                            <span class=\"wnh-qty-unit\">\n                                ${unit}\n                            <\/span>\n\n                            <button\n                                class=\"wnh-qty-button wnh-plus\"\n                                type=\"button\"\n                                aria-label=\"Zwi\u0119ksz ilo\u015b\u0107\"\n                            >\n                                +\n                            <\/button>\n\n                        <\/div>\n\n                        <button\n                            class=\"wnh-add-button\"\n                            type=\"submit\"\n                            name=\"add-to-cart\"\n                            value=\"${product.id}\"\n                        >\n                            Dodaj do koszyka\n                        <\/button>\n\n                    <\/form>\n                `;\n\n            } else {\n\n                buyHtml = `\n                    <a\n                        class=\"wnh-options-button\"\n                        href=\"${escapeHtml(product.permalink)}\"\n                    >\n                        Wybierz opcje\n                    <\/a>\n                `;\n            }\n\n        } else {\n\n            buyHtml = `\n                <a\n                    class=\"wnh-options-button\"\n                    href=\"${escapeHtml(product.permalink)}\"\n                >\n                    Sprawd\u017a produkt\n                <\/a>\n            `;\n        }\n\n        return `\n            <article class=\"wnh-product-card\">\n\n                <a\n                    class=\"wnh-product-image-link\"\n                    href=\"${escapeHtml(product.permalink)}\"\n                >\n\n                    <img decoding=\"async\"\n                        class=\"wnh-product-image\"\n                        src=\"${escapeHtml(image)}\"\n                        alt=\"${escapeHtml(product.name)}\"\n                        loading=\"lazy\"\n                    >\n\n                <\/a>\n\n                <div class=\"wnh-product-content\">\n\n                    <h3 class=\"wnh-product-name\">\n\n                        <a href=\"${escapeHtml(product.permalink)}\">\n                            ${escapeHtml(product.name)}\n                        <\/a>\n\n                    <\/h3>\n\n                    <div class=\"wnh-product-rating\">\n                        ${ratingHtml}\n                    <\/div>\n\n                    <div class=\"wnh-product-price\">\n                        ${product.price_html}\n                    <\/div>\n\n                    ${buyHtml}\n\n                <\/div>\n\n            <\/article>\n        `;\n    }\n\n\n    fetch(productsEndpoint, {\n        credentials: 'same-origin',\n        cache: 'no-store'\n    })\n    .then(function (response) {\n\n        if (!response.ok) {\n            throw new Error(\n                'B\u0142\u0105d pobierania produkt\u00f3w'\n            );\n        }\n\n        return response.json();\n    })\n    .then(function (products) {\n\n        products.sort(function (a, b) {\n            return (\n                productPriority(a.name) -\n                productPriority(b.name)\n            );\n        });\n\n        const productsHtml = products.length\n            ? products.map(createProductCard).join('')\n            : `\n                <div class=\"wnh-products-error\">\n                    Aktualnie nie ma dost\u0119pnych produkt\u00f3w.\n                <\/div>\n            `;\n\n        productGrids.forEach(function (grid) {\n            grid.dataset.loaded = 'true';\n            grid.innerHTML = productsHtml;\n        });\n    })\n    .catch(function () {\n\n        productGrids.forEach(function (grid) {\n\n            grid.dataset.loaded = 'true';\n\n            grid.innerHTML = `\n                <div class=\"wnh-products-error\">\n\n                    Nie uda\u0142o si\u0119 za\u0142adowa\u0107 produkt\u00f3w.\n\n                    <a href=\"https:\/\/warzywanahubach.pl\/index.php\/sklep\/\">\n                        Przejd\u017a do sklepu\n                    <\/a>\n\n                <\/div>\n            `;\n        });\n    });\n\n\n    document.addEventListener(\n        'click',\n        function (event) {\n\n            const minusButton =\n                event.target.closest('.wnh-minus');\n\n            const plusButton =\n                event.target.closest('.wnh-plus');\n\n            if (minusButton) {\n\n                const input =\n                    minusButton.parentElement.querySelector(\n                        '.wnh-qty-input'\n                    );\n\n                if (\n                    input &&\n                    parseInt(input.value, 10) > 1\n                ) {\n                    input.value =\n                        parseInt(input.value, 10) - 1;\n                }\n            }\n\n            if (plusButton) {\n\n                const input =\n                    plusButton.parentElement.querySelector(\n                        '.wnh-qty-input'\n                    );\n\n                if (input) {\n                    input.value =\n                        parseInt(\n                            input.value || 1,\n                            10\n                        ) + 1;\n                }\n            }\n        }\n    );\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a01d929 elementor-widget elementor-widget-html\" data-id=\"a01d929\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* ===== SEKCJE INFORMACYJNE ===== *\/\n\n.wnh-information,\n.wnh-information * {\n    box-sizing: border-box;\n}\n\n.wnh-information {\n    position: relative;\n    left: 50%;\n    width: 100vw;\n    max-width: 100vw;\n    margin-left: -50vw;\n    color: #17251C;\n    background: #FAF9F5;\n    font-family: Arial, sans-serif;\n}\n\n.wnh-information-inner {\n    width: calc(100% - 40px);\n    max-width: 1200px;\n    margin: 0 auto;\n}\n\n.wnh-section-label {\n    margin: 0 0 10px;\n    color: #2F7D32;\n    font-size: 13px;\n    font-weight: 800;\n    line-height: 1.3;\n    letter-spacing: 1.3px;\n    text-transform: uppercase;\n}\n\n.wnh-section-title {\n    margin: 0 0 16px !important;\n    color: #17251C !important;\n    font-size: clamp(32px, 4vw, 46px);\n    font-weight: 800;\n    line-height: 1.1;\n    letter-spacing: -1px;\n}\n\n.wnh-section-intro {\n    max-width: 680px;\n    margin: 0;\n    color: #657069;\n    font-size: 16px;\n    line-height: 1.65;\n}\n\n\/* ===== O NAS ===== *\/\n\n.wnh-about {\n    padding: 85px 0;\n    background: #FAF9F5;\n    scroll-margin-top: 130px;\n}\n\n.wnh-about-box {\n    padding: 55px;\n    display: grid;\n    grid-template-columns: 0.8fr 1.2fr;\n    gap: 65px;\n    align-items: center;\n    background: #FFFFFF;\n    border: 1px solid #E2E7DF;\n    border-radius: 20px;\n    box-shadow: 0 13px 40px rgba(24, 56, 31, 0.08);\n}\n\n.wnh-about-heading {\n    position: relative;\n}\n\n.wnh-about-icon {\n    width: 68px;\n    height: 68px;\n    margin-bottom: 23px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #174F26;\n    background: #EEF4EB;\n    border-radius: 50%;\n}\n\n.wnh-about-icon svg {\n    width: 35px;\n    height: 35px;\n    display: block;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.6;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.wnh-about-heading .wnh-section-title {\n    max-width: 390px;\n}\n\n.wnh-about-place {\n    margin-top: 24px;\n    padding: 15px 17px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    color: #174F26;\n    background: #EEF4EB;\n    border-left: 4px solid #2F7D32;\n    border-radius: 0 10px 10px 0;\n    font-size: 13px;\n    font-weight: 800;\n    line-height: 1.4;\n}\n\n.wnh-about-place svg {\n    width: 20px;\n    height: 20px;\n    flex: 0 0 20px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.wnh-about-content {\n    padding-left: 55px;\n    border-left: 1px solid #E2E7DF;\n}\n\n.wnh-about-content p {\n    margin: 0 0 20px;\n    color: #59655D;\n    font-size: 16px;\n    line-height: 1.78;\n}\n\n.wnh-about-content p:last-child {\n    margin-bottom: 0;\n}\n\n.wnh-about-content strong {\n    color: #174F26;\n    font-weight: 800;\n}\n\n\/* ===== DLACZEGO WARTO ===== *\/\n\n.wnh-benefits {\n    padding: 80px 0;\n    background: #EEF4EB;\n}\n\n.wnh-centered-heading {\n    max-width: 720px;\n    margin: 0 auto 40px;\n    text-align: center;\n}\n\n.wnh-centered-heading .wnh-section-title {\n    margin-bottom: 11px !important;\n}\n\n.wnh-benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 18px;\n}\n\n.wnh-benefit-card {\n    padding: 30px 22px;\n    background: #FFFFFF;\n    border: 1px solid #DFE8DC;\n    border-radius: 15px;\n    text-align: center;\n    box-shadow: 0 7px 22px rgba(24, 56, 31, 0.05);\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.wnh-benefit-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 13px 29px rgba(24, 56, 31, 0.1);\n}\n\n.wnh-benefit-icon {\n    width: 62px;\n    height: 62px;\n    margin: 0 auto 19px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #174F26;\n    background: #EEF4EB;\n    border-radius: 50%;\n}\n\n.wnh-benefit-icon svg {\n    width: 31px;\n    height: 31px;\n    display: block;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.7;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.wnh-benefit-card h3 {\n    margin: 0 0 10px !important;\n    color: #17251C !important;\n    font-size: 17px;\n    font-weight: 800;\n    line-height: 1.3;\n}\n\n.wnh-benefit-card p {\n    margin: 0;\n    color: #68736C;\n    font-size: 14px;\n    line-height: 1.6;\n}\n\n\/* ===== OPINIE ===== *\/\n\n.wnh-reviews {\n    padding: 85px 0 95px;\n    background: #FAF9F5;\n}\n\n.wnh-reviews-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 18px;\n}\n\n.wnh-review-card {\n    position: relative;\n    min-height: 220px;\n    padding: 28px 28px 25px;\n    display: flex;\n    flex-direction: column;\n    background: #FFFFFF;\n    border: 1px solid #E3E7E1;\n    border-radius: 15px;\n    box-shadow: 0 8px 25px rgba(24, 56, 31, 0.06);\n}\n\n.wnh-review-top {\n    margin-bottom: 19px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 15px;\n}\n\n.wnh-review-stars {\n    color: #E39A21;\n    font-size: 16px;\n    line-height: 1;\n    letter-spacing: 2px;\n}\n\n.wnh-review-quote {\n    width: 39px;\n    height: 39px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #2F7D32;\n    background: #EEF4EB;\n    border-radius: 50%;\n    font-family: Georgia, serif;\n    font-size: 28px;\n    font-weight: 800;\n    line-height: 1;\n}\n\n.wnh-review-text {\n    flex: 1;\n    margin: 0 0 22px;\n    color: #3E4942;\n    font-size: 15px;\n    font-style: italic;\n    line-height: 1.7;\n}\n\n.wnh-review-footer {\n    padding-top: 17px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    border-top: 1px solid #E8ECE7;\n}\n\n.wnh-review-author {\n    margin: 0;\n    color: #174F26;\n    font-size: 14px;\n    font-weight: 800;\n}\n\n.wnh-review-product {\n    color: #78817B;\n    font-size: 12px;\n    font-weight: 600;\n    text-align: right;\n}\n\n\/* ===== TABLET ===== *\/\n\n@media (max-width: 950px) {\n    .wnh-about-box {\n        gap: 40px;\n        padding: 45px;\n    }\n\n    .wnh-about-content {\n        padding-left: 40px;\n    }\n\n    .wnh-benefits-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n}\n\n\/* ===== TELEFON ===== *\/\n\n@media (max-width: 700px) {\n    .wnh-information-inner {\n        width: calc(100% - 32px);\n    }\n\n    .wnh-about {\n        padding: 58px 0;\n    }\n\n    .wnh-about-box {\n        padding: 28px 22px;\n        grid-template-columns: 1fr;\n        gap: 28px;\n        border-radius: 15px;\n    }\n\n    .wnh-about-icon {\n        width: 58px;\n        height: 58px;\n        margin-bottom: 18px;\n    }\n\n    .wnh-about-icon svg {\n        width: 30px;\n        height: 30px;\n    }\n\n    .wnh-section-title {\n        font-size: 32px;\n    }\n\n    .wnh-about-place {\n        margin-top: 20px;\n    }\n\n    .wnh-about-content {\n        padding: 26px 0 0;\n        border-top: 1px solid #E2E7DF;\n        border-left: 0;\n    }\n\n    .wnh-about-content p {\n        font-size: 15px;\n        line-height: 1.7;\n    }\n\n    .wnh-benefits {\n        padding: 60px 0;\n    }\n\n    .wnh-centered-heading {\n        margin-bottom: 29px;\n    }\n\n    .wnh-section-intro {\n        font-size: 14px;\n    }\n\n    .wnh-benefits-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 10px;\n    }\n\n    .wnh-benefit-card {\n        padding: 23px 13px;\n    }\n\n    .wnh-benefit-icon {\n        width: 52px;\n        height: 52px;\n        margin-bottom: 15px;\n    }\n\n    .wnh-benefit-icon svg {\n        width: 27px;\n        height: 27px;\n    }\n\n    .wnh-benefit-card h3 {\n        font-size: 14px;\n    }\n\n    .wnh-benefit-card p {\n        font-size: 12px;\n        line-height: 1.5;\n    }\n\n    .wnh-reviews {\n        padding: 60px 0 70px;\n    }\n\n    .wnh-reviews-grid {\n        grid-template-columns: 1fr;\n        gap: 12px;\n    }\n\n    .wnh-review-card {\n        min-height: 0;\n        padding: 21px;\n    }\n\n    .wnh-review-text {\n        font-size: 14px;\n    }\n\n    .wnh-review-footer {\n        align-items: flex-start;\n        flex-direction: column;\n        gap: 5px;\n    }\n\n    .wnh-review-product {\n        text-align: left;\n    }\n}\n<\/style>\n\n<div class=\"wnh-information\">\n\n    <!-- O NAS -->\n\n    <section class=\"wnh-about\" id=\"o-nas\">\n\n        <div class=\"wnh-information-inner\">\n\n            <div class=\"wnh-about-box\">\n\n                <div class=\"wnh-about-heading\">\n\n                    <div class=\"wnh-about-icon\">\n                        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                            <path d=\"M12 21c-5-3-8-7-8-12 4 0 7 1 8 4 1-3 4-4 8-4 0 5-3 9-8 12z\"><\/path>\n                            <path d=\"M12 13v8\"><\/path>\n                        <\/svg>\n                    <\/div>\n\n                    <p class=\"wnh-section-label\">\n                        Poznaj nas bli\u017cej\n                    <\/p>\n\n                    <h2 class=\"wnh-section-title\">\n                        Rodzinne gospodarstwo z tradycj\u0105\n                    <\/h2>\n\n                    <div class=\"wnh-about-place\">\n\n                        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                            <path d=\"M20 10c0 5-8 11-8 11S4 15 4 10a8 8 0 1 1 16 0z\"><\/path>\n                            <circle cx=\"12\" cy=\"10\" r=\"2.5\"><\/circle>\n                        <\/svg>\n\n                        Grzebienisko na Hubach\n                    <\/div>\n\n                <\/div>\n\n                <div class=\"wnh-about-content\">\n<p>\nJestem <strong>m\u0142odym rolnikiem z Grzebieniska w Wielkopolsce.<\/strong>\nRolnictwo jest cz\u0119\u015bci\u0105 mojego \u017cycia od najm\u0142odszych lat, a dzi\u015b chc\u0119 dalej rozwija\u0107 nasze rodzinne gospodarstwo i dociera\u0107 z naszymi warzywami do coraz wi\u0119kszej liczby os\u00f3b.\n<\/p>\n\n<p>\nTak powsta\u0142y <strong>Warzywa \u201eNa Hubach\u201d<\/strong>. Chcia\u0142em stworzy\u0107 miejsce, w kt\u00f3rym ka\u017cdy, niezale\u017cnie od tego, gdzie mieszka, mo\u017ce zam\u00f3wi\u0107 warzywa bezpo\u015brednio z naszego gospodarstwa.\n<\/p>\n\n<p>\nDzi\u0119ki sprzeda\u017cy internetowej nasze warzywa trafiaj\u0105 do klient\u00f3w w ca\u0142ej Polsce. Daje mi to mo\u017cliwo\u015b\u0107 dalszego rozwijania gospodarstwa i kontynuowania tego, czym zajmujemy si\u0119 od pokole\u0144.\n<\/p>\n\n<p>\nCieszy mnie ka\u017cde kolejne zam\u00f3wienie i ka\u017cda osoba, kt\u00f3ra do nas wraca. To pokazuje mi, \u017ce warto dalej rozwija\u0107 <strong>Warzywa \u201eNa Hubach\u201d<\/strong>.\n<\/p>\n\n<p>\n<strong>Dzi\u0119kuj\u0119 za zaufanie i za to, \u017ce wybieracie warzywa prosto z naszego gospodarstwa. \ud83e\udd55\ud83c\uddf5\ud83c\uddf1<\/strong>\n<\/p>\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n    <!-- DLACZEGO WARTO -->\n\n    <section class=\"wnh-benefits\">\n\n        <div class=\"wnh-information-inner\">\n\n            <div class=\"wnh-centered-heading\">\n\n                <p class=\"wnh-section-label\">\n                    \u015awie\u017co, prosto i uczciwie\n                <\/p>\n\n                <h2 class=\"wnh-section-title\">\n                    Dlaczego warto?\n                <\/h2>\n\n                <p class=\"wnh-section-intro\">\n                    Wybieraj\u0105c nasze warzywa, kupujesz bezpo\u015brednio\n                    od rodzinnego gospodarstwa.\n                <\/p>\n\n            <\/div>\n\n            <div class=\"wnh-benefits-grid\">\n\n                <article class=\"wnh-benefit-card\">\n\n                    <div class=\"wnh-benefit-icon\">\n                        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                            <path d=\"M3 15h12\"><\/path>\n                            <path d=\"M6 15V8h7l3 4v3\"><\/path>\n                            <circle cx=\"7\" cy=\"17\" r=\"2\"><\/circle>\n                            <circle cx=\"16\" cy=\"17\" r=\"2\"><\/circle>\n                            <path d=\"M13 8V5H8\"><\/path>\n                        <\/svg>\n                    <\/div>\n\n                    <h3>Z naszego gospodarstwa<\/h3>\n\n                    <p>\n                        Wszystkie warzywa pochodz\u0105 z naszej w\u0142asnej uprawy.\n                    <\/p>\n\n                <\/article>\n\n                <article class=\"wnh-benefit-card\">\n\n                    <div class=\"wnh-benefit-icon\">\n                        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                            <circle cx=\"8\" cy=\"8\" r=\"3\"><\/circle>\n                            <circle cx=\"17\" cy=\"9\" r=\"2.5\"><\/circle>\n                            <path d=\"M3 20c.5-4 2.2-6 5-6s4.5 2 5 6\"><\/path>\n                            <path d=\"M14 15c3.5-.8 6 .9 7 4\"><\/path>\n                        <\/svg>\n                    <\/div>\n\n                    <h3>Bez po\u015brednik\u00f3w<\/h3>\n\n                    <p>\n                        Sprzedajemy prosto do Ciebie, uczciwie i bez po\u015brednik\u00f3w.\n                    <\/p>\n\n                <\/article>\n\n                <article class=\"wnh-benefit-card\">\n\n                    <div class=\"wnh-benefit-icon\">\n                        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                            <path d=\"M20 4C11 4 5 8 4 18c7 1 14-3 16-14z\"><\/path>\n                            <path d=\"M4 20c3-5 7-8 12-11\"><\/path>\n                        <\/svg>\n                    <\/div>\n\n                    <h3>\u015awie\u017ce i naturalne<\/h3>\n\n                    <p>\n                        Zbierane w odpowiednim momencie i przygotowywane do wysy\u0142ki.\n                    <\/p>\n\n                <\/article>\n\n                <article class=\"wnh-benefit-card\">\n\n                    <div class=\"wnh-benefit-icon\">\n                        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                            <path d=\"M3 6h11v11H3z\"><\/path>\n                            <path d=\"M14 10h4l3 3v4h-7z\"><\/path>\n                            <circle cx=\"7\" cy=\"19\" r=\"2\"><\/circle>\n                            <circle cx=\"18\" cy=\"19\" r=\"2\"><\/circle>\n                        <\/svg>\n                    <\/div>\n\n                    <h3>Wysy\u0142ka w ca\u0142ej Polsce<\/h3>\n\n                    <p>\n                        Zam\u00f3wienie dostarczamy bezpiecznie pod wskazany adres.\n                    <\/p>\n\n                <\/article>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n    <!-- OPINIE -->\n\n    <section class=\"wnh-reviews\">\n\n        <div class=\"wnh-information-inner\">\n\n            <div class=\"wnh-centered-heading\">\n\n                <p class=\"wnh-section-label\">\n                    Opinie kupuj\u0105cych\n                <\/p>\n\n                <h2 class=\"wnh-section-title\">\n                    Co m\u00f3wi\u0105 klienci?\n                <\/h2>\n\n                <p class=\"wnh-section-intro\">\n                    Opinie os\u00f3b, kt\u00f3re zam\u00f3wi\u0142y nasze warzywa.\n                <\/p>\n\n            <\/div>\n\n            <div class=\"wnh-reviews-grid\">\n\n                <article class=\"wnh-review-card\">\n\n                    <div class=\"wnh-review-top\">\n                        <div class=\"wnh-review-stars\" aria-label=\"5 na 5\">\n                            \u2605\u2605\u2605\u2605\u2605\n                        <\/div>\n\n                        <div class=\"wnh-review-quote\">\u201d<\/div>\n                    <\/div>\n\n                    <p class=\"wnh-review-text\">\n                        \u201eKupuj\u0119 systematycznie od 3 miesi\u0119cy\n                        i zawsze jako\u015b\u0107 rewelacja.\u201d\n                    <\/p>\n\n                    <div class=\"wnh-review-footer\">\n                        <p class=\"wnh-review-author\">Ewelina<\/p>\n                        <span class=\"wnh-review-product\">Marchew<\/span>\n                    <\/div>\n\n                <\/article>\n\n                <article class=\"wnh-review-card\">\n\n                    <div class=\"wnh-review-top\">\n                        <div class=\"wnh-review-stars\" aria-label=\"5 na 5\">\n                            \u2605\u2605\u2605\u2605\u2605\n                        <\/div>\n\n                        <div class=\"wnh-review-quote\">\u201d<\/div>\n                    <\/div>\n\n                    <p class=\"wnh-review-text\">\n                        \u201eZakwas z tych buraczk\u00f3w to jakie\u015b cudo!\u201d\n                    <\/p>\n\n                    <div class=\"wnh-review-footer\">\n                        <p class=\"wnh-review-author\">Agata<\/p>\n                        <span class=\"wnh-review-product\">Buraczki czerwone<\/span>\n                    <\/div>\n\n                <\/article>\n\n                <article class=\"wnh-review-card\">\n\n                    <div class=\"wnh-review-top\">\n                        <div class=\"wnh-review-stars\" aria-label=\"5 na 5\">\n                            \u2605\u2605\u2605\u2605\u2605\n                        <\/div>\n\n                        <div class=\"wnh-review-quote\">\u201d<\/div>\n                    <\/div>\n\n                                       <p class=\"wnh-review-text\">\n                        \u201ePi\u0119kne korzenie pietruszki, bardzo j\u0119drne\n                        i \u015bwie\u017co wygl\u0105daj\u0105ce.\u201d\n                    <\/p>\n\n                    <div class=\"wnh-review-footer\">\n                        <p class=\"wnh-review-author\">Joanna<\/p>\n                        <span class=\"wnh-review-product\">Pietruszka<\/span>\n                    <\/div>\n\n                <\/article>\n\n                <article class=\"wnh-review-card\">\n\n                    <div class=\"wnh-review-top\">\n                        <div class=\"wnh-review-stars\" aria-label=\"5 na 5\">\n                            \u2605\u2605\u2605\u2605\u2605\n                        <\/div>\n\n                        <div class=\"wnh-review-quote\">\u201d<\/div>\n                    <\/div>\n\n                    <p class=\"wnh-review-text\">\n                        \u201eZapach ob\u0142\u0119dny i ten smak \u2014 rewelacja.\n                        Na pewno wr\u00f3c\u0119.\u201d\n                    <\/p>\n\n                    <div class=\"wnh-review-footer\">\n                        <p class=\"wnh-review-author\">Weronika<\/p>\n                        <span class=\"wnh-review-product\">Seler<\/span>\n                    <\/div>\n\n                <\/article>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n<\/div>\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-623be3d e-flex e-con-boxed e-con e-parent\" data-id=\"623be3d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e89a524 elementor-widget elementor-widget-html\" data-id=\"e89a524\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* ===== JAK ZROBI\u0106 ZAKUPY ===== *\/\n\n.wnh-order-guide,\n.wnh-order-guide * {\n    box-sizing: border-box;\n}\n\n.wnh-order-guide {\n    position: relative;\n    left: 50%;\n    width: 100vw;\n    max-width: 100vw;\n    margin-left: -50vw;\n    padding: 80px 20px 90px;\n    color: #17251C;\n    background: #FFFFFF;\n    font-family: Arial, sans-serif;\n}\n\n.wnh-order-guide-inner {\n    width: 100%;\n    max-width: 1200px;\n    margin: 0 auto;\n}\n\n.wnh-order-heading {\n    max-width: 720px;\n    margin: 0 auto 42px;\n    text-align: center;\n}\n\n.wnh-order-label {\n    margin: 0 0 10px;\n    color: #2F7D32;\n    font-size: 13px;\n    font-weight: 800;\n    line-height: 1.3;\n    letter-spacing: 1.3px;\n    text-transform: uppercase;\n}\n\n.wnh-order-title {\n    margin: 0 0 13px !important;\n    color: #17251C !important;\n    font-size: clamp(32px, 4vw, 46px);\n    font-weight: 800;\n    line-height: 1.1;\n    letter-spacing: -1px;\n}\n\n.wnh-order-description {\n    margin: 0;\n    color: #657069;\n    font-size: 16px;\n    line-height: 1.65;\n}\n\n\/* ===== KROKI ===== *\/\n\n.wnh-order-steps {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n}\n\n.wnh-order-step {\n    position: relative;\n    min-width: 0;\n    padding: 29px 20px 27px;\n    background: #FAF9F5;\n    border: 1px solid #E2E7DF;\n    border-radius: 15px;\n    text-align: center;\n}\n\n.wnh-order-step:not(:last-child)::after {\n    content: \"\u2192\";\n    position: absolute;\n    top: 50%;\n    right: -22px;\n    z-index: 4;\n    width: 22px;\n    color: #2F7D32;\n    font-size: 23px;\n    font-weight: 800;\n    line-height: 1;\n    transform: translateY(-50%);\n}\n\n.wnh-step-number {\n    position: absolute;\n    top: 13px;\n    left: 13px;\n    width: 27px;\n    height: 27px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #FFFFFF;\n    background: #2F7D32;\n    border-radius: 50%;\n    font-size: 12px;\n    font-weight: 800;\n}\n\n.wnh-step-icon {\n    width: 65px;\n    height: 65px;\n    margin: 0 auto 18px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #174F26;\n    background: #E8F1E5;\n    border-radius: 50%;\n}\n\n.wnh-step-icon svg {\n    width: 32px;\n    height: 32px;\n    display: block;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.7;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.wnh-order-step h3 {\n    margin: 0 0 9px !important;\n    color: #17251C !important;\n    font-size: 17px;\n    font-weight: 800;\n    line-height: 1.3;\n}\n\n.wnh-order-step p {\n    margin: 0;\n    color: #68736C;\n    font-size: 13px;\n    line-height: 1.55;\n}\n\n\/* ===== WA\u017bNY KOMUNIKAT ===== *\/\n\n.wnh-order-notice {\n    margin-top: 38px;\n    padding: 30px;\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: 22px;\n    align-items: start;\n    color: #FFFFFF;\n    background: #174F26;\n    border-radius: 17px;\n    box-shadow: 0 13px 35px rgba(23, 79, 38, 0.18);\n}\n\n.wnh-notice-icon {\n    width: 58px;\n    height: 58px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #174F26;\n    background: #FFFFFF;\n    border-radius: 50%;\n}\n\n.wnh-notice-icon svg {\n    width: 29px;\n    height: 29px;\n    display: block;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.wnh-notice-content h3 {\n    margin: 0 0 8px !important;\n    color: #FFFFFF !important;\n    font-size: 21px;\n    font-weight: 800;\n    line-height: 1.3;\n}\n\n.wnh-notice-content > p {\n    margin: 0;\n    color: rgba(255, 255, 255, 0.82);\n    font-size: 14px;\n    line-height: 1.65;\n}\n\n.wnh-notice-rules {\n    margin-top: 20px;\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 10px;\n}\n\n.wnh-notice-rule {\n    padding: 14px 15px;\n    background: rgba(255, 255, 255, 0.1);\n    border: 1px solid rgba(255, 255, 255, 0.13);\n    border-radius: 10px;\n}\n\n.wnh-notice-rule strong {\n    display: block;\n    margin-bottom: 4px;\n    color: #FFFFFF;\n    font-size: 14px;\n    font-weight: 800;\n}\n\n.wnh-notice-rule span {\n    color: rgba(255, 255, 255, 0.76);\n    font-size: 12px;\n    line-height: 1.45;\n}\n\n.wnh-garlic-notice {\n    margin-top: 12px;\n    padding: 14px 16px;\n    color: #234329;\n    background: #EAF3E7;\n    border-radius: 10px;\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.55;\n}\n\n.wnh-garlic-notice strong {\n    color: #174F26;\n    font-weight: 800;\n}\n\n\/* ===== PRZYCISKI ===== *\/\n\n.wnh-order-buttons {\n    margin-top: 30px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 11px;\n    flex-wrap: wrap;\n}\n\n.wnh-order-button {\n    min-height: 51px;\n    padding: 0 22px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    border-radius: 10px;\n    font-size: 14px;\n    font-weight: 800;\n    text-decoration: none !important;\n    transition: 0.2s ease;\n}\n\n.wnh-order-button svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.wnh-order-button-primary {\n    color: #FFFFFF !important;\n    background: #2F7D32;\n    border: 2px solid #2F7D32;\n}\n\n.wnh-order-button-primary:hover {\n    color: #FFFFFF !important;\n    background: #246628;\n    border-color: #246628;\n    transform: translateY(-2px);\n}\n\n.wnh-order-button-secondary {\n    color: #174F26 !important;\n    background: transparent;\n    border: 2px solid #174F26;\n}\n\n.wnh-order-button-secondary:hover {\n    color: #FFFFFF !important;\n    background: #174F26;\n    transform: translateY(-2px);\n}\n\n\/* ===== TABLET ===== *\/\n\n@media (max-width: 900px) {\n    .wnh-order-steps {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .wnh-order-step::after {\n        display: none;\n    }\n}\n\n\/* ===== TELEFON ===== *\/\n\n@media (max-width: 650px) {\n    .wnh-order-guide {\n        padding: 60px 12px 70px;\n    }\n\n    .wnh-order-heading {\n        margin-bottom: 29px;\n        padding: 0 5px;\n    }\n\n    .wnh-order-title {\n        font-size: 32px;\n    }\n\n    .wnh-order-description {\n        font-size: 14px;\n    }\n\n    .wnh-order-steps {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 9px;\n    }\n\n    .wnh-order-step {\n        padding: 24px 11px 21px;\n    }\n\n    .wnh-step-number {\n        top: 9px;\n        left: 9px;\n        width: 24px;\n        height: 24px;\n        font-size: 10px;\n    }\n\n    .wnh-step-icon {\n        width: 53px;\n        height: 53px;\n        margin-bottom: 14px;\n    }\n\n    .wnh-step-icon svg {\n        width: 27px;\n        height: 27px;\n    }\n\n    .wnh-order-step h3 {\n        font-size: 13px;\n    }\n\n    .wnh-order-step p {\n        font-size: 11px;\n        line-height: 1.45;\n    }\n\n    .wnh-order-notice {\n        margin-top: 28px;\n        padding: 23px 18px;\n        grid-template-columns: 1fr;\n        gap: 16px;\n    }\n\n    .wnh-notice-icon {\n        width: 50px;\n        height: 50px;\n    }\n\n    .wnh-notice-content h3 {\n        font-size: 19px;\n    }\n\n    .wnh-notice-rules {\n        grid-template-columns: 1fr;\n        gap: 8px;\n    }\n\n    .wnh-order-buttons {\n        align-items: stretch;\n        flex-direction: column;\n    }\n\n    .wnh-order-button {\n        width: 100%;\n    }\n}\n<\/style>\n\n<section class=\"wnh-order-guide\" id=\"jak-zamowic\">\n\n    <div class=\"wnh-order-guide-inner\">\n\n        <div class=\"wnh-order-heading\">\n\n            <p class=\"wnh-order-label\">\n                Proste zakupy\n            <\/p>\n\n            <h2 class=\"wnh-order-title\">\n                Jak zrobi\u0107 zakupy?\n            <\/h2>\n\n            <p class=\"wnh-order-description\">\n                Zam\u00f3wienie \u015bwie\u017cych warzyw zajmie Ci tylko kilka chwil.\n            <\/p>\n\n        <\/div>\n\n        <div class=\"wnh-order-steps\">\n\n            <article class=\"wnh-order-step\">\n\n                <span class=\"wnh-step-number\">1<\/span>\n\n                <div class=\"wnh-step-icon\">\n                    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                        <path d=\"M5 8h14l-1 11H6L5 8z\"><\/path>\n                        <path d=\"M9 8c0-3 1-5 3-5s3 2 3 5\"><\/path>\n                        <path d=\"M9 12v3\"><\/path>\n                        <path d=\"M15 12v3\"><\/path>\n                    <\/svg>\n                <\/div>\n\n                <h3>Wybierz warzywa<\/h3>\n\n                <p>\n                    Dodaj do zam\u00f3wienia interesuj\u0105ce Ci\u0119 produkty.\n                <\/p>\n\n            <\/article>\n\n            <article class=\"wnh-order-step\">\n\n                <span class=\"wnh-step-number\">2<\/span>\n\n                <div class=\"wnh-step-icon\">\n                    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                        <path d=\"M4 6h16\"><\/path>\n                        <path d=\"M6 6l2 13h8l2-13\"><\/path>\n                        <path d=\"M9 3v3\"><\/path>\n                        <path d=\"M15 3v3\"><\/path>\n                        <path d=\"M9 11h6\"><\/path>\n                        <path d=\"M12 8v6\"><\/path>\n                    <\/svg>\n                <\/div>\n\n                <h3>Ustaw ilo\u015b\u0107<\/h3>\n\n                <p>\n                    Wybierz potrzebn\u0105 liczb\u0119 kilogram\u00f3w lub opakowa\u0144.\n                <\/p>\n\n            <\/article>\n\n            <article class=\"wnh-order-step\">\n\n                <span class=\"wnh-step-number\">3<\/span>\n\n                <div class=\"wnh-step-icon\">\n                    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                        <path d=\"M3 7h11v10H3z\"><\/path>\n                        <path d=\"M14 10h4l3 3v4h-7z\"><\/path>\n                        <circle cx=\"7\" cy=\"19\" r=\"2\"><\/circle>\n                        <circle cx=\"18\" cy=\"19\" r=\"2\"><\/circle>\n                    <\/svg>\n                <\/div>\n\n                <h3>Wybierz dostaw\u0119<\/h3>\n\n                <p>\n                    Podaj pe\u0142ne dane i wybierz spos\u00f3b dostarczenia.\n                <\/p>\n\n            <\/article>\n\n            <article class=\"wnh-order-step\">\n\n                <span class=\"wnh-step-number\">4<\/span>\n\n                <div class=\"wnh-step-icon\">\n                    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                        <rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect>\n                        <path d=\"M3 10h18\"><\/path>\n                        <path d=\"M16 15h2\"><\/path>\n                    <\/svg>\n                <\/div>\n\n                <h3>Zap\u0142a\u0107 i gotowe<\/h3>\n\n                <p>\n                    Op\u0142a\u0107 zam\u00f3wienie i poczekaj na swoj\u0105 paczk\u0119.\n                <\/p>\n\n            <\/article>\n\n        <\/div>\n\n        <div class=\"wnh-order-notice\">\n\n            <div class=\"wnh-notice-icon\">\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                    <circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle>\n                    <path d=\"M12 8v5\"><\/path>\n                    <path d=\"M12 17h.01\"><\/path>\n                <\/svg>\n            <\/div>\n\n            <div class=\"wnh-notice-content\">\n\n                <h3>Wa\u017cne przed z\u0142o\u017ceniem zam\u00f3wienia<\/h3>\n\n                <p>\n                    Sprzeda\u017c pozosta\u0142ych warzyw prowadzimy w ilo\u015bciach\n                    detalicznych, z uwzgl\u0119dnieniem limitu wagowego paczki.\n                <\/p>\n\n                <div class=\"wnh-notice-rules\">\n\n                    <div class=\"wnh-notice-rule\">\n                        <strong>Minimum 10 kg<\/strong>\n                        <span>\n                            Tyle musi wa\u017cy\u0107 zam\u00f3wienie, aby mo\u017cna by\u0142o je wys\u0142a\u0107. Suma wszystkich warzyw  np kilka kilo tego kilka tego.\n                        <\/span>\n                    <\/div>\n\n                    <div class=\"wnh-notice-rule\">\n                        <strong>Maksimum 20 kg<\/strong>\n                        <span>\n                            Jedna paczka mo\u017ce wa\u017cy\u0107 maksymalnie 20 kg.\n                        <\/span>\n                    <\/div>\n\n                    <div class=\"wnh-notice-rule\">\n                        <strong>Dok\u0142adne dane<\/strong>\n                        <span>\n                            Pami\u0119taj o podaniu wszystkich danych do wysy\u0142ki.\n                        <\/span>\n                    <\/div>\n\n                <\/div>\n\n                <div class=\"wnh-garlic-notice\">\n                    <strong>Czosnek:<\/strong> mo\u017cna kupi\u0107 oddzielnie\n                    i nie obowi\u0105zuje go limit wagowy pozosta\u0142ych warzyw.\n                    Darmowa wysy\u0142ka przys\u0142uguje przy zakupie 100 sztuk czosnku.\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n        <div class=\"wnh-order-buttons\">\n\n            <a class=\"wnh-order-button wnh-order-button-secondary\"\n               href=\"#warzywa\">\n\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                    <path d=\"M12 19V5\"><\/path>\n                    <path d=\"M6 11l6-6 6 6\"><\/path>\n                <\/svg>\n\n                Wr\u00f3\u0107 do warzyw\n            <\/a>\n\n            <a class=\"wnh-order-button wnh-order-button-primary\"\n               href=\"https:\/\/warzywanahubach.pl\/index.php\/koszyk\/\">\n\n                Przejd\u017a do koszyka\n\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                    <path d=\"M5 12h14\"><\/path>\n                    <path d=\"M13 6l6 6-6 6\"><\/path>\n                <\/svg>\n\n            <\/a>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\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-dbc360f e-flex e-con-boxed e-con e-parent\" data-id=\"dbc360f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\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>Warzywa na Hubach \u015awie\u017ce warzywa prosto z naszego gospodarstwa W\u0142asna uprawa Bez po\u015brednik\u00f3w Wysy\u0142ka w ca\u0142ej Polsce od 12.50 z\u0142 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"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":"","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-19","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Strona G\u0142\u00f3wna - Warzywa na Hubach<\/title>\n<meta name=\"description\" content=\"Sprawd\u017a nasz\u0105 ofert\u0119 lokalnych warzyw. Uprawiane bez chemii, z mi\u0142o\u015bci\u0105 do natury.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/warzywanahubach.pl\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Strona G\u0142\u00f3wna - Warzywa na Hubach\" \/>\n<meta property=\"og:description\" content=\"Sprawd\u017a nasz\u0105 ofert\u0119 lokalnych warzyw. Uprawiane bez chemii, z mi\u0142o\u015bci\u0105 do natury.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/warzywanahubach.pl\/\" \/>\n<meta property=\"og:site_name\" content=\"Warzywa na Hubach\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/warzywanahubach?rdid=wJMA94WPZWEBOIw8&amp;share_url=httpswww.facebook.comshare16QTJmdyRG#\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-27T11:18:44+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"25 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/warzywanahubach.pl\\\/\",\"url\":\"https:\\\/\\\/warzywanahubach.pl\\\/\",\"name\":\"Strona G\u0142\u00f3wna - Warzywa na Hubach\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/warzywanahubach.pl\\\/#website\"},\"datePublished\":\"2025-07-14T18:37:46+00:00\",\"dateModified\":\"2026-09-27T11:18:44+00:00\",\"description\":\"Sprawd\u017a nasz\u0105 ofert\u0119 lokalnych warzyw. Uprawiane bez chemii, z mi\u0142o\u015bci\u0105 do natury.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/warzywanahubach.pl\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/warzywanahubach.pl\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/warzywanahubach.pl\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/warzywanahubach.pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Strona G\u0142\u00f3wna\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/warzywanahubach.pl\\\/#website\",\"url\":\"https:\\\/\\\/warzywanahubach.pl\\\/\",\"name\":\"Warzywa na Hubach\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/warzywanahubach.pl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/warzywanahubach.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/warzywanahubach.pl\\\/#organization\",\"name\":\"Warzywa na Hubach\",\"url\":\"https:\\\/\\\/warzywanahubach.pl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/warzywanahubach.pl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/warzywanahubach.pl\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/cropped-logo_transparent-removebg-preview.png\",\"contentUrl\":\"https:\\\/\\\/warzywanahubach.pl\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/cropped-logo_transparent-removebg-preview.png\",\"width\":405,\"height\":424,\"caption\":\"Warzywa na Hubach\"},\"image\":{\"@id\":\"https:\\\/\\\/warzywanahubach.pl\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/warzywanahubach?rdid=wJMA94WPZWEBOIw8&share_url=httpswww.facebook.comshare16QTJmdyRG#\",\"https:\\\/\\\/www.instagram.com\\\/warzywanahubach\\\/?igsh=eW5vYml5NjdkcG50#\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Strona G\u0142\u00f3wna - Warzywa na Hubach","description":"Sprawd\u017a nasz\u0105 ofert\u0119 lokalnych warzyw. Uprawiane bez chemii, z mi\u0142o\u015bci\u0105 do natury.","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:\/\/warzywanahubach.pl\/","og_locale":"pl_PL","og_type":"article","og_title":"Strona G\u0142\u00f3wna - Warzywa na Hubach","og_description":"Sprawd\u017a nasz\u0105 ofert\u0119 lokalnych warzyw. Uprawiane bez chemii, z mi\u0142o\u015bci\u0105 do natury.","og_url":"https:\/\/warzywanahubach.pl\/","og_site_name":"Warzywa na Hubach","article_publisher":"https:\/\/www.facebook.com\/warzywanahubach?rdid=wJMA94WPZWEBOIw8&share_url=httpswww.facebook.comshare16QTJmdyRG#","article_modified_time":"2026-09-27T11:18:44+00:00","twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"25 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/warzywanahubach.pl\/","url":"https:\/\/warzywanahubach.pl\/","name":"Strona G\u0142\u00f3wna - Warzywa na Hubach","isPartOf":{"@id":"https:\/\/warzywanahubach.pl\/#website"},"datePublished":"2025-07-14T18:37:46+00:00","dateModified":"2026-09-27T11:18:44+00:00","description":"Sprawd\u017a nasz\u0105 ofert\u0119 lokalnych warzyw. Uprawiane bez chemii, z mi\u0142o\u015bci\u0105 do natury.","breadcrumb":{"@id":"https:\/\/warzywanahubach.pl\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/warzywanahubach.pl\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/warzywanahubach.pl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/warzywanahubach.pl\/"},{"@type":"ListItem","position":2,"name":"Strona G\u0142\u00f3wna"}]},{"@type":"WebSite","@id":"https:\/\/warzywanahubach.pl\/#website","url":"https:\/\/warzywanahubach.pl\/","name":"Warzywa na Hubach","description":"","publisher":{"@id":"https:\/\/warzywanahubach.pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/warzywanahubach.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/warzywanahubach.pl\/#organization","name":"Warzywa na Hubach","url":"https:\/\/warzywanahubach.pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/warzywanahubach.pl\/#\/schema\/logo\/image\/","url":"https:\/\/warzywanahubach.pl\/wp-content\/uploads\/2025\/07\/cropped-logo_transparent-removebg-preview.png","contentUrl":"https:\/\/warzywanahubach.pl\/wp-content\/uploads\/2025\/07\/cropped-logo_transparent-removebg-preview.png","width":405,"height":424,"caption":"Warzywa na Hubach"},"image":{"@id":"https:\/\/warzywanahubach.pl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/warzywanahubach?rdid=wJMA94WPZWEBOIw8&share_url=httpswww.facebook.comshare16QTJmdyRG#","https:\/\/www.instagram.com\/warzywanahubach\/?igsh=eW5vYml5NjdkcG50#"]}]}},"_links":{"self":[{"href":"https:\/\/warzywanahubach.pl\/index.php\/wp-json\/wp\/v2\/pages\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/warzywanahubach.pl\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/warzywanahubach.pl\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/warzywanahubach.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/warzywanahubach.pl\/index.php\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":166,"href":"https:\/\/warzywanahubach.pl\/index.php\/wp-json\/wp\/v2\/pages\/19\/revisions"}],"predecessor-version":[{"id":10727,"href":"https:\/\/warzywanahubach.pl\/index.php\/wp-json\/wp\/v2\/pages\/19\/revisions\/10727"}],"wp:attachment":[{"href":"https:\/\/warzywanahubach.pl\/index.php\/wp-json\/wp\/v2\/media?parent=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}