/* Generated from Short Link: scoped shared components. */
.star-rating{position: relative;display: inline-block;vertical-align: middle;white-space: nowrap;letter-spacing: 2px;font-weight: 400;font-size: 16px;color: #eabe12;font-family: inherit;}
.star-rating:before{content: """""""""";color: #c9c9c9;}
.star-rating span{position: absolute;top: 0;bottom: 0;left: 0;overflow: hidden;width: 100%;text-indent: 99999px;}
.star-rating span:before{content: """""""""";position: absolute;top: 0;left: 0;text-indent: 0;}
[class*="color-scheme-light"] .star-rating:before{color: rgba(255, 255, 255, 0.6);}
.rating_box_titles{font-size: 15px;}
.custom_rating_box{margin-bottom: 0.3rem;display: flex;flex-direction: column;align-items: center;padding: 0.7rem;border-radius: 10px;}
.custom_rating_box p{padding: 0;margin: 0;}
.custom_rating_box_title{white-space: nowrap;}
.custom_rating_box .star_num{font-size: 28px;font-weight: bold;}
.nazar-trustscore-label{display: flex;align-items: center;justify-content: center;gap: 4px;margin-top: 3px;color: inherit;font-size: 10px !important;font-weight: 600;line-height: 1.2 !important;cursor: pointer;}
.nazar-trustscore-label--detail{height: 11px;margin-top: 0;}
.nazar-trustscore-trigger{cursor: pointer;}
.nazar-trustscore-trigger:focus-visible{outline: 2px solid #00b778;outline-offset: 3px;}
.nazar-trustscore-label__help{display: inline-flex;align-items: center;justify-content: center;width: 14px;height: 14px;border: 1px solid currentColor;border-radius: 50%;font-size: 9px;font-weight: 700;}
.nazar-trustscore-modal{position: fixed;z-index: 999999;inset: 0;display: grid;place-items: center;padding: 20px;}
.nazar-trustscore-modal[hidden]{display: none;}
.nazar-trustscore-modal__backdrop{position: absolute;inset: 0;background: rgba(20, 30, 25, .55);}
.nazar-trustscore-modal__panel{position: relative;z-index: 1;width: min(100%, 560px);max-height: calc(100vh - 40px);overflow: auto;padding: 28px;border-radius: 18px;background: #fff;color: #26322c;box-shadow: 0 22px 60px rgba(0, 0, 0, .25);font-family: inherit;text-align: right;}
.nazar-trustscore-modal__panel h3{margin: 0 0 14px;color: #00a96d;font-size: 20px;}
.nazar-trustscore-modal__content{font-size: 14px;line-height: 2;}
.nazar-trustscore-modal__content p{margin: 0;}
.nazar-trustscore-modal__intro{margin-bottom: 14px;color: #3f4d45;}
.nazar-trustscore-modal__section{margin-top: 13px;padding: 12px 14px;border: 1px solid #e2eee8;border-radius: 12px;background: #f8fcfa;}
.nazar-trustscore-modal__section h4{margin: 0 0 7px;color: #087c55;font-size: 14px;}
.nazar-trustscore-modal__section ul{margin: 0;padding-right: 20px;}
.nazar-trustscore-modal__section li + li{margin-top: 5px;}
.nazar-trustscore-modal__notice{margin-top: 14px !important;padding: 9px 11px;border-right: 3px solid #00b778;border-radius: 8px;background: #f1faf5;color: #476154;font-size: 12px;line-height: 1.9;}
.nazar-trustscore-modal__close{position: absolute;top: 9px;left: 12px;border: 0;background: transparent;color: #66756d;font: 28px/1 Arial;cursor: pointer;}
@media (max-width: 480px){.nazar-trustscore-modal{padding: 14px;}.nazar-trustscore-modal__panel{padding: 22px 18px;border-radius: 15px;}}
.custom_rating_star_box{height: 100%;display: flex;flex: 0;flex-direction: column;justify-content: space-between;align-items: center;}
.custom_rating_box.best_star{border: 2px solid var(--nk-score-5);}
.custom_rating_box.no_star{border: 2px solid #acacac;}
.custom_rating_box.no_star .custom_rating_box_status,.custom_rating_box.no_star .star-rating,.custom_rating_box.no_star .star_num,.no_star{color: #acacac;font-weight: bold;}
.custom_rating_box.good_star{border: 2px solid var(--nk-score-4);}
.custom_rating_box.not_bad_star{border: 2px solid var(--nk-score-3);}
.custom_rating_box.bad_star{border: 2px solid var(--nk-score-2);}
.custom_rating_box.best_star .custom_rating_box_status,.custom_rating_box.best_star .star-rating,.custom_rating_box.best_star .star_num,.best_star{color: var(--nk-score-5);font-weight: bold;}
.custom_rating_box.good_star .custom_rating_box_status,.custom_rating_box.good_star .star-rating,.custom_rating_box.good_star .star_num,.good_star{color: var(--nk-score-4);font-weight: bold;}
.custom_rating_box.not_bad_star .custom_rating_box_status,.custom_rating_box.not_bad_star .star-rating,.custom_rating_box.not_bad_star .star_num,.not_bad_star{color: var(--nk-score-3);font-weight: bold;}
.custom_rating_box.bad_star .custom_rating_box_status,.custom_rating_box.bad_star .star-rating,.custom_rating_box.bad_star .star_num,.bad_star{color: var(--nk-score-2);font-weight: bold;}
.custom_rating_box.very_bad_star .custom_rating_box_status,.custom_rating_box.very_bad_star .star-rating,.custom_rating_box.very_bad_star .star_num,.very_bad_star{color: var(--nk-score-1);font-weight: bold;}
.best_star_bg{background-color: var(--nk-score-5);}
.good_star_bg{background-color: var(--nk-score-4);}
.not_bad_star_bg{background-color: var(--nk-score-3);}
.bad_star_bg{background-color: var(--nk-score-2);}
.very_bad_star_bg{background-color: var(--nk-score-1);}
.custom_rating_box.very_bad_star{border: 2px solid var(--nk-score-1);}
.custom_rating_box.prod .product-rating-details{width: 100%;margin-top: 1rem;}
.custom_rating_box.prod .product-rating-details .rating-graph{height: 8px;border-radius: 5px;background-color: rgba(103, 103, 103, 0.05);}
.custom_rating_box.prod .product-rating-details .rating-star{padding-left: 5px;}
.custom_rating_box.prod .product-rating-details > .d-flex{display: grid !important;grid-template-columns: 5.5rem minmax(0, 1fr) 3rem;direction: ltr;align-items: center;column-gap: 0.5rem;min-height: 1.45rem;}
.custom_rating_box.prod .product-rating-details .rating-count,.custom_rating_box.prod .product-rating-details .rating-number,.custom_rating_box.prod .product-rating-details .rating-graph{width: auto !important;max-width: none !important;padding: 0 !important;}
.custom_rating_box.prod .product-rating-details .rating-count{direction: rtl;text-align: left;white-space: nowrap;font-size: 0.875em;}
.custom_rating_box.prod .product-rating-details .rating-number{direction: rtl;text-align: right;white-space: nowrap;}
.custom_rating_box.prod .product-rating-details .rating-graph{display: block !important;height: 0.5rem;overflow: hidden;border-radius: 999px;background-color: rgba(103, 103, 103, 0.09);}
.custom_rating_box.prod .product-rating-details .rating-graph .bar{display: block;height: 100% !important;min-width: 0;margin: 0;border-radius: inherit !important;}
@media (max-width: 360px){.custom_rating_box.prod .product-rating-details > .d-flex{grid-template-columns: 4.5rem minmax(0, 1fr) 2.5rem;column-gap: 0.3rem;}}
@keyframes spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nazar-verified-buyer-badge{display: inline-flex;align-items: center;gap: 4px;width: max-content;margin: 4px 0 0;padding: 3px 8px;color: #126fc3;background: #edf7ff;border: 1px solid #b9e0fb;border-radius: 999px;font-size: 11px;font-style: normal;font-weight: 700;line-height: 1.4;}
.nazar-verified-buyer-badge > span{display: inline-grid;width: 15px;height: 15px;color: #fff;background: #1688e5;border-radius: 50%;font-size: 10px;line-height: 1;place-items: center;}
.woocommerce #reviews #comments ol.commentlist li.nazar-verified-buyer-review .comment-text,.woocommerce .nazar-verified-buyer-review .comment-text{border: 0 !important;background: transparent !important;box-shadow: none !important;}
.wc-product-reviews-pro-card.nazar-verified-buyer-review{border-color: #abd9f7;background: linear-gradient(135deg, #f8fcff, #eef8ff);box-shadow: 0 7px 18px rgba(31, 130, 206, .08);}
#reviews li.nazar-verified-buyer-review{position: relative;isolation: isolate;border: 2px solid #29ad72 !important;border-radius: 16px !important;background: linear-gradient(135deg, #fcfffd 0%, #effbf4 100%) !important;box-shadow: 0 12px 28px rgba(19, 144, 87, .14) !important;}
#reviews li.nazar-verified-buyer-review::before{content: "مشتری تأییدشده";position: absolute;top: 13px;right: 16px;z-index: 3;display: inline-flex;align-items: center;min-height: 28px;padding: 4px 35px 4px 12px;color: #fff;background: linear-gradient(135deg, #16b978, #078456);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 2 4.5 5v6c0 5.2 3.2 9.2 7.5 11 4.3-1.8 7.5-5.8 7.5-11V5L12 2zm-1.2 14.3-3.2-3.2 1.4-1.4 1.8 1.8 4.4-4.4 1.4 1.4-5.8 5.8z'/%3E%3C/svg%3E"), linear-gradient(135deg, #16b978, #078456);background-repeat: no-repeat, no-repeat;background-position: right 10px center, center;background-size: 18px 18px, 100% 100%;border: 1px solid rgba(255,255,255,.65);border-radius: 999px;box-shadow: 0 8px 18px rgba(7, 132, 86, .24);font-size: 12px;font-weight: 800;line-height: 1.4;letter-spacing: 0;}
#reviews li.nazar-verified-buyer-review .nazar-verified-buyer-badge{display: none !important;}
#reviews li.nazar-verified-buyer-review .comment_container{padding-top: 52px !important;border: 0 !important;border-radius: inherit !important;background: transparent !important;box-shadow: none !important;}
#reviews li.wc-product-reviews-pro-card.nazar-verified-buyer-review .wc-product-reviews-pro-card__inner{padding-top: 54px !important;border: 0 !important;border-radius: inherit !important;background: transparent !important;box-shadow: none !important;}
#reviews li.wc-product-reviews-pro-card.nazar-verified-buyer-review .wc-product-reviews-pro-card__header{border-bottom-color: #c8ead7 !important;}
#reviews li.nazar-verified-buyer-review .contribution-actions a.vote,#reviews li.nazar-verified-buyer-review .contribution-actions a.edit-comment{background: #eaf8f0 !important;color: #078456 !important;}
#reviews li.nazar-verified-buyer-review .contribution-actions a.vote:hover,#reviews li.nazar-verified-buyer-review .contribution-actions a.edit-comment:hover{background: #16b978 !important;color: #fff !important;}
#reviews li.nazar-verified-buyer-review::before{}
@media (max-width: 480px){#reviews li.nazar-verified-buyer-review::before{top: 10px;right: 11px;font-size: 11px;}#reviews li.nazar-verified-buyer-review .comment_container,#reviews li.wc-product-reviews-pro-card.nazar-verified-buyer-review .wc-product-reviews-pro-card__inner{padding-top: 49px !important;}}
.nazar-verified-review-link{display: grid;grid-template-columns: minmax(0, 1fr) minmax(250px, .9fr);gap: 12px 20px;align-items: center;margin-top: 18px;padding: 18px;border: 1px solid #cde8dc;border-radius: 12px;background: linear-gradient(135deg, #fbfffd, #f1fbf6);}
.nazar-verified-review-link__heading h3{margin: 0 0 5px;color: #14794c;font-size: 17px;}
.nazar-verified-review-link__heading p{margin: 0;color: #52615a;font-size: 13px;line-height: 1.9;}
.nazar-verified-review-link__title-row{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;}
.nazar-verified-review-link__badge-preview{display: inline-flex;align-items: center;min-height: 28px;padding: 4px 35px 4px 12px;color: #fff;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 2 4.5 5v6c0 5.2 3.2 9.2 7.5 11 4.3-1.8 7.5-5.8 7.5-11V5L12 2zm-1.2 14.3-3.2-3.2 1.4-1.4 1.8 1.8 4.4-4.4 1.4 1.4-5.8 5.8z'/%3E%3C/svg%3E") no-repeat right 10px center, linear-gradient(135deg, #16b978, #078456);background-size: 18px 18px, 100% 100%;border: 1px solid rgba(255,255,255,.65);border-radius: 999px;box-shadow: 0 8px 18px rgba(7, 132, 86, .24);font-size: 12px;font-weight: 800;line-height: 1.4;}
.nazar-verified-review-link__url{display: flex;gap: 7px;align-items: center;}
.nazar-verified-review-link__url input{min-width: 0;flex: 1;padding: 9px 10px;border: 1px solid #bfe0cf;border-radius: 7px;background: #fff;font-size: 12px;}
.nazar-verified-review-link__url .button{white-space: nowrap;border-color: #168d59;color: #14794c;}
.nazar-verified-review-link__quota{grid-column: 1 / -1;margin: 0;color: #486156;font-size: 13px;}
.nazar-verified-review-link__quota span{margin-inline-start: 9px;color: #14794c;font-weight: 700;}
.nazar-verified-review-link__quota em{margin-inline-start: 9px;color: #8a6c1d;font-size: 12px;font-style: normal;}
.nazar-evaluate-invitation{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.9fr);gap:10px 20px;padding-top:14px;border-top:1px dashed #b9ddca;}
.nazar-evaluate-invitation__heading h3{margin:0;color:#14794c;font-size:16px;}
.nazar-evaluate-invitation__heading p{margin:5px 0 0;color:#52615a;font-size:13px;line-height:1.8;}
.nazar-evaluate-invitation__heading small{padding:3px 8px;border-radius:999px;background:#eaf8f0;color:#078456;font-size:10px;font-weight:700;}
.nazar-evaluate-invitation__notice,.nazar-evaluate-invitation__quota{grid-column:1/-1;margin:0;font-size:12px;}
.nazar-evaluate-invitation__notice{color:#805d11;}
.nazar-evaluate-invitation__quota{color:#486156;}
@media (max-width: 680px){.nazar-verified-review-link{grid-template-columns: 1fr;padding: 14px;}.nazar-verified-review-link__url{width: 100%;}.nazar-evaluate-invitation{grid-template-columns: 1fr;}}
label[for]{display: block;margin-bottom: 10px;font-size: 16px;}
.delete-coupon{cursor: pointer;}
.delete-coupon:hover{color: var(--nk-score-1);}
.no-star{color: #d8d8d8 !important;border-color: #d8d8d8 !important;}
.one-star{color: var(--nk-score-1) !important;border-color: var(--nk-score-1) !important;}
.two-star{color: var(--nk-score-2) !important;border-color: var(--nk-score-2) !important;}
.three-star{color: var(--nk-score-3) !important;border-color: var(--nk-score-3) !important;}
.four-star{color: var(--nk-score-4) !important;border-color: var(--nk-score-4) !important;}
.five-star{color: var(--nk-score-5) !important;border-color: var(--nk-score-5) !important;}
.business-banner__row{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 16px;}
.business-banner__single{overflow: hidden;}
@media only screen and (max-width: 768px){.business-banner__row{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px;}.business-banner__row .business-banner:nth-child(n + 4){display: none;}}
@media only screen and (max-width: 480px){.business-banner__row{grid-template-columns: 1fr;gap: 12px;}.business-banner__row .business-banner:nth-child(n + 2){display: none;}}
.nazar-close-review-overlay-container{position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 10;background: rgba(255, 255, 255, 0.5);backdrop-filter: blur(5px);}
.nazar-close-review-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);display: flex;align-items: center;justify-content: center;color: white;font-size: 24px;font-weight: bold;text-align: center;z-index: 15;pointer-events: none;}
.nazar-review-cta{position: relative;direction: ltr;display: flex;align-items: center;gap: 14px;min-height: 82px;box-sizing: border-box;padding: 12px 18px;border: 1px solid rgba(255, 255, 255, .35);border-radius: 18px;background: linear-gradient(135deg, #00c985 0%, #009a67 100%);color: #fff;text-decoration: none;box-shadow: 0 12px 28px rgba(0, 151, 100, .22), inset 0 1px 0 rgba(255, 255, 255, .24);overflow: hidden;transition: transform .2s ease, box-shadow .2s ease;animation: nazar-review-cta-attention 4.8s ease-in-out infinite;}
.nazar-review-cta::after{position: absolute;top: -72px;right: -50px;width: 180px;height: 180px;border: 1px solid rgba(255, 255, 255, .18);border-radius: 50%;content: "";pointer-events: none;}
.nazar-review-cta:hover{color: #fff;transform: translateY(-2px);box-shadow: 0 16px 34px rgba(0, 126, 83, .30), inset 0 1px 0 rgba(255, 255, 255, .24);}
@keyframes nazar-review-cta-attention {
	0%, 68%, 100% { box-shadow: 0 12px 28px rgba(0, 151, 100, .22), inset 0 1px 0 rgba(255, 255, 255, .24); }
	78% { box-shadow: 0 15px 34px rgba(0, 151, 100, .34), 0 0 0 5px rgba(101, 235, 177, .12), inset 0 1px 0 rgba(255, 255, 255, .24); }
}
.nazar-review-cta__star{position: relative;z-index: 1;flex: 0 0 52px;width: 52px;color: #ffd34d;font-family: Arial, sans-serif;font-size: 48px;line-height: 1;text-align: center;text-shadow: 0 5px 12px rgba(79, 90, 0, .22);}
.nazar-review-cta__body{position: relative;z-index: 1;min-width: 0;flex: 1 1 auto;direction: rtl;text-align: right;}
.nazar-review-cta__line{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-width: 0;}
.nazar-review-cta__line--title{margin-top: 3px;}
.nazar-review-cta__prompt{font-size: 13px;font-weight: 600;opacity: .9;white-space: nowrap;}
.nazar-review-cta__title{overflow: hidden;font-size: 18px;font-weight: 800;line-height: 1.45;text-overflow: ellipsis;white-space: nowrap;}
.nazar-review-cta__count,.nazar-review-cta__score{flex: 0 0 auto;font-size: 13px;font-weight: 600;line-height: 1.4;white-space: nowrap;}
.nazar-review-cta__score{font-size: 18px;font-weight: 800;}
.nazar-rating-box{border: 1px solid #ecedf0;border-radius: 14px;padding: 14px 16px;background: #fafbfc;}
.nazar-rating-box__row{display: flex;align-items: center;justify-content: space-between;gap: 10px;}
.nazar-rating-box__title{margin: 0;font-size: 12px;color: #6b7280;}
.nazar-rating-box__status{margin: 2px 0;font-weight: 700;}
.nazar-rating-box__count{margin: 0;font-size: 12px;color: #6b7280;}
.nazar-rating-box__score{font-size: 20px;font-weight: 800;text-align: center;}
.nazar-rating-box__histogram{margin-top: 14px;display: flex;flex-direction: column;gap: 6px;}
.nazar-rating-box__histogram-row{display: flex;align-items: center;gap: 8px;font-size: 12px;}
.nazar-rating-box__histogram-label{flex: 0 0 30px;}
.nazar-rating-box__histogram-track{flex: 1 1 auto;background: #eee;border-radius: 6px;overflow: hidden;height: 8px;}
.nazar-rating-box__bar{height: 100%;background: #f5b301;border-radius: 6px;}
.nazar-rating-box__histogram-count{flex: 0 0 60px;text-align: end;color: #6b7280;}
.nazar-rating-box{direction: rtl;position: relative;overflow: hidden;border: 1px solid var(--nk-score-4);border-radius: 18px;padding: 22px;background: linear-gradient(135deg, #ffffff 0%, #fbfdf7 100%);box-shadow: 0 12px 30px rgba(66, 108, 19, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.9);color: #345019;}
.nazar-rating-box::before{content: "";position: absolute;top: -68px;left: -48px;width: 150px;height: 150px;border-radius: 50%;background: radial-gradient(circle, rgba(138, 183, 54, 0.16), rgba(138, 183, 54, 0));pointer-events: none;}
.nazar-rating-box__row{position: relative;align-items: flex-start;gap: 16px;}
.nazar-rating-box .nazar-user-rating-average,.custom_rating_box .nazar-user-rating-average{margin: 10px 0 4px;padding-top: 9px;border-top: 1px solid rgba(42, 112, 86, .13);color: #64766e;font-size: 12px;line-height: 1.7;text-align: right;}
.nazar-rating-box__title,.nazar-rating-box__count,.nazar-rating-box__histogram-count{color: #637a47;}
.nazar-rating-box__title{font-size: 13px;font-weight: 600;}
.nazar-rating-box__status{color: #426c13;font-size: 17px;}
.nazar-rating-box__score{min-width: 72px;padding: 9px 8px 7px;border: 1px solid rgba(138, 183, 54, 0.32);border-radius: 13px;background: #f5faea;font-size: 28px;line-height: 1.1;color: #6d9d22;box-shadow: 0 5px 12px rgba(91, 132, 33, 0.10);}
.nazar-rating-box .star-rating{width: auto;height: auto;margin: 9px auto 0;font-size: 20px;line-height: 1.2;letter-spacing: 2px;}
.nazar-rating-box .star-rating::before,.nazar-rating-box .star-rating span::before{color: #f5b301;}
.nazar-rating-box .star-rating span{background: transparent !important;}
.nazar-website-button{direction: rtl;display: flex;width: 100%;box-sizing: border-box;align-items: center;justify-content: space-between;gap: 14px;padding: 12px 14px;border: 1px solid #00b778;border-radius: 12px;background: #fff;color: #007f55;text-decoration: none;transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease;}
.nazar-website-button:hover{border-color: #008f60;color: #007f55;box-shadow: 0 7px 16px rgba(0, 183, 120, .12);transform: translateY(-1px);}
.nazar-website-button__arrow{order: 1;flex: 0 0 22px;width: 22px;height: 22px;}
.nazar-website-button__content{order: 2;display: flex;min-width: 0;flex: 1 1 auto;direction: ltr;align-items: center;gap: 10px;}
.nazar-website-button__icon{flex: 0 0 36px;width: 36px;height: 36px;}
.nazar-website-button__icon svg{display: block;width: 100%;height: 100%;}
.nazar-website-button__text{direction: rtl;display: flex;min-width: 0;flex-direction: column;text-align: right;}
.nazar-website-button__title{overflow: hidden;font-weight: 700;line-height: 1.45;text-overflow: ellipsis;white-space: nowrap;}
.nazar-website-button__subtitle{overflow: hidden;direction: ltr;color: #5e7c72;font-size: 14px;line-height: 1.5;text-align: left;text-overflow: ellipsis;white-space: nowrap;}
@media (max-width: 480px){.nazar-review-cta{min-height: 76px;padding: 10px 12px;gap: 8px;}.nazar-review-cta__star{flex-basis: 44px;width: 44px;font-size: 40px;}.nazar-review-cta__prompt,.nazar-review-cta__count{font-size: 11px;}.nazar-review-cta__title,.nazar-review-cta__score{font-size: 18px;}}
@media (prefers-reduced-motion: reduce){.nazar-review-cta{animation: none;}}
.single-product .elementor-widget-woocommerce-product-related ul.products li.product .star-rating,.single-product .elementor-widget-woocommerce-product-related ul.products li.product .woocommerce-product-rating{display: none !important;}
.nazar-rating-box__recommendations{position: relative;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;margin-top: 18px;}
.nazar-rating-box__recommendation{display: flex;min-width: 0;min-height: 88px;padding: 11px 8px;border: 1px solid transparent;border-radius: 12px;flex-direction: column;align-items: center;justify-content: center;text-align: center;}
.nazar-rating-box__recommendation strong{font-size: 15px;line-height: 1.25;}
.nazar-rating-box__recommendation span,.nazar-rating-box__recommendation small{display: block;font-size: 11px;line-height: 1.55;}
.nazar-rating-box__recommendation small{font-weight: 700;}
.nazar-rating-box__recommendation--yes{background: #f1f8e7;border-color: #d7e9ba;color: #5b8c17;}
.nazar-rating-box__recommendation--neutral{background: #fff9ea;border-color: #f2dfa5;color: #9e7510;}
.nazar-rating-box__recommendation--no{background: #fff3f2;border-color: #f5d1ce;color: #c54b44;}
.nazar-rating-box__histogram{position: relative;margin-top: 18px;gap: 10px;}
.nazar-rating-box__histogram-row{display: grid;grid-template-columns: 3.5rem minmax(0, 1fr) 3.5rem;align-items: center;column-gap: 8px;font-size: 13px;}
.nazar-rating-box__histogram-label,.nazar-rating-box__histogram-count{min-width: 0;flex: none;}
.nazar-rating-box__histogram-label{font-weight: 700;color: #52771c;}
.nazar-rating-box__histogram-track{min-width: 0;height: 9px;background: #edf3e3;box-shadow: inset 0 1px 2px rgba(63, 98, 25, 0.08);border-radius: 99px;}
.nazar-rating-box__bar{min-width: 0;border-radius: 99px;background: linear-gradient(90deg, var(--nk-score-4), var(--nk-score-5));box-shadow: 0 1px 4px rgba(45, 139, 48, 0.28);}
@media (max-width: 360px){.nazar-rating-box{padding: 14px;}.nazar-rating-box__recommendations{gap: 6px;}.nazar-rating-box__recommendation{padding-right: 4px;padding-left: 4px;}.nazar-rating-box__histogram-row{grid-template-columns: 3rem minmax(0, 1fr) 3rem;column-gap: 5px;}}
.nazar-instagram-btn{display: flex;align-items: center;justify-content: space-between;direction: ltr;border-radius: 10px;width: 100%;border: 1px solid #00b778;padding: 10px;margin-top: 5px;gap: 10px;text-decoration: none;color: inherit;}
.nazar-instagram-btn__info{display: flex;align-items: center;gap: 8px;}
.nazar-instagram-btn__handle{margin: 0;font-weight: 600;}
.nazar-instagram-btn__subtitle{margin: 0;font-size: 12px;direction: rtl;text-align: left;}
.nazar-premium-desc{padding: 14px 16px;border-radius: 10px;border: 1px solid #00b778;margin-top: 10px;margin-bottom: 10px;direction: rtl;text-align: right;}
.nazar-premium-desc__title{font-size: 16px;margin: 0 0 8px;}
.nazar-premium-desc__body{font-size: 14px;line-height: 1.8;}
.nazar-coupons{display: flex;flex-direction: column;gap: 10px;}
.nazar-coupon{display: flex;align-items: center;justify-content: space-between;gap: 8px;border: 1px dashed #00b778;border-radius: 10px;padding: 6px;}
.nazar-coupon__copy{background: #00b778;color: #fff;border: none;border-radius: 999px;padding: 6px 14px;font-size: 12px;cursor: pointer;}
.nazar-coupon__code{font-weight: 700;padding: 0 10px;}
.nazar-coupon__amount{text-align: center;border-right: 1px dashed #00b778;padding-right: 10px;}
.nazar-coupon__amount-label{font-size: 10px;font-weight: 600;}
.nazar-coupon__expiry{font-size: 12px;color: #6b7280;margin-top: -4px;}
.nazar-verified-badge{display: inline-flex;align-items: center;gap: 6px;text-decoration: none;line-height: 1;white-space: nowrap;}
.nazar-verified-badge__icon{display: inline-flex;align-items: center;justify-content: center;line-height: 0;}
.nazar-verified-badge__text{line-height: 1.4;}
.nazar-verified-business-mark{--nazar-verified-mark-color: #00b778;display: inline-flex;flex: 0 0 auto;width: 1.6225em;height: 1.6225em;align-items: center;justify-content: center;color: var(--nazar-verified-mark-color);line-height: 1;vertical-align: middle;}
.nazar-verified-business-mark__icon{display: block;width: 100%;height: 100%;background-color: currentColor;-webkit-mask: url("../../images/verified-badge.svg?nk_v=195540a17af7") center / contain no-repeat;mask: url("../../images/verified-badge.svg?nk_v=195540a17af7") center / contain no-repeat;}
.nazar-verified-business-mark--large{width: 1.85625em;height: 1.85625em;}
.nazar-verified-business-mark--card{width: 1.58125em;height: 1.58125em;}
.nazar-verified-business-mark--badge{width: 1.44375em;height: 1.44375em;}
.nazar-verified-business-title{display: inline-flex;max-width: 100%;align-items: center;justify-content: center;gap: .35em;direction: rtl;}
.nazar-verified-business-title .nazar-verified-business-mark{order: -1;}

.nazar-review-statistics-note,.nazar-weighted-rating-note{font-size:12px;line-height:1.8;margin:6px 0;color:var(--nk-readable-muted,#526b62)}

.nazar-rating-box__title{display:flex;align-items:center;gap:5px;flex-wrap:nowrap}.nazar-rating-box__title>span{min-width:0}.nazar-rating-box .nazar-trustscore-help{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;min-width:24px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;box-shadow:none;font:inherit;line-height:1;cursor:pointer}.nazar-rating-box .nazar-trustscore-help:hover{background:rgba(0,183,120,.08);color:inherit;box-shadow:none}.nazar-rating-box .nazar-trustscore-help:focus-visible{outline:2px solid currentColor;outline-offset:2px}
