.page-id-3166 .rank-math-html-sitemap{font-family:"Vazir","Sahel","Yekan",Tahoma,sans-serif;direction:rtl;text-align:right;max-width:1100px;margin:32px auto;padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:16px}.elementor-element-ee39239 .elementor-author-box{display:flex;align-items:center;gap:18px;padding:18px 20px;border:1px solid rgb(0 0 0 / .08);border-radius:16px;background:linear-gradient(180deg,#fff 0%,#fafafa 100%);box-shadow:0 8px 24px rgb(0 0 0 / .05)}.elementor-element-ee39239 .elementor-author-box__avatar img{width:88px;height:88px;object-fit:cover;border-radius:50%;display:block;border:3px solid #fff;box-shadow:0 4px 14px rgb(0 0 0 / .08)}.elementor-element-ee39239 .elementor-author-box__name{font-weight:700;margin-bottom:6px}.elementor-element-ee39239 .elementor-author-box__bio,.elementor-element-ee39239 .elementor-author-box__bio p{text-align:justify!important;text-justify:inter-word;direction:rtl;line-height:1.9;word-spacing:.02em;margin-bottom:0}.elementor-post-navigation{direction:rtl;display:flex;border:1px solid rgb(0 0 0 / .07);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 8px 24px rgb(0 0 0 / .04)}.elementor-post-navigation__prev,.elementor-post-navigation__next{flex:1;padding:20px 22px;transition:.2s ease}.elementor-post-navigation__prev{border-left:1px solid rgb(0 0 0 / .06);text-align:right}.elementor-post-navigation__next{text-align:left}.elementor-post-navigation__prev:hover,.elementor-post-navigation__next:hover{background:#f9fafb}.elementor-post-navigation .post-navigation__label{font-size:12px;font-weight:700;color:#8b9098;margin-bottom:5px}.elementor-post-navigation .post-navigation__title{font-size:15px;line-height:1.85;font-weight:600;color:#222;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gg-comment-rating-field{margin:0 0 18px;padding:14px 16px;border:1px solid rgb(0 0 0 / .08);border-radius:14px;background:linear-gradient(180deg,#fff 0%,#fafafa 100%);box-shadow:0 6px 18px rgb(0 0 0 / .04)}.gg-comment-rating-field>label{display:block;margin-bottom:10px;font-weight:700;color:#222}.gg-rating-stars{display:inline-flex;flex-direction:row-reverse;gap:6px;align-items:center}.gg-rating-stars input{display:none}.gg-rating-stars label{cursor:pointer;font-size:28px;line-height:1;color:#d7d7d7;transition:all .2s ease;text-shadow:0 1px 0 rgb(255 255 255 / .7)}.gg-rating-stars label:hover,.gg-rating-stars label:hover~label,.gg-rating-stars input:checked~label{color:#f4b400;transform:scale(1.08)}.gg-comment-rating-display{color:#f4b400;margin-bottom:10px;font-size:18px;letter-spacing:2px}.comment-form textarea#comment{width:100%;border-radius:14px;border:1px solid rgb(0 0 0 / .1);padding:14px 16px;min-height:160px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.comment-form textarea#comment:focus{border-color:#f4b400;box-shadow:0 0 0 4px rgb(244 180 0 / .12);outline:none}#respond #submit,.elementor-widget-theme-post-comments #respond #submit,input#submit.submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 30px!important;margin-top:20px!important;color:#8d174f!important;background-color:#fff!important;border:2px solid #8d174f!important;border-radius:12px!important;box-shadow:0 8px 20px rgb(141 23 79 / .12)!important;font-weight:bold!important;transition:all .3s ease!important;cursor:pointer!important}#respond #submit:hover,.elementor-widget-theme-post-comments #respond #submit:hover,input#submit.submit:hover{color:#fff!important;background-color:#8d174f!important;box-shadow:0 12px 28px rgb(141 23 79 / .25)!important;transform:translateY(-2px)!important}.gg-displayed-rating{display:flex;gap:4px;margin-bottom:10px;font-size:18px;line-height:1}.gg-displayed-rating .gg-star{transition:all .2s ease}.gg-displayed-rating .gg-star-filled{color:#ffb400;text-shadow:0 0 10px rgb(255 180 0 / .2)}.gg-displayed-rating .gg-star-empty{color:#e0e0e0}@media (max-width:768px){.gg-displayed-rating{font-size:16px;justify-content:flex-start}}.comment-list,.commentlist{padding:0;list-style:none}.woocommerce #reviews #comments ol.commentlist{padding:0;margin:0;list-style:none}.comment-list>.comment{background-color:#f0f7ff!important;border:none!important;border-right:5px solid #0056b3!important;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 12px rgb(0 0 0 / .03);list-style:none;transition:transform .2s ease,box-shadow .2s ease}.commentlist>li.comment{background-color:#f0f7ff!important;border:none!important;border-right:5px solid #0056b3!important;border-radius:12px!important;padding:20px!important;margin:0 0 20px!important;box-shadow:0 4px 12px rgb(0 0 0 / .03)!important;list-style:none!important;position:relative;transition:transform .2s ease,box-shadow .2s ease}.comment-list>.comment:hover,.commentlist>li.comment:hover{box-shadow:0 7px 18px rgb(0 0 0 / .06)}.comment-list .children .comment{background-color:#f2fff5!important;border:none!important;border-right:5px solid #28a745!important;border-radius:12px;padding:18px;margin-top:15px;margin-right:25px;box-shadow:0 3px 10px rgb(0 0 0 / .02);list-style:none}.commentlist .children li.comment{background-color:#f2fff5!important;border:none!important;border-right:5px solid #28a745!important;border-radius:12px!important;padding:18px!important;margin-top:15px!important;margin-right:25px!important;margin-inline-start:25px!important;box-shadow:0 3px 10px rgb(0 0 0 / .02)!important;list-style:none!important}.comment-body{display:flex;flex-direction:column;gap:8px}.comment-meta{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed rgb(0 0 0 / .05);padding-bottom:10px;margin-bottom:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static!important;float:right!important;width:48px!important;height:48px!important;padding:0!important;margin-top:0!important;margin-left:12px!important;margin-right:0!important;border:none!important;border-radius:50%!important;background:transparent!important}.woocommerce #reviews #comments ol.commentlist li .meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px!important;padding:0 0 8px!important;border-bottom:1px dashed rgb(0 0 0 / .05);color:#555;line-height:1.8}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__author{color:#222;font-weight:700}.woocommerce #reviews #comments ol.commentlist li time{color:#8b9098;font-size:12px}.woocommerce #reviews #comments ol.commentlist li .star-rating{float:none!important;display:inline-block;margin:0 0 8px!important;color:#ffb400!important}.gg-displayed-rating{display:flex;gap:3px;margin:5px 0}.gg-displayed-rating .gg-star-filled{color:#ffb400}.gg-displayed-rating .gg-star-empty{color:#cbd5e0}.comment-author img.avatar,.commentlist li img.avatar{margin-inline-start:10px!important;border-radius:50%!important}.comment-list .comment-author .avatar,.commentlist .comment-author .avatar,.woocommerce #reviews #comments ol.commentlist li img.avatar{margin-inline-start:10px!important}.woocommerce #reviews #comments ol.commentlist li::after{content:"";display:table;clear:both}@media (max-width:768px){.comment-list .children .comment,.commentlist .children li.comment{margin-right:15px;margin-inline-start:15px!important;padding:15px!important}.comment-meta{flex-direction:column;align-items:flex-start;gap:5px}.woocommerce #reviews #comments ol.commentlist li{padding:15px!important}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:42px!important;height:42px!important;margin-left:10px!important}.woocommerce #reviews #comments ol.commentlist li .meta{line-height:1.7}}.comments-area .comment-author .avatar{margin-inline-start:10px}