{"id":5400,"date":"2025-11-27T12:47:44","date_gmt":"2025-11-27T12:47:44","guid":{"rendered":"https:\/\/websavant.ir\/skill\/theme-skill\/?post_type=product&#038;p=5400"},"modified":"2025-11-27T12:59:09","modified_gmt":"2025-11-27T12:59:09","slug":"%d9%87%d8%af%d9%81%d9%88%d9%86-%d8%a8%d9%84%d9%88%d8%aa%d9%88%d8%ab%db%8c-%d8%b3%d8%a7%d9%85%d8%b3%d9%88%d9%86%da%af-%d9%85%d8%af%d9%84-galaxy-buds-fe-%d8%af%d9%85%d9%88%db%8c-%d8%aa%d9%88%d8%b3","status":"publish","type":"product","link":"https:\/\/websavant.ir\/skill\/theme-skill\/product\/%d9%87%d8%af%d9%81%d9%88%d9%86-%d8%a8%d9%84%d9%88%d8%aa%d9%88%d8%ab%db%8c-%d8%b3%d8%a7%d9%85%d8%b3%d9%88%d9%86%da%af-%d9%85%d8%af%d9%84-galaxy-buds-fe-%d8%af%d9%85%d9%88%db%8c-%d8%aa%d9%88%d8%b3\/","title":{"rendered":"\u0647\u062f\u0641\u0648\u0646 \u0628\u0644\u0648\u062a\u0648\u062b\u06cc \u0633\u0627\u0645\u0633\u0648\u0646\u06af \u0645\u062f\u0644 Galaxy Buds FE &#8211; \u062f\u0645\u0648\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u0647"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"5400\" class=\"elementor elementor-5400\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3057844 e-flex e-con-boxed e-con e-parent\" data-id=\"3057844\" 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-a258ac4 elementor-widget elementor-widget-skill-single-product\" data-id=\"a258ac4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"skill-single-product.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style type=\"text\/css\">\r\n            .elementor-element-a258ac4 .skill-single-product-widget {\r\n                position: relative;\r\n            }\r\n            .elementor-element-a258ac4 .skill-product-grid {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                align-items: start;\r\n            }\r\n            .elementor-element-a258ac4 .skill-product-image {\r\n                text-align: center;\r\n                position: relative;\r\n                overflow: hidden;\r\n            }\r\n            .elementor-element-a258ac4 .skill-product-image img {\r\n                max-width: 100%;\r\n                height: auto;\r\n                position: relative;\r\n                z-index: 2;\r\n            }\r\n            .elementor-element-a258ac4 .skill-awning {\r\n                position: absolute;\r\n                top: 0;\r\n                left: 0;\r\n                right: 0;\r\n                display: flex;\r\n                z-index: 3;\r\n            }\r\n            .elementor-element-a258ac4 .awning-stripe {\r\n                flex: 1;\r\n                background: linear-gradient(to bottom, #8b5cf6 0%, #8b5cf6 50%, #8b5cf6 100%);\r\n                border-radius: 0 0 50% 50%;\r\n                margin: 0 1px;\r\n            }\r\n            .elementor-element-a258ac4 .awning-stripe:nth-child(even) {\r\n                background: linear-gradient(to bottom, #a78bfa 0%, #a78bfa 50%, #a78bfa 100%);\r\n            }\r\n            .elementor-element-a258ac4 .skill-product-gallery {\r\n                display: flex;\r\n                gap: 10px;\r\n                margin-top: 20px;\r\n                justify-content: center;\r\n                flex-wrap: wrap;\r\n            }\r\n            .elementor-element-a258ac4 .skill-gallery-thumb {\r\n                width: 80px;\r\n                height: 80px;\r\n                border: 3px solid transparent;\r\n                border-radius: 12px;\r\n                overflow: hidden;\r\n                cursor: pointer;\r\n                transition: all 0.3s;\r\n            }\r\n            .elementor-element-a258ac4 .skill-gallery-thumb:hover {\r\n                border-color: #8b5cf6;\r\n            }\r\n            .elementor-element-a258ac4 .skill-gallery-thumb.active {\r\n                border-color: #8b5cf6;\r\n                box-shadow: 0 0 0 2px #fff, 0 0 0 5px #8b5cf6;\r\n            }\r\n            .elementor-element-a258ac4 .skill-gallery-thumb img {\r\n                width: 100%;\r\n                height: 100%;\r\n                object-fit: cover;\r\n            }\r\n            .elementor-element-a258ac4 .skill-product-details {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 20px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-product-title {\r\n                margin: 0;\r\n            }\r\n            .elementor-element-a258ac4 .skill-stars {\r\n                display: flex;\r\n                gap: 4px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-product-description {\r\n                line-height: 1.8;\r\n            }\r\n            .elementor-element-a258ac4 .skill-product-meta {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 8px;\r\n                padding: 15px 0;\r\n                border-top: 1px solid #e5e7eb;\r\n                border-bottom: 1px solid #e5e7eb;\r\n            }\r\n            .elementor-element-a258ac4 .skill-product-variations {\r\n                margin: 20px 0;\r\n                padding: 20px;\r\n                background: #f9fafb;\r\n                border-radius: 12px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-variation-row {\r\n                margin-bottom: 20px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-variation-row:last-child {\r\n                margin-bottom: 0;\r\n            }\r\n            .elementor-element-a258ac4 .skill-variation-label {\r\n                display: block;\r\n                font-weight: 600;\r\n                margin-bottom: 10px;\r\n                color: #1f2937;\r\n                font-size: 14px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-variation-options {\r\n                display: flex;\r\n                flex-wrap: wrap;\r\n                gap: 10px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-variation-btn {\r\n                padding: 10px 20px;\r\n                border: 2px solid #e5e7eb;\r\n                background: #ffffff;\r\n                border-radius: 8px;\r\n                cursor: pointer;\r\n                transition: all 0.3s;\r\n                font-size: 14px;\r\n                color: #374151;\r\n                font-weight: 500;\r\n            }\r\n            .elementor-element-a258ac4 .skill-variation-btn:hover {\r\n                border-color: #8b5cf6;\r\n                color: #8b5cf6;\r\n            }\r\n            .elementor-element-a258ac4 .skill-variation-btn.selected {\r\n                border-color: #8b5cf6;\r\n                background: #8b5cf6;\r\n                color: #ffffff;\r\n            }\r\n            .elementor-element-a258ac4 .skill-variation-btn:disabled {\r\n                opacity: 0.5;\r\n                cursor: not-allowed;\r\n            }\r\n            .elementor-element-a258ac4 .skill-meta-item {\r\n                display: flex;\r\n                gap: 8px;\r\n                font-size: 14px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-meta-item .label {\r\n                font-weight: 600;\r\n                color: #6b7280;\r\n                min-width: 100px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-meta-item .value {\r\n                color: #1f2937;\r\n            }\r\n            .elementor-element-a258ac4 .skill-meta-item .in-stock {\r\n                color: #10b981;\r\n                font-weight: 600;\r\n            }\r\n            .elementor-element-a258ac4 .skill-meta-item .out-of-stock {\r\n                color: #ef4444;\r\n                font-weight: 600;\r\n            }\r\n            .elementor-element-a258ac4 .skill-cart-form {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 15px;\r\n                margin-top: 10px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-cart-actions {\r\n                display: flex;\r\n                gap: 15px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-quantity-selector {\r\n                display: flex;\r\n                align-items: center;\r\n                overflow: hidden;\r\n            }\r\n            .elementor-element-a258ac4 .skill-qty-btn {\r\n                width: 40px;\r\n                height: 48px;\r\n                border: none;\r\n                background: transparent;\r\n                font-size: 20px;\r\n                font-weight: 600;\r\n                cursor: pointer;\r\n                transition: all 0.2s;\r\n            }\r\n            .elementor-element-a258ac4 .skill-qty-input {\r\n                width: 60px;\r\n                height: 48px;\r\n                border: none;\r\n                text-align: center;\r\n                font-size: 16px;\r\n                font-weight: 600;\r\n                background: transparent;\r\n            }\r\n            .elementor-element-a258ac4 .skill-qty-input::-webkit-outer-spin-button,\r\n            .elementor-element-a258ac4 .skill-qty-input::-webkit-inner-spin-button {\r\n                -webkit-appearance: none;\r\n                margin: 0;\r\n            }\r\n            .elementor-element-a258ac4 .skill-add-to-cart-btn {\r\n                flex: 1;\r\n                border: none;\r\n                cursor: pointer;\r\n                transition: all 0.3s;\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n            }\r\n            .elementor-element-a258ac4 .skill-add-to-cart-btn:hover {\r\n                transform: translateY(-2px);\r\n            }\r\n            .elementor-element-a258ac4 .skill-add-to-cart-btn:disabled {\r\n                opacity: 0.6;\r\n                cursor: not-allowed;\r\n            }\r\n            .elementor-element-a258ac4 .skill-view-cart-btn {\r\n                display: inline-flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n                gap: 10px;\r\n                padding: 14px 30px;\r\n                border: 2px solid;\r\n                border-radius: 10px;\r\n                text-decoration: none;\r\n                transition: all 0.3s;\r\n                width: 100%;\r\n            }\r\n            .elementor-element-a258ac4 .skill-view-cart-btn:hover {\r\n                transform: translateY(-2px);\r\n            }\r\n            .skill-notification-a258ac4 {\r\n                position: fixed;\r\n                top: 20px;\r\n                right: -400px;\r\n                background: #10b981;\r\n                color: #ffffff;\r\n                padding: 20px;\r\n                border-radius: 12px;\r\n                box-shadow: 0 10px 40px rgba(16, 185, 129, 0.3);\r\n                z-index: 999999;\r\n                transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);\r\n                min-width: 350px;\r\n            }\r\n            .skill-notification-a258ac4.show {\r\n                right: 20px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-notification-content {\r\n                display: flex;\r\n                align-items: center;\r\n                gap: 12px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-notification-text {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 4px;\r\n            }\r\n            .elementor-element-a258ac4 .skill-notification-title {\r\n                font-size: 15px;\r\n                font-weight: 600;\r\n            }\r\n            .elementor-element-a258ac4 .skill-notification-link {\r\n                font-size: 13px;\r\n                color: rgba(255, 255, 255, 0.8);\r\n                text-decoration: none;\r\n            }\r\n            .elementor-element-a258ac4 .skill-notification-link:hover {\r\n                color: #fff;\r\n                text-decoration: underline;\r\n            }\r\n            @media (max-width: 768px) {\r\n                .elementor-element-a258ac4 .skill-product-grid {\r\n                    grid-template-columns: 1fr;\r\n                    gap: 30px;\r\n                }\r\n                .elementor-element-a258ac4 .skill-cart-actions {\r\n                    flex-direction: column;\r\n                }\r\n                .elementor-element-a258ac4 .skill-quantity-selector {\r\n                    width: 100%;\r\n                }\r\n                .elementor-element-a258ac4 .skill-variation-options {\r\n                    gap: 8px;\r\n                }\r\n                .elementor-element-a258ac4 .skill-variation-btn {\r\n                    padding: 8px 16px;\r\n                    font-size: 13px;\r\n                }\r\n            }\r\n        <\/style>        <div class=\"skill-single-product-widget\">\r\n\r\n            <div class=\"skill-product-grid\">\r\n                <!-- Product Image -->\r\n                <div class=\"skill-product-image-col\">\r\n                    <div class=\"skill-product-image\">\r\n                                                    <div class=\"skill-awning\">\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                                    <div class=\"awning-stripe\"><\/div>\r\n                                                            <\/div>\r\n                                                                        <img decoding=\"async\" src=\"https:\/\/websavant.ir\/skill\/theme-skill\/wp-content\/uploads\/2025\/03\/product3.png\" \r\n                             alt=\"\u0647\u062f\u0641\u0648\u0646 \u0628\u0644\u0648\u062a\u0648\u062b\u06cc \u0633\u0627\u0645\u0633\u0648\u0646\u06af \u0645\u062f\u0644 Galaxy Buds FE - \u062f\u0645\u0648\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u0647\" \r\n                             class=\"skill-main-image\">\r\n                    <\/div>\r\n\r\n                                            <div class=\"skill-product-gallery\">\r\n                            <div class=\"skill-gallery-thumb active\" data-image=\"https:\/\/websavant.ir\/skill\/theme-skill\/wp-content\/uploads\/2025\/03\/product3.png\">\r\n                                <img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/websavant.ir\/skill\/theme-skill\/wp-content\/uploads\/2025\/03\/product3.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/div>\r\n                                                            <div class=\"skill-gallery-thumb\" data-image=\"https:\/\/websavant.ir\/skill\/theme-skill\/wp-content\/uploads\/2025\/03\/product3.png\">\r\n                                    <img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/websavant.ir\/skill\/theme-skill\/wp-content\/uploads\/2025\/03\/product3.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                                <\/div>\r\n                                                    <\/div>\r\n                                    <\/div>\r\n\r\n                <!-- Product Details -->\r\n                <div class=\"skill-product-details\">\r\n                                            <h2 class=\"skill-product-title\">\u0647\u062f\u0641\u0648\u0646 \u0628\u0644\u0648\u062a\u0648\u062b\u06cc \u0633\u0627\u0645\u0633\u0648\u0646\u06af \u0645\u062f\u0644 Galaxy Buds FE - \u062f\u0645\u0648\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u0647<\/h2>\r\n                    \r\n                                            <div class=\"skill-product-price\">\r\n                            <span class=\"woocommerce-Price-amount amount\"><bdi>1.200.000&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#x062A;&#x0648;&#x0645;&#x0627;&#x0646;<\/span><\/bdi><\/span>                        <\/div>\r\n                    \r\n                    \r\n                                            <div class=\"skill-product-description\">\r\n                            <h4><span style=\"color: #464644;\">\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0645\u062d\u0635\u0648\u0644<\/span><\/h4>\n<ul>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645\u00a0<\/span><\/li>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc<\/span><\/li>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc<\/span><\/li>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646\u00a0<\/span><\/li>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc<\/span><\/li>\n<\/ul>\n                        <\/div>\r\n                    \r\n                                            <div class=\"skill-product-meta\">\r\n                                                        \r\n                                                            <div class=\"skill-meta-item\">\r\n                                    <span class=\"label\">\u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc:<\/span>\r\n                                    <span class=\"value\"><a href=\"https:\/\/websavant.ir\/skill\/theme-skill\/product-category\/demo-developer\/\" rel=\"tag\">\u062f\u0645\u0648\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u0647<\/a><\/span>\r\n                                <\/div>\r\n                                                        \r\n                            <div class=\"skill-meta-item\">\r\n                                <span class=\"label\">\u0648\u0636\u0639\u06cc\u062a:<\/span>\r\n                                <span class=\"value in-stock\">\r\n                                    \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0627\u0646\u0628\u0627\u0631                                <\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                    \r\n                    <!-- Variable Product Variations Form -->\r\n                    \r\n                    <!-- Add to Cart Form -->\r\n                    <div class=\"skill-cart-form\">\r\n                        <div class=\"skill-cart-actions\">\r\n                            <div class=\"skill-quantity-selector\">\r\n                                <button type=\"button\" class=\"skill-qty-btn minus\">\u2212<\/button>\r\n                                <input type=\"number\" \r\n                                       class=\"skill-qty-input\" \r\n                                       value=\"1\" \r\n                                       min=\"1\" \r\n                                       max=\"9999\">\r\n                                <button type=\"button\" class=\"skill-qty-btn plus\">+<\/button>\r\n                            <\/div>\r\n                            <button type=\"button\" \r\n                                    class=\"skill-add-to-cart-btn\" \r\n                                    data-product-id=\"5400\"\r\n                                    data-original-text=\"\u0627\u0641\u0632\u0648\u062f\u0646 \u0628\u0647 \u0633\u0628\u062f \u062e\u0631\u06cc\u062f\"\r\n                                    data-adding-text=\"\u062f\u0631 \u062d\u0627\u0644 \u0627\u0641\u0632\u0648\u062f\u0646...\">\r\n                                \u0627\u0641\u0632\u0648\u062f\u0646 \u0628\u0647 \u0633\u0628\u062f \u062e\u0631\u06cc\u062f                            <\/button>\r\n                        <\/div>\r\n                        <a href=\"https:\/\/websavant.ir\/skill\/theme-skill\/cart\/\" \r\n                           class=\"skill-view-cart-btn\" \r\n                           style=\"display:none;\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <circle cx=\"9\" cy=\"21\" r=\"1\"><\/circle>\r\n                                <circle cx=\"20\" cy=\"21\" r=\"1\"><\/circle>\r\n                                <path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"><\/path>\r\n                            <\/svg>\r\n                            \u0645\u0634\u0627\u0647\u062f\u0647 \u0633\u0628\u062f \u062e\u0631\u06cc\u062f                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <style>\r\n                .skill-product-description h4 span {\r\n                    color: #ffffff !important;\r\n                }\r\n\r\n                .skill-product-description ul li span {\r\n                    color: #ffffff !important;\r\n                }\r\n            <\/style>\r\n\r\n            <script>\r\n            (function($) {\r\n                'use strict';\r\n                \r\n                var widgetId = 'a258ac4';\r\n                var $widget = $('.elementor-element-' + widgetId);\r\n                \r\n                \/\/ Quantity Plus Button\r\n                $widget.on('click', '.skill-qty-btn.plus', function(e) {\r\n                    e.preventDefault();\r\n                    var $input = $(this).siblings('.skill-qty-input');\r\n                    var val = parseInt($input.val()) || 1;\r\n                    var max = parseInt($input.attr('max')) || 9999;\r\n                    if (val < max) {\r\n                        $input.val(val + 1);\r\n                    }\r\n                });\r\n\r\n                \/\/ Quantity Minus Button\r\n                $widget.on('click', '.skill-qty-btn.minus', function(e) {\r\n                    e.preventDefault();\r\n                    var $input = $(this).siblings('.skill-qty-input');\r\n                    var val = parseInt($input.val()) || 1;\r\n                    var min = parseInt($input.attr('min')) || 1;\r\n                    if (val > min) {\r\n                        $input.val(val - 1);\r\n                    }\r\n                });\r\n\r\n                \/\/ Input Validation\r\n                $widget.on('blur', '.skill-qty-input', function() {\r\n                    var val = parseInt($(this).val()) || 1;\r\n                    var min = parseInt($(this).attr('min')) || 1;\r\n                    var max = parseInt($(this).attr('max')) || 9999;\r\n                    if (val < min) $(this).val(min);\r\n                    if (val > max) $(this).val(max);\r\n                });\r\n\r\n                \/\/ Gallery Thumbs\r\n                $widget.on('click', '.skill-gallery-thumb', function() {\r\n                    var imageUrl = $(this).data('image');\r\n                    $widget.find('.skill-main-image').attr('src', imageUrl);\r\n                    $widget.find('.skill-gallery-thumb').removeClass('active');\r\n                    $(this).addClass('active');\r\n                });\r\n\r\n                \/\/ Variable Product Variations Handler\r\n                var $variationsContainer = $widget.find('.skill-product-variations');\r\n                if ($variationsContainer.length) {\r\n                    \/\/ Get variations data\r\n                    var variationsDataRaw = $variationsContainer.attr('data-product-variations');\r\n                    var variationsData = [];\r\n                    \r\n                    if (variationsDataRaw) {\r\n                        try {\r\n                            variationsData = JSON.parse(variationsDataRaw);\r\n                        } catch (e) {\r\n                            variationsData = [];\r\n                        }\r\n                    }\r\n                    \r\n                    \/\/ Function to get all selected variations\r\n                    function getAllSelectedVariations() {\r\n                        var selected = {};\r\n                        $variationsContainer.find('.skill-variation-btn.selected').each(function() {\r\n                            var $btn = $(this);\r\n                            var attribute = $btn.attr('data-attribute') || $btn.data('attribute');\r\n                            var value = $btn.attr('data-value') || $btn.data('value');\r\n                            if (attribute && value) {\r\n                                selected[attribute] = value;\r\n                            }\r\n                        });\r\n                        return selected;\r\n                    }\r\n                    \r\n                    \/\/ Function to check if all attributes are selected\r\n                    function areAllAttributesSelected() {\r\n                        var totalRows = $variationsContainer.find('.skill-variation-row').length;\r\n                        var selectedCount = $variationsContainer.find('.skill-variation-btn.selected').length;\r\n                        return totalRows > 0 && totalRows === selectedCount;\r\n                    }\r\n                    \r\n                    \/\/ Function to decode URL encoded values\r\n                    function decodeValue(value) {\r\n                        if (typeof value !== 'string') return value;\r\n                        try {\r\n                            return decodeURIComponent(value);\r\n                        } catch (e) {\r\n                            return value;\r\n                        }\r\n                    }\r\n                    \r\n                    \/\/ Function to normalize value for comparison\r\n                    function normalizeValue(val) {\r\n                        if (typeof val !== 'string') return val;\r\n                        return decodeValue(val).toLowerCase().trim();\r\n                    }\r\n                    \r\n                    \/\/ Function to find matching variation - SIMPLIFIED and RELIABLE\r\n                    function findMatchingVariation(variations, selected) {\r\n                        if (!variations || variations.length === 0 || !selected || Object.keys(selected).length === 0) {\r\n                            return null;\r\n                        }\r\n                        \r\n                        var selectedKeys = Object.keys(selected);\r\n                        var selectedCount = selectedKeys.length;\r\n                        \r\n                        \/\/ Loop through all variations\r\n                        for (var i = 0; i < variations.length; i++) {\r\n                            var variation = variations[i];\r\n                            \r\n                            if (!variation || !variation.attributes || !variation.variation_id) {\r\n                                continue;\r\n                            }\r\n                            \r\n                            var variationAttributes = variation.attributes;\r\n                            var variationKeys = Object.keys(variationAttributes);\r\n                            var variationCount = variationKeys.length;\r\n                            \r\n                            \/\/ Must have same number of attributes\r\n                            if (selectedCount !== variationCount) {\r\n                                continue;\r\n                            }\r\n                            \r\n                            \/\/ Check if ALL selected attributes match variation attributes\r\n                            var allMatched = true;\r\n                            var matchedCount = 0;\r\n                            \r\n                            for (var j = 0; j < selectedKeys.length; j++) {\r\n                                var selectedKey = selectedKeys[j];\r\n                                var selectedValue = selected[selectedKey];\r\n                                \r\n                                var foundMatch = false;\r\n                                \r\n                                \/\/ Try exact key match first\r\n                                if (variationAttributes.hasOwnProperty(selectedKey)) {\r\n                                    var varValue = variationAttributes[selectedKey];\r\n                                    \r\n                                    \/\/ Exact value match\r\n                                    if (varValue === selectedValue) {\r\n                                        foundMatch = true;\r\n                                    } \r\n                                    \/\/ Decode and compare\r\n                                    else {\r\n                                        try {\r\n                                            var decodedSelected = decodeURIComponent(selectedValue);\r\n                                            var decodedVariation = decodeURIComponent(varValue);\r\n                                            \r\n                                            if (decodedSelected === decodedVariation || \r\n                                                decodedSelected === varValue ||\r\n                                                decodedVariation === selectedValue) {\r\n                                                foundMatch = true;\r\n                                            }\r\n                                        } catch (e) {\r\n                                            \/\/ If decode fails, try lowercase comparison\r\n                                            if (selectedValue.toLowerCase() === varValue.toLowerCase()) {\r\n                                                foundMatch = true;\r\n                                            }\r\n                                        }\r\n                                    }\r\n                                }\r\n                                \r\n                                \/\/ If exact key didn't match, search in all variation keys\r\n                                if (!foundMatch) {\r\n                                    for (var k = 0; k < variationKeys.length; k++) {\r\n                                        var varKey = variationKeys[k];\r\n                                        var varVal = variationAttributes[varKey];\r\n                                        \r\n                                        \/\/ Remove prefixes for comparison\r\n                                        var selectedClean = selectedKey.replace(\/^(attribute_|pa_)\/, '');\r\n                                        var varKeyClean = varKey.replace(\/^(attribute_|pa_)\/, '');\r\n                                        \r\n                                        if (selectedClean === varKeyClean || selectedKey === varKey) {\r\n                                            \/\/ Key matches, now check value\r\n                                            if (varVal === selectedValue) {\r\n                                                foundMatch = true;\r\n                                                break;\r\n                                            } else {\r\n                                                try {\r\n                                                    var decodedSel = decodeURIComponent(selectedValue);\r\n                                                    var decodedVar = decodeURIComponent(varVal);\r\n                                                    \r\n                                                    if (decodedSel === decodedVar || \r\n                                                        decodedSel === varVal ||\r\n                                                        decodedVar === selectedValue) {\r\n                                                        foundMatch = true;\r\n                                                        break;\r\n                                                    }\r\n                                                } catch (e) {\r\n                                                    if (selectedValue.toLowerCase() === varVal.toLowerCase()) {\r\n                                                        foundMatch = true;\r\n                                                        break;\r\n                                                    }\r\n                                                }\r\n                                            }\r\n                                        }\r\n                                    }\r\n                                }\r\n                                \r\n                                if (foundMatch) {\r\n                                    matchedCount++;\r\n                                } else {\r\n                                    allMatched = false;\r\n                                    break;\r\n                                }\r\n                            }\r\n                            \r\n                            \/\/ If all attributes matched and count is correct\r\n                            if (allMatched && matchedCount === selectedCount && selectedCount > 0) {\r\n                                return variation;\r\n                            }\r\n                        }\r\n                        \r\n                        return null;\r\n                    }\r\n                    \r\n                    \/\/ Function to update variation UI\r\n                    function updateVariationUI() {\r\n                        \/\/ Check if all attributes are selected\r\n                        if (!areAllAttributesSelected()) {\r\n                            $variationsContainer.find('.skill-variation-id').val('');\r\n                            $widget.find('.skill-add-to-cart-btn').prop('disabled', true).css('opacity', '0.6');\r\n                            return;\r\n                        }\r\n                        \r\n                        var selectedVariations = getAllSelectedVariations();\r\n                        var matchingVariation = findMatchingVariation(variationsData, selectedVariations);\r\n                        \r\n                        \/\/ Debug logging is now inside findMatchingVariation function\r\n                        \r\n                        if (matchingVariation && matchingVariation.variation_id) {\r\n                            \/\/ Update variation ID\r\n                            $variationsContainer.find('.skill-variation-id').val(matchingVariation.variation_id);\r\n                            \r\n                            \/\/ Update price if available\r\n                            if (matchingVariation.price_html) {\r\n                                $widget.find('.skill-product-price').html(matchingVariation.price_html);\r\n                            }\r\n                            \r\n                            \/\/ Update image if variation has image\r\n                            if (matchingVariation.image && matchingVariation.image.src) {\r\n                                var imageSrc = matchingVariation.image.src;\r\n                                $widget.find('.skill-main-image').attr('src', imageSrc);\r\n                            }\r\n                            \r\n                            \/\/ Enable add to cart button\r\n                            $widget.find('.skill-add-to-cart-btn').prop('disabled', false).css('opacity', '1');\r\n                        } else {\r\n                            \/\/ Disable add to cart button if variation not found\r\n                            $variationsContainer.find('.skill-variation-id').val('');\r\n                            $widget.find('.skill-add-to-cart-btn').prop('disabled', true).css('opacity', '0.6');\r\n                        }\r\n                    }\r\n                    \r\n                    \/\/ Initialize variation buttons\r\n                    $variationsContainer.on('click', '.skill-variation-btn', function(e) {\r\n                        e.preventDefault();\r\n                        var $btn = $(this);\r\n                        \r\n                        if ($btn.prop('disabled') || $btn.hasClass('selected')) {\r\n                            return;\r\n                        }\r\n                        \r\n                        \/\/ Update selected state in same row\r\n                        $btn.closest('.skill-variation-row').find('.skill-variation-btn').removeClass('selected');\r\n                        $btn.addClass('selected');\r\n                        \r\n                        \/\/ Update UI based on all selections\r\n                        updateVariationUI();\r\n                    });\r\n                    \r\n                    \/\/ Initialize on page load\r\n                    setTimeout(function() {\r\n                        updateVariationUI();\r\n                    }, 200);\r\n                }\r\n\r\n                \/\/ Add to Cart\r\n                $widget.on('click', '.skill-add-to-cart-btn', function(e) {\r\n                    e.preventDefault();\r\n                    \r\n                    var $btn = $(this);\r\n                    var productId = $btn.data('product-id');\r\n                    var quantity = parseInt($btn.closest('.skill-cart-form').find('.skill-qty-input').val()) || 1;\r\n                    var originalText = $btn.data('original-text');\r\n                    var addingText = $btn.data('adding-text');\r\n                    \r\n                    \/\/ Check if button is disabled (variation not selected)\r\n                    if ($btn.prop('disabled')) {\r\n                        alert('\u0644\u0637\u0641\u0627\u064b \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627\u06cc \u0645\u062d\u0635\u0648\u0644 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f');\r\n                        return;\r\n                    }\r\n                    \r\n                    \/\/ Disable button\r\n                    $btn.prop('disabled', true).text(addingText);\r\n                    \r\n                    \/\/ Prepare AJAX data\r\n                    var ajaxData = {\r\n                        action: 'skill_add_to_cart',\r\n                        product_id: productId,\r\n                        quantity: quantity\r\n                    };\r\n                    \r\n                    \/\/ Add variation data if variable product\r\n                    var $variationsContainer = $widget.find('.skill-product-variations');\r\n                    if ($variationsContainer.length) {\r\n                        var variationId = $variationsContainer.find('.skill-variation-id').val();\r\n                        if (variationId) {\r\n                            ajaxData.variation_id = parseInt(variationId);\r\n                        }\r\n                        \r\n                        \/\/ Get selected variation attributes - use same format as getAllSelectedVariations\r\n                        var variation = {};\r\n                        $variationsContainer.find('.skill-variation-btn.selected').each(function() {\r\n                            var $btn = $(this);\r\n                            var attribute = $btn.attr('data-attribute') || $btn.data('attribute');\r\n                            var value = $btn.attr('data-value') || $btn.data('value');\r\n                            if (attribute && value) {\r\n                                variation[attribute] = value;\r\n                            }\r\n                        });\r\n                        \r\n                        if (Object.keys(variation).length > 0) {\r\n                            ajaxData.variation = variation;\r\n                        }\r\n                    }\r\n                    \r\n                    $.ajax({\r\n                        url: 'https:\/\/websavant.ir\/skill\/theme-skill\/wp-admin\/admin-ajax.php',\r\n                        type: 'POST',\r\n                        data: ajaxData,\r\n                        success: function(response) {\r\n                            $btn.prop('disabled', false).text(originalText);\r\n                            \r\n                            if (response.success) {\r\n                                \/\/ Show notification\r\n                                showNotification();\r\n                                \r\n                                \/\/ Show view cart button\r\n                                $widget.find('.skill-view-cart-btn').slideDown(300);\r\n                                \r\n                                \/\/ Update cart fragments if exists\r\n                                if (response.data.fragments) {\r\n                                    $.each(response.data.fragments, function(key, value) {\r\n                                        $(key).replaceWith(value);\r\n                                    });\r\n                                }\r\n                                \r\n                                \/\/ Trigger WooCommerce event\r\n                                $(document.body).trigger('added_to_cart', [response.data.fragments, response.data.cart_hash, $btn]);\r\n                            } else {\r\n                                alert(response.data.message || '\u062e\u0637\u0627 \u062f\u0631 \u0627\u0641\u0632\u0648\u062f\u0646 \u0628\u0647 \u0633\u0628\u062f \u062e\u0631\u06cc\u062f');\r\n                            }\r\n                        },\r\n                        error: function() {\r\n                            $btn.prop('disabled', false).text(originalText);\r\n                            alert('\u062e\u0637\u0627 \u062f\u0631 \u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0627 \u0633\u0631\u0648\u0631');\r\n                        }\r\n                    });\r\n                });\r\n\r\n                function showNotification() {\r\n                    $('.skill-notification-' + widgetId).remove();\r\n                    \r\n                    var $notification = $('<div class=\"skill-notification-' + widgetId + '\">' +\r\n                        '<div class=\"skill-notification-content\">' +\r\n                        '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\">' +\r\n                        '<polyline points=\"20 6 9 17 4 12\"><\/polyline>' +\r\n                        '<\/svg>' +\r\n                        '<div class=\"skill-notification-text\">' +\r\n                        '<div class=\"skill-notification-title\">\u0645\u062d\u0635\u0648\u0644 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0627\u0636\u0627\u0641\u0647 \u0634\u062f!<\/div>' +\r\n                        '<a href=\"https:\/\/websavant.ir\/skill\/theme-skill\/cart\/\" class=\"skill-notification-link\">\u0645\u0634\u0627\u0647\u062f\u0647 \u0633\u0628\u062f \u062e\u0631\u06cc\u062f<\/a>' +\r\n                        '<\/div>' +\r\n                        '<\/div>' +\r\n                        '<\/div>');\r\n                    \r\n                    $('body').append($notification);\r\n                    \r\n                    setTimeout(function() {\r\n                        $notification.addClass('show');\r\n                    }, 100);\r\n                    \r\n                    setTimeout(function() {\r\n                        $notification.removeClass('show');\r\n                        setTimeout(function() {\r\n                            $notification.remove();\r\n                        }, 400);\r\n                    }, 4000);\r\n                }\r\n            })(jQuery);\r\n            <\/script>\r\n        <\/div>\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-db0dc9f e-flex e-con-boxed e-con e-parent\" data-id=\"db0dc9f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-471a6db e-con-full e-flex e-con e-child\" data-id=\"471a6db\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2065177 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"2065177\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;start&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"33968503\" aria-label=\"\u0632\u0628\u0627\u0646\u0647\u200c\u0647\u0627. \u0645\u0648\u0627\u0631\u062f \u0631\u0627 \u0628\u0627 Enter \u06cc\u0627 Space \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f\u060c \u0628\u0627 Escape \u0628\u0628\u0646\u062f\u06cc\u062f \u0648 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc \u062c\u0647\u062a\u200c\u0646\u0645\u0627 \u067e\u06cc\u0645\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-339685031\" data-tab-title-id=\"e-n-tab-title-339685031\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-339685031\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t\u062a\u0648\u0636\u06cc\u062d\u0627\u062a\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-339685032\" data-tab-title-id=\"e-n-tab-title-339685032\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-339685032\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u062a\u06a9\u0645\u06cc\u0644\u06cc\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-339685033\" data-tab-title-id=\"e-n-tab-title-339685033\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-339685033\" style=\"--n-tabs-title-order: 3;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t\u0646\u0638\u0631\u0627\u062a\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-339685031\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-339685031\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-0ec65cd e-con-full e-flex e-con e-child\" data-id=\"0ec65cd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb7b418 elementor-widget elementor-widget-text-editor\" data-id=\"eb7b418\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e \u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc \u0646\u0627\u0645\u0641\u0647\u0648\u0645 \u0627\u0632 \u0635\u0646\u0639\u062a \u0686\u0627\u067e<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-339685032\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-339685032\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-ddb0207 e-con-full e-flex e-con e-child\" data-id=\"ddb0207\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-154cc64 e-flex e-con-boxed e-con e-child\" data-id=\"154cc64\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-9b133aa e-con-full e-flex e-con e-child\" data-id=\"9b133aa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb36a2c elementor-widget elementor-widget-heading\" data-id=\"eb36a2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0648\u0632\u0646<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3878049 e-con-full e-flex e-con e-child\" data-id=\"3878049\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fa850e5 elementor-widget elementor-widget-heading\" data-id=\"fa850e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">20 \u06a9\u06cc\u0644\u0648\u06af\u0631\u0645<\/h2>\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 class=\"elementor-element elementor-element-3bc74ff elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"3bc74ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-91d26ea e-con-full e-flex e-con e-child\" data-id=\"91d26ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22b30d1 elementor-widget elementor-widget-heading\" data-id=\"22b30d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0627\u0628\u0639\u0627\u062f<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0c142f7 e-con-full e-flex e-con e-child\" data-id=\"0c142f7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-accc130 elementor-widget elementor-widget-heading\" data-id=\"accc130\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\t12 \u00d7 12 \u00d7 12 \u0633\u0627\u0646\u062a\u06cc\u0645\u062a\u0631<\/h2>\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8f8a525 e-flex e-con-boxed e-con e-child\" data-id=\"8f8a525\" 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<div id=\"e-n-tab-content-339685033\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-339685033\" data-tab-index=\"3\" style=\"--n-tabs-title-order: 3;\" class=\" elementor-element elementor-element-10d0746 e-con-full e-flex e-con e-child\" data-id=\"10d0746\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7419e elementor-widget elementor-widget-skill_comment_post\" data-id=\"6f7419e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"skill_comment_post.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"skill-comments-widget dark-theme\" dir=\"rtl\">\r\n            <div class=\"skill-no-comments\">\u0647\u0646\u0648\u0632 \u062f\u06cc\u062f\u06af\u0627\u0647\u06cc \u062b\u0628\u062a \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.<\/div>\t<div id=\"respond\" class=\"comment-respond\">\n\t\t<h3 id=\"reply-title\" class=\"comment-reply-title\">\u0627\u0631\u0633\u0627\u0644 \u062f\u06cc\u062f\u06af\u0627\u0647 <small><a rel=\"nofollow\" id=\"cancel-comment-reply-link\" href=\"\/skill\/theme-skill\/wp-json\/wp\/v2\/product\/5400#respond\" style=\"display:none;\">\u0644\u063a\u0648 \u067e\u0627\u0633\u062e<\/a><\/small><\/h3><form action=\"https:\/\/websavant.ir\/skill\/theme-skill\/wp-comments-post.php\" method=\"post\" id=\"skill-commentform\" class=\"skill-comment-form\"><textarea id=\"comment\" name=\"comment\" placeholder=\"\u0645\u062a\u0646 \u062f\u06cc\u062f\u06af\u0627\u0647*\" required><\/textarea><input name=\"wpml_language_code\" type=\"hidden\" value=\"fa\" \/><input id=\"author\" name=\"author\" type=\"text\" placeholder=\"\u0646\u0627\u0645 \u0634\u0645\u0627*\" required \/>\n<input id=\"email\" name=\"email\" type=\"email\" placeholder=\"\u0627\u06cc\u0645\u06cc\u0644*\" required \/>\n<input id=\"url\" name=\"url\" type=\"text\" placeholder=\"\u0648\u0628\u0633\u0627\u06cc\u062a (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc)\" \/>\n\n<div class=\"skill-submit-wrap\"><button name=\"submit\" type=\"submit\" id=\"skill-submit\" class=\"skill-submit-btn\">\u0627\u0631\u0633\u0627\u0644 \u062f\u06cc\u062f\u06af\u0627\u0647<\/button> <input type='hidden' name='comment_post_ID' value='5400' id='comment_post_ID' \/>\n<input type='hidden' name='comment_parent' id='comment_parent' value='0' \/>\n<\/div><\/form>\t<\/div><!-- #respond -->\n\t        <\/div>\r\n        <style>\r\n            .skill-comments-widget.dark-theme {\r\n                background: #0a090a;\r\n                color: #fff;\r\n                border-radius: 14px;\r\n                padding: 32px 24px;\r\n                margin: 24px auto;\r\n                box-shadow: 0 2px 24px rgba(0,0,0,0.18);\r\n                max-width: 1100px;\r\n            }\r\n            .skill-comments-list {\r\n                list-style: none;\r\n                padding: 0;\r\n                margin: 0 0 32px 0;\r\n            }\r\n            .skill-comment-item {\r\n                background: rgba(255, 255, 255, 0.03);\r\n                backdrop-filter: blur(15px);\r\n                -webkit-backdrop-filter: blur(15px);\r\n                border: 1px solid rgba(255, 255, 255, 0.08);\r\n                border-radius: 20px;\r\n                padding: 24px;\r\n                margin-bottom: 24px;\r\n                position: relative;\r\n                transition: all 0.3s ease;\r\n                overflow: hidden;\r\n            }\r\n            .skill-comment-item::before {\r\n                content: '';\r\n                position: absolute;\r\n                top: 0;\r\n                left: 0;\r\n                right: 0;\r\n                bottom: 0;\r\n                background: linear-gradient(135deg, rgba(14, 89, 242, 0.05), rgba(255, 255, 255, 0.02));\r\n                border-radius: 20px;\r\n                z-index: -1;\r\n            }\r\n            .skill-comment-item:hover {\r\n                transform: translateY(-2px);\r\n                box-shadow: 0 8px 25px rgba(14, 89, 242, 0.15);\r\n                border-color: rgba(14, 89, 242, 0.2);\r\n            }\r\n            .skill-comment-child {\r\n                background: rgba(255, 255, 255, 0.05);\r\n                backdrop-filter: blur(20px);\r\n                -webkit-backdrop-filter: blur(20px);\r\n                border: 1px solid rgba(255, 255, 255, 0.1);\r\n                border-radius: 18px;\r\n                margin: 24px 40px 0 0;\r\n                padding: 20px;\r\n                position: relative;\r\n                overflow: hidden;\r\n            }\r\n            .skill-comment-child::before {\r\n                content: '';\r\n                position: absolute;\r\n                top: 0;\r\n                left: 0;\r\n                right: 0;\r\n                bottom: 0;\r\n                background: linear-gradient(135deg, rgba(14, 89, 242, 0.08), rgba(255, 255, 255, 0.03));\r\n                border-radius: 18px;\r\n                z-index: -1;\r\n            }\r\n            .skill-comment-child:hover {\r\n                transform: translateY(-1px);\r\n                box-shadow: 0 6px 20px rgba(14, 89, 242, 0.12);\r\n            }\r\n            .skill-comment-box {\r\n                display: flex;\r\n                flex-direction: row;\r\n                align-items: flex-start;\r\n                gap: 24px;\r\n                position: relative;\r\n            }\r\n            .skill-comment-side {\r\n                display: flex;\r\n                flex-direction: column;\r\n                align-items: center;\r\n                min-width: 80px;\r\n                margin-top: 4px;\r\n            }\r\n            .skill-comment-author-avatar {\r\n                position: relative;\r\n                margin-bottom: 12px;\r\n            }\r\n            .skill-comment-author-avatar img {\r\n                border-radius: 50%;\r\n                width: 56px;\r\n                height: 56px;\r\n                object-fit: cover;\r\n                background: linear-gradient(135deg, #0e59f2, #00d4ff);\r\n                border: 3px solid rgba(255, 255, 255, 0.1);\r\n                box-shadow: 0 4px 15px rgba(14, 89, 242, 0.3);\r\n                transition: all 0.3s ease;\r\n            }\r\n            .skill-comment-author-avatar::after {\r\n                content: '';\r\n                position: absolute;\r\n                top: -2px;\r\n                left: -2px;\r\n                right: -2px;\r\n                bottom: -2px;\r\n                background: linear-gradient(135deg, #0e59f2, #00d4ff);\r\n                border-radius: 50%;\r\n                z-index: -1;\r\n                opacity: 0.3;\r\n                transition: opacity 0.3s ease;\r\n            }\r\n            .skill-comment-item:hover .skill-comment-author-avatar img {\r\n                transform: scale(1.05);\r\n                box-shadow: 0 6px 20px rgba(14, 89, 242, 0.4);\r\n            }\r\n            .skill-comment-item:hover .skill-comment-author-avatar::after {\r\n                opacity: 0.5;\r\n            }\r\n            .skill-comment-author-name {\r\n                color: #0e59f2;\r\n                font-weight: 600;\r\n                font-size: 1.1em;\r\n                margin-bottom: 4px;\r\n                text-align: center;\r\n                text-shadow: 0 0 10px rgba(14, 89, 242, 0.3);\r\n            }\r\n            .skill-comment-date {\r\n                color: rgba(255, 255, 255, 0.7);\r\n                font-size: 0.9em;\r\n                text-align: center;\r\n                background: rgba(255, 255, 255, 0.05);\r\n                padding: 4px 12px;\r\n                border-radius: 12px;\r\n                backdrop-filter: blur(10px);\r\n                -webkit-backdrop-filter: blur(10px);\r\n            }\r\n            .skill-comment-main {\r\n                flex: 1;\r\n                display: flex;\r\n                flex-direction: column;\r\n                justify-content: space-between;\r\n                min-width: 0;\r\n            }\r\n            .skill-comment-content {\r\n                color: #fff;\r\n                font-size: 1.05em;\r\n                margin-bottom: 45px;\r\n                word-break: break-word;\r\n                line-height: 1.6;\r\n                text-shadow: 0 0 5px rgba(255, 255, 255, 0.1);\r\n            }\r\n            .skill-comment-actions {\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: flex-start;\r\n                position: absolute;\r\n                left: 24px;\r\n                bottom: 16px;\r\n            }\r\n            .skill-reply-icon {\r\n                color: #0e59f2;\r\n                font-size: 1.1em;\r\n                margin-left: 6px;\r\n                transition: all 0.3s ease;\r\n            }\r\n            .skill-comment-actions a {\r\n                color: #0e59f2;\r\n                font-weight: 500;\r\n                text-decoration: none;\r\n                transition: all 0.3s ease;\r\n                display: flex;\r\n                align-items: center;\r\n                gap: 6px;\r\n                background: rgba(14, 89, 242, 0.1);\r\n                padding: 8px 16px;\r\n                border-radius: 20px;\r\n                border: 1px solid rgba(14, 89, 242, 0.2);\r\n                backdrop-filter: blur(10px);\r\n                -webkit-backdrop-filter: blur(10px);\r\n            }\r\n            .skill-comment-actions a:hover {\r\n                color: #fff;\r\n                background: rgba(14, 89, 242, 0.3);\r\n                transform: translateY(-1px);\r\n                box-shadow: 0 4px 12px rgba(14, 89, 242, 0.3);\r\n            }\r\n            .skill-comment-actions a:hover .skill-reply-icon {\r\n                transform: rotate(180deg);\r\n            }\r\n            .skill-no-comments {\r\n                color: rgba(255, 255, 255, 0.8);\r\n                margin-bottom: 32px;\r\n                text-align: center;\r\n                padding: 40px 20px;\r\n                background: rgba(255, 255, 255, 0.03);\r\n                backdrop-filter: blur(15px);\r\n                -webkit-backdrop-filter: blur(15px);\r\n                border: 1px solid rgba(255, 255, 255, 0.08);\r\n                border-radius: 20px;\r\n                position: relative;\r\n                overflow: hidden;\r\n            }\r\n            .skill-no-comments::before {\r\n                content: '';\r\n                position: absolute;\r\n                top: 0;\r\n                left: 0;\r\n                right: 0;\r\n                bottom: 0;\r\n                background: linear-gradient(135deg, rgba(14, 89, 242, 0.05), rgba(255, 255, 255, 0.02));\r\n                border-radius: 20px;\r\n                z-index: -1;\r\n            }\r\n            .skill-no-comments::after {\r\n                content: '\ud83d\udcac';\r\n                font-size: 3em;\r\n                display: block;\r\n                margin-bottom: 16px;\r\n                opacity: 0.6;\r\n            }\r\n            .skill-comment-form {\r\n                margin-top: 32px;\r\n                background: rgba(255, 255, 255, 0.05);\r\n                backdrop-filter: blur(20px);\r\n                -webkit-backdrop-filter: blur(20px);\r\n                border: 1px solid rgba(255, 255, 255, 0.1);\r\n                border-radius: 20px;\r\n                padding: 32px;\r\n                position: relative;\r\n                overflow: hidden;\r\n            }\r\n            .skill-comment-form::before {\r\n                content: '';\r\n                position: absolute;\r\n                top: 0;\r\n                left: 0;\r\n                right: 0;\r\n                bottom: 0;\r\n                background: linear-gradient(135deg, rgba(14, 89, 242, 0.1), rgba(255, 255, 255, 0.05));\r\n                border-radius: 20px;\r\n                z-index: -1;\r\n            }\r\n            .skill-comment-form h3 {\r\n                color: #fff;\r\n                margin-bottom: 24px;\r\n                font-size: 1.5em;\r\n                font-weight: 600;\r\n                text-align: center;\r\n                position: relative;\r\n            }\r\n            .skill-comment-form h3::after {\r\n                content: '';\r\n                position: absolute;\r\n                bottom: -8px;\r\n                left: 50%;\r\n                transform: translateX(-50%);\r\n                width: 60px;\r\n                height: 3px;\r\n                background: linear-gradient(90deg, #0e59f2, #00d4ff);\r\n                border-radius: 2px;\r\n            }\r\n            .skill-comment-form input,\r\n            .skill-comment-form textarea {\r\n                background: rgba(255, 255, 255, 0.08);\r\n                color: #ffffff;\r\n                border: 2px solid rgba(255, 255, 255, 0.1);\r\n                border-radius: 15px;\r\n                padding: 16px 20px;\r\n                width: 100%;\r\n                margin-bottom: 20px;\r\n                font-size: 14px;\r\n                transition: all 0.3s ease;\r\n                backdrop-filter: blur(10px);\r\n                -webkit-backdrop-filter: blur(10px);\r\n            }\r\n            .skill-comment-form input:focus,\r\n            .skill-comment-form textarea:focus {\r\n                outline: none;\r\n                border-color: rgba(14, 89, 242, 0.6);\r\n                box-shadow: 0 0 20px rgba(14, 89, 242, 0.3);\r\n                background: rgba(255, 255, 255, 0.12);\r\n                transform: translateY(-2px);\r\n            }\r\n            .skill-comment-form input::placeholder,\r\n            .skill-comment-form textarea::placeholder {\r\n                color: rgba(255, 255, 255, 0.6);\r\n                font-weight: 300;\r\n            }\r\n            .skill-comment-form textarea {\r\n                min-height: 140px;\r\n                resize: vertical;\r\n                line-height: 1.6;\r\n            }\r\n            \/* Email field: placeholder RTL, typed LTR *\/\r\n            .skill-comment-form input[type=\"email\"] {\r\n                text-align: left;\r\n                direction: ltr;\r\n            }\r\n            .skill-comment-form input[type=\"email\"]:placeholder-shown {\r\n                text-align: right;\r\n                direction: rtl;\r\n            }\r\n            .skill-comment-form input[type=\"email\"]:focus {\r\n                text-align: left;\r\n                direction: ltr;\r\n            }\r\n            .skill-comment-form input[type=\"email\"]:not(:placeholder-shown) {\r\n                text-align: left;\r\n                direction: ltr;\r\n            }\r\n            .skill-submit-btn {\r\n                background: linear-gradient(135deg, #0e59f2, #00d4ff);\r\n                color: #fff;\r\n                border: none;\r\n                padding: 15px 50px 15px 50px;\r\n                border-radius: 50px;\r\n                font-weight: 600;\r\n                cursor: pointer;\r\n                transition: all 0.4s ease;\r\n                font-size: 16px;\r\n                position: relative;\r\n                overflow: hidden;\r\n                box-shadow: 0 8px 25px rgba(14, 89, 242, 0.3);\r\n                text-transform: uppercase;\r\n                letter-spacing: 1px;\r\n            }\r\n            .skill-submit-btn::before {\r\n                content: '';\r\n                position: absolute;\r\n                top: 0;\r\n                left: -100%;\r\n                width: 100%;\r\n                height: 100%;\r\n                background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);\r\n                transition: left 0.5s ease;\r\n            }\r\n            .skill-submit-btn:hover {\r\n                background: linear-gradient(135deg, #00d4ff, #0e59f2);\r\n                transform: translateY(-3px);\r\n                box-shadow: 0 12px 35px rgba(14, 89, 242, 0.4);\r\n            }\r\n            .skill-submit-btn:hover::before {\r\n                left: 100%;\r\n            }\r\n            .skill-submit-btn:active {\r\n                transform: translateY(-1px);\r\n                box-shadow: 0 6px 20px rgba(14, 89, 242, 0.3);\r\n            }\r\n            \r\n            .skill-comment-form input[type=\"checkbox\"],\r\n            .skill-comment-form input[type=\"radio\"] {\r\n                display: none !important;\r\n            }\r\n            \r\n            .skill-comment-form .comment-form-cookies-consent {\r\n                display: none !important;\r\n            }\r\n            \r\n            .skill-comment-form .comment-notes {\r\n                display: none !important;\r\n            }\r\n            \r\n            .skill-comment-form .logged-in-as {\r\n                display: none !important;\r\n            }\r\n            \r\n            .skill-comment-form .comment-form-author,\r\n            .skill-comment-form .comment-form-email,\r\n            .skill-comment-form .comment-form-url,\r\n            .skill-comment-form .comment-form-comment {\r\n                margin-bottom: 20px;\r\n            }\r\n            \r\n            .skill-comment-form .comment-form-author input,\r\n            .skill-comment-form .comment-form-email input,\r\n            .skill-comment-form .comment-form-url input {\r\n                width: 100%;\r\n                box-sizing: border-box;\r\n            }\r\n            \r\n            @media (max-width: 768px) {\r\n                .skill-comment-form {\r\n                    padding: 20px;\r\n                }\r\n                \r\n                .skill-submit-btn {\r\n                    width: 100%;\r\n                    padding: 14px 20px;\r\n                }\r\n            }\r\n            @media (max-width: 700px) {\r\n                .skill-comments-widget.dark-theme {\r\n                    padding: 10px 2px;\r\n                }\r\n                .skill-comment-child {\r\n                    margin: 16px 0 0 0;\r\n                    padding: 16px 8px 0 0;\r\n                }\r\n                .skill-comment-box {\r\n                    flex-direction: column;\r\n                    gap: 8px;\r\n                }\r\n                .skill-comment-side {\r\n                    flex-direction: row-reverse;\r\n                    align-items: center;\r\n                    gap: 8px;\r\n                    min-width: 0;\r\n                }\r\n                .skill-comment-main {\r\n                    margin-top: 8px;\r\n                }\r\n                .skill-comment-actions {\r\n                    left: 8px;\r\n                    bottom: 8px;\r\n                }\r\n            }\r\n        <\/style>\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/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\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<h4><span style=\"color: #464644;\">\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0645\u062d\u0635\u0648\u0644<\/span><\/h4>\n<ul>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645\u00a0<\/span><\/li>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc<\/span><\/li>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc \u0628\u0627 \u062a\u0648\u0644\u06cc\u062f \u0633\u0627\u062f\u06af\u06cc<\/span><\/li>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646\u00a0<\/span><\/li>\n<li><span style=\"color: #464644;\">\u0644\u0648\u0631\u0645 \u0627\u06cc\u067e\u0633\u0648\u0645 \u0645\u062a\u0646 \u0633\u0627\u062e\u062a\u06af\u06cc<\/span><\/li>\n<\/ul>\n","protected":false},"featured_media":157,"comment_status":"open","ping_status":"closed","template":"template-product-landing.php","meta":[],"product_brand":[],"product_cat":[80],"product_tag":[],"class_list":["post-5400","product","type-product","status-publish","has-post-thumbnail","product_cat-demo-developer","first","instock","shipping-taxable","purchasable","product-type-simple"],"_links":{"self":[{"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/product\/5400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/comments?post=5400"}],"version-history":[{"count":13,"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/product\/5400\/revisions"}],"predecessor-version":[{"id":5420,"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/product\/5400\/revisions\/5420"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/media\/157"}],"wp:attachment":[{"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/media?parent=5400"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/product_brand?post=5400"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/product_cat?post=5400"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/websavant.ir\/skill\/theme-skill\/wp-json\/wp\/v2\/product_tag?post=5400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}