.elementor-2091 .elementor-element.elementor-element-35cbc2e .elementor-menu-toggle{margin-left:auto;}.elementor-2091 .elementor-element.elementor-element-35cbc2e .elementor-nav-menu--dropdown{background-color:#E2F6FF;}.elementor-2091 .elementor-element.elementor-element-35cbc2e div.elementor-menu-toggle{color:#F33434;}.elementor-2091 .elementor-element.elementor-element-35cbc2e div.elementor-menu-toggle svg{fill:#F33434;}.elementor-2091 .elementor-element.elementor-element-b884aa1{--divider-border-style:solid;--divider-color:#F381A6;--divider-border-width:1px;}.elementor-2091 .elementor-element.elementor-element-b884aa1 .elementor-divider-separator{width:100%;}.elementor-2091 .elementor-element.elementor-element-b884aa1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2091 .elementor-element.elementor-element-b884aa1 .elementor-divider__text{color:#35448c;font-weight:700;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .progress-bar{background-color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .cls-3{fill:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .negarshop-countdown .countdown-section:last-of-type{color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .negarshop-countdown .countdown-section:last-of-type:before{background-color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 a.archive{background-color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .carousel-indicators li.active{background-color:#4054B2 !important;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .product-info .static-title span{color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .product-info .box-title span{color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 a:hover{color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .product-info .feature-daels-price{color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .product-info .sale-price{color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .product-info .footer-sec .finished{color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .carousel-indicators li::before{border-color:transparent #4054B2 transparent transparent;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .carousel-inner .carousel-item .discount-percent{background-color:#4054B2;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .content-widget.slider-2.style-2 .carousel{border-radius:4px 4px 4px 4px;}.elementor-2091 .elementor-element.elementor-element-a7d4511 .content-widget.slider-2.style-2 .product-thumb{width:24%;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .elementor-repeater-item-8ed5c18 .swiper-slide-bg{background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/02/apple-mac-data-recovery-1024x477-1.webp);background-size:contain;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .elementor-repeater-item-7352790 .swiper-slide-bg{background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/01/1_0ga1p1aGEgnIMlbqgqbAlg-ezgif.com-webp-to-jpg-converter.jpg);background-size:contain;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .elementor-repeater-item-a1de6ab .swiper-slide-bg{background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/01/mac-repairnew.jpg);background-size:contain;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .elementor-repeater-item-b62b989 .swiper-slide-bg{background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/01/glasschanging.jpg);background-size:contain;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .elementor-slide-button{background-color:#F2F3FF82;font-size:50px;border-width:2px;border-radius:9px;color:#000000;border-color:#4040B2;}.elementor-2091 .elementor-element.elementor-element-d013aa3 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-2091 .elementor-element.elementor-element-d013aa3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2091 .elementor-element.elementor-element-d013aa3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.pcfi.ir/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-slide-contents{max-width:60%;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-slide-inner{text-align:center;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .elementor-slide-heading{color:var( --e-global-color-7fa23dfd );line-height:50px;letter-spacing:1px;word-spacing:0px;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-pagination-fraction{font-size:10px;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#959699;opacity:1;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-pagination-bullet-active{background-color:#010CE0;}.elementor-2091 .elementor-element.elementor-element-fd33406{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2091 .elementor-element.elementor-element-fd33406 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .elementor-repeater-item-8ed5c18 .swiper-slide-bg{background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/02/apple-mac-data-recovery-1024x477-1.webp);background-size:cover;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .elementor-repeater-item-a464c99 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/04/iMac_4K_2019_TD_55.jpg);background-size:cover;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .elementor-repeater-item-a1de6ab .swiper-slide-bg{background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/01/mac-repairnew.jpg);background-size:cover;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .elementor-repeater-item-b62b989 .swiper-slide-bg{background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/01/glasschanging.jpg);background-size:cover;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .elementor-repeater-item-7352790 .swiper-slide-bg{background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/01/1_0ga1p1aGEgnIMlbqgqbAlg-ezgif.com-webp-to-jpg-converter.jpg);background-size:cover;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .elementor-slide-button{background-color:#F2F3FF82;font-size:50px;border-width:2px;border-radius:9px;color:#000000;border-color:#4040B2;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-2091 .elementor-element.elementor-element-ac5fd51:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2091 .elementor-element.elementor-element-ac5fd51.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.pcfi.ir/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .swiper-slide-contents{max-width:60%;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .swiper-slide-inner{text-align:center;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .elementor-slide-heading{color:var( --e-global-color-7fa23dfd );line-height:50px;letter-spacing:1px;word-spacing:0px;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .swiper-pagination-fraction{font-size:10px;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#959699;opacity:1;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .swiper-pagination-bullet-active{background-color:#010CE0;}.elementor-2091 .elementor-element.elementor-element-f36763f .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2091 .elementor-element.elementor-element-f36763f .elementor-heading-title a{transition-duration:0s;}.elementor-2091 .elementor-element.elementor-element-9a4384e .content-widget header.section-header{display:flex;}.elementor-2091 .elementor-element.elementor-element-9a4384e .products-carousel .tabs{text-align:center;}.elementor-2091 .elementor-element.elementor-element-8608657{text-align:center;}.elementor-2091 .elementor-element.elementor-element-8608657 img{width:100%;max-width:100%;}.elementor-2091 .elementor-element.elementor-element-8608657 .banner-figure, .elementor-2091 .elementor-element.elementor-element-8608657 .banner-figure img{border-radius:30px 30px 30px 30px;}.elementor-2091 .elementor-element.elementor-element-e22282d .content-widget header.section-header{display:flex;}.elementor-2091 .elementor-element.elementor-element-e22282d .products-carousel .tabs{text-align:center;}.elementor-2091 .elementor-element.elementor-element-5a1258f .content-widget header.section-header{display:flex;}.elementor-2091 .elementor-element.elementor-element-5a1258f .products-carousel .tabs{text-align:center;}.elementor-2091 .elementor-element.elementor-element-9f18140 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-2091 .elementor-element.elementor-element-9f18140{text-align:center;}.elementor-2091 .elementor-element.elementor-element-9f18140 img{border-radius:30px 30px 30px 30px;}.elementor-2091 .elementor-element.elementor-element-665990d{--divider-border-style:double;--divider-color:var( --e-global-color-4190179b );--divider-border-width:4px;--divider-element-spacing:5px;}.elementor-2091 .elementor-element.elementor-element-665990d .elementor-divider-separator{width:59%;margin:0 auto;margin-center:0;}.elementor-2091 .elementor-element.elementor-element-665990d .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-2091 .elementor-element.elementor-element-665990d .elementor-divider__text{color:var( --e-global-color-4190179b );font-size:25px;letter-spacing:1.2px;}.elementor-2091 .elementor-element.elementor-element-2532963 a.archive{background-color:var( --e-global-color-4190179b );}.elementor-2091 .elementor-element.elementor-element-2532963 article.item figcaption time{background-color:var( --e-global-color-4190179b );}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-0ab3f48 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/07/imac-pcfi.jpg);background-size:cover;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-0ab3f48 .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 1px #030303;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-0ab3f48 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-0ab3f48 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-0ab3f48 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-0ab3f48 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-f0dcdf5 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.pcfi.ir/wp-content/uploads/2025/07/imac-pcfi.jpg);background-size:cover;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-f0dcdf5 .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 1px #030303;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-f0dcdf5 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-f0dcdf5 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-f0dcdf5 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-repeater-item-f0dcdf5 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-8778c1b .swiper-slide{transition-duration:calc(5000ms*1.2);height:450px;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-slide-button{background-color:#491D1D;border-width:3px;border-radius:23px;color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-slide-button:hover{background-color:#38BC54;color:#010000;}.elementor-2091 .elementor-element.elementor-element-8778c1b > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2091 .elementor-element.elementor-element-8778c1b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2091 .elementor-element.elementor-element-8778c1b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.pcfi.ir/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2091 .elementor-element.elementor-element-8778c1b .swiper-slide-contents{max-width:100%;}.elementor-2091 .elementor-element.elementor-element-8778c1b .swiper-slide-inner{text-align:center;}.elementor-2091 .elementor-element.elementor-element-8778c1b .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:17px;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-slide-heading{color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-8778c1b .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:5px;}.elementor-2091 .elementor-element.elementor-element-8778c1b .elementor-slide-description{font-size:24px;font-weight:500;line-height:1.8em;}.elementor-2091 .elementor-element.elementor-element-86919e2:not(.elementor-motion-effects-element-type-background), .elementor-2091 .elementor-element.elementor-element-86919e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-86919e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;}.elementor-2091 .elementor-element.elementor-element-86919e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2091 .elementor-element.elementor-element-082aa67.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:39px;}.elementor-2091 .elementor-element.elementor-element-082aa67 .elementor-main-swiper{height:100px;width:82%;}.elementor-2091 .elementor-element.elementor-element-082aa67 .elementor-main-swiper .swiper-slide{border-width:-1px -1px -1px -1px;border-radius:77px;padding:5px 5px 5px 5px;}.elementor-2091 .elementor-element.elementor-element-082aa67 .elementor-swiper-button{font-size:46px;}.elementor-2091 .elementor-element.elementor-element-082aa67 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}#elementor-lightbox-slideshow-082aa67 .elementor-video-container{width:50%;}.elementor-2091 .elementor-element.elementor-element-082aa67 .elementor-custom-embed-play i{font-size:105px;}.elementor-2091 .elementor-element.elementor-element-082aa67 .elementor-carousel-image-overlay{background-color:#1450B71A;--e-carousel-image-overlay-color:#000000;font-size:1px;}@media(max-width:1024px){.elementor-2091 .elementor-element.elementor-element-082aa67.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-2091 .elementor-element.elementor-element-35cbc2e .elementor-nav-menu--dropdown{border-radius:10px 10px 10px 10px;}.elementor-2091 .elementor-element.elementor-element-35cbc2e .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-2091 .elementor-element.elementor-element-35cbc2e .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-2091 .elementor-element.elementor-element-640db62{text-align:center;}.elementor-2091 .elementor-element.elementor-element-b884aa1 .elementor-divider__text{font-size:14px;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .swiper-slide{height:150px;}.elementor-2091 .elementor-element.elementor-element-d013aa3 .elementor-slide-button{font-size:20px;}.elementor-2091 .elementor-element.elementor-element-ac5fd51 .elementor-slide-button{font-size:22px;}.elementor-2091 .elementor-element.elementor-element-8778c1b .swiper-slide{height:150px;}.elementor-2091 .elementor-element.elementor-element-082aa67.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for negarshop_amazing_product, class: .elementor-element-cd15895 */<script>
document.addEventListener('DOMContentLoaded', function() {
  try {
    // ====== تنظیمات (در صورت نیاز، این سلکتورها را مطابق قالب خودت تغییر بده) ======
    // سلکتور محلی باکس شگفت‌انگیز در قالب تو — اگر کلاست فرق می‌کند آن را تغییر بده
    var specialBoxSelector = '.special-offer-box'; 

    // سلکتورهای احتمالی که ووکامرس مقدار موجودی را در DOM قرار می‌دهد
    var stockSelectors = [
      '.woocommerce-variation-availability .stock',
      '.stock',
      'p.stock',
      'span.stock',
      '.product .stock'
    ];

    // حد آستانه نمایش: فقط وقتی موجودی <= این عدد باشد پیام نمایش داده شود
    var threshold = 1; // اگر می‌خواهی وقتی 1 یا کمتر است نشان بده؛ برای 2 عدد بزار =2

    // متن نمایشی (فارسی)
    function stockMessage(quantity) {
      if (quantity <= 0) return "ناموجود";
      if (quantity === 1) return "🔥 فقط 1 عدد در انبار باقی مانده!";
      return "🔥 فقط " + quantity + " عدد در انبار باقی مانده!";
    }

    // پیدا کردن عنصر باکس شگفت‌انگیز
    var specialBox = document.querySelector(specialBoxSelector);
    if (!specialBox) {
      // اگر باکس پیدا نشد، کاری انجام نده
      return;
    }

    // تلاش برای یافتن المان موجودی از میان سلکتورها
    var stockText = null;
    for (var i=0; i<stockSelectors.length; i++) {
      var el = document.querySelector(stockSelectors[i]);
      if (el && el.textContent.trim() !== '') {
        stockText = el.textContent.trim();
        break;
      }
    }

    // اگر مقدار مستقیم پیدا نشد، ممکنه داده در data-* یا JSON باشد؛ تلاش محدود:
    if (!stockText) {
      var productElement = document.querySelector('.product');
      if (productElement && productElement.dataset && productElement.dataset.stock) {
        stockText = productElement.dataset.stock;
      }
    }

    // استخراج عدد از متن (مثلاً "In stock (3)" یا "فقط 2 عدد")
    var qty = null;
    if (stockText) {
      var m = stockText.match(/(\d+)/);
      if (m) qty = parseInt(m[1], 10);
    }

    // اگر عدد به‌دست نیامد، تلاش برای خواندن attribute موجودی ووکامرس (در برخی قالب‌ها)
    if (qty === null) {
      var stockAttr = document.querySelector('[data-stock-quantity]');
      if (stockAttr) {
        var a = stockAttr.getAttribute('data-stock-quantity');
        if (a) {
          var mm = a.match(/(\d+)/);
          if (mm) qty = parseInt(mm[1], 10);
        }
      }
    }

    // اگر باز هم عدد نیومد، می‌توان یک مقدار پیش‌فرض قرار داد یا خارج شد:
    if (qty === null) {
      // اگر می‌خواهی همیشه پیام رو نمایش نده؛ فقط خارج شو
      return;
    }

    // فقط زمانی نمایش میدیم که کمتر یا مساوی threshold باشه
    if (qty <= threshold) {
      // ساخت نود نمایش
      var notice = document.createElement('span');
      notice.className = 'stock-notice';
      notice.textContent = stockMessage(qty);

      // جایگذاری داخل باکس: قبل از متن فعلی یا append
      specialBox.appendChild(notice);
    }

  } catch (err) {
    // خطایابی غیرتهاجمی — در کنسول لاگ میشه دید
    console.error('stock-in-special-box error:', err);
  }
});
</script>/* End custom CSS */