.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-30953 .elementor-element.elementor-element-663dfca .elementor-icon i{transform:rotate(0deg)}.woocommerce .elementor-30953 .elementor-element.elementor-element-f98aa48 .price ins{color:#ff6262;font-family:"yekanbakh",Sans-serif}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}@media (max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media (max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media (max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media (min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}.dynamic-specs-summary{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:25px 0;direction:rtl}.dynamic-spec-item{background:#fff;border-radius:18px;padding:18px 16px;text-align:center;transition:.3s;border:1px solid rgba(33,150,243,.08);box-shadow:0 4px 15px rgba(33,150,243,.06),0 1px 3px rgba(0,0,0,.03)}.dynamic-spec-item:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(33,150,243,.12),0 3px 8px rgba(0,0,0,.05)}.dynamic-spec-title{font-size:13px;color:#5f7ea3;margin-bottom:10px;font-weight:500;line-height:1.7}.dynamic-spec-value{font-size:15px;color:#1565c0;font-weight:700;line-height:1.9}@media (max-width:576px){.dynamic-specs-summary{gap:10px}.dynamic-spec-item{padding:15px 12px;border-radius:15px}.dynamic-spec-title{font-size:12px}.dynamic-spec-value{font-size:14px}}h2.elementor-inline-editing.elementor-divider__text.elementor-divider__element{background:#1465c0;padding:10px;border-radius:10px;border:1px solo;border:1px solid #cecece;box-shadow:inset -1px -1px 20px 19px rgba(33,150,243,.06),0 1px 3px rgba(0,0,0,.03);box-shadow:burlywood}.woocommerce-Tabs-panel--description table,.woocommerce-Tabs-panel--description table td,.woocommerce-Tabs-panel--description table th{border:none!important}.woocommerce-Tabs-panel--description table thead{display:none}.woocommerce-Tabs-panel--description table tbody tr{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid #f1f1f1}.woocommerce-Tabs-panel--description table tbody tr:last-child{border-bottom:none}.woocommerce-Tabs-panel--description table tbody tr td:first-child{width:38%;min-width:38%;background:#f8f8f8;padding:14px;border-radius:12px;color:#666;font-size:14px;font-weight:600}.woocommerce-Tabs-panel--description table tbody tr td:last-child{width:62%;color:#000;font-size:14px;font-weight:700;line-height:2;border-radius:12px;background:rgba(60,144,255,.31)}@media (max-width:768px){.woocommerce-Tabs-panel--description table tbody tr{flex-direction:column;align-items:flex-start;gap:10px}.woocommerce-Tabs-panel--description table tbody tr td:first-child,.woocommerce-Tabs-panel--description table tbody tr td:last-child{width:100%;min-width:100%}}.additional_information_tab a::before{content:"⚙️";font-size:17px}.parskala-faq_tab a::before,.faq_tab a::before{content:"💡";font-size:17px}.reviews_tab i{font-style:normal;background:rgba(255,255,255,.18);padding:2px 8px;border-radius:20px;font-size:12px;margin-right:4px}.short-description-tab.active{max-height:fit-content}.short-description-tab.active::after{display:none}.show-more-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:max-content;margin:20px auto 0;padding:12px 22px;border-radius:16px;background:linear-gradient(135deg,#eef5ff,#dcecff);border:1px solid #cfe2ff;color:#35608f;font-size:14px;font-weight:700;cursor:pointer;transition:.25s ease}.show-more-btn:hover{background:linear-gradient(135deg,#e4f0ff,#d4e7ff)}.show-more-btn::before{content:"👁️";font-size:16px}.woocommerce-Reviews ol.commentlist{padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.woocommerce-Reviews ol.commentlist li{list-style:none;background:#f8fbff;border:1px solid #e3efff;border-radius:24px;padding:22px;transition:.25s ease}.woocommerce-Reviews ol.commentlist li:hover{background:#f2f8ff}.woocommerce-Reviews .comment_container{display:flex;gap:18px}.woocommerce-Reviews .avatar{width:58px!important;height:58px!important;border-radius:50%!important;border:3px solid #dbeaff}.woocommerce-Reviews .comment-text{width:100%;border:none!important;padding:0!important;margin:0!important}.woocommerce-Reviews .meta strong{color:#24476b;font-size:15px}.woocommerce-Reviews time{color:#8aa1bd;font-size:12px}.woocommerce-Reviews .description p{color:#33475b;line-height:2.2;font-size:14px;margin-top:12px}.woocommerce-Reviews button.submit{border:none!important;background:linear-gradient(135deg,#4a95ff,#2f80ed)!important;color:#fff!important;padding:14px 28px!important;border-radius:18px!important;font-size:14px!important;font-weight:700!important;transition:.25s ease}.woocommerce-Reviews button.submit:hover{filter:brightness(1.05)}.custom-rate-list{margin-top:18px;background:#f8fbff;border:1px solid #e4efff;border-radius:22px;padding:18px}.custom-rate-list .rate-item{display:flex;align-items:center;gap:14px;margin-bottom:16px}.custom-rate-list .rate-item:last-child{margin-bottom:0}.custom-rate-list .rate-title{width:110px;color:#35557c;font-size:13px;font-weight:700}.custom-rate-list .rate-progress{flex:1;height:8px;background:#e3efff;border-radius:30px;overflow:hidden}.custom-rate-list .rate-progress span{display:block;height:100%;border-radius:30px;background:linear-gradient(90deg,#69a8ff,#2f80ed)}.custom-rate-list .rate-number{width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#4a95ff,#2f80ed);color:#fff;font-size:13px;font-weight:800}@media (max-width:768px){.custom-rate-list .rate-item{flex-wrap:wrap}.custom-rate-list .rate-title{width:100%}}.woocommerce-Tabs-panel--description table,.woocommerce-Tabs-panel--description table td,.woocommerce-Tabs-panel--description table th{border:none!important}.woocommerce-Tabs-panel--description table thead{display:none}.woocommerce-Tabs-panel--description table tbody tr{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid #f1f1f1}.woocommerce-Tabs-panel--description table tbody tr:last-child{border-bottom:none}.woocommerce-Tabs-panel--description table tbody tr td:first-child{width:38%;min-width:38%;background:#f8f8f8;padding:14px;border-radius:12px;color:#666;font-size:14px;font-weight:600}.woocommerce-Tabs-panel--description table tbody tr td:last-child{width:62%;color:#000;font-size:14px;font-weight:700;line-height:2;border-radius:12px;background:rgba(60,144,255,.31)}@media (max-width:768px){.woocommerce-Tabs-panel--description table tbody tr{flex-direction:column;align-items:flex-start;gap:10px}.woocommerce-Tabs-panel--description table tbody tr td:first-child,.woocommerce-Tabs-panel--description table tbody tr td:last-child{width:100%;min-width:100%}}.additional_information_tab a::before{content:"⚙️";font-size:17px}.parskala-faq_tab a::before,.faq_tab a::before{content:"💡";font-size:17px}.reviews_tab i{font-style:normal;background:rgba(255,255,255,.18);padding:2px 8px;border-radius:20px;font-size:12px;margin-right:4px}.short-description-tab.active{max-height:fit-content}.short-description-tab.active::after{display:none}.show-more-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:max-content;margin:20px auto 0;padding:12px 22px;border-radius:16px;background:linear-gradient(135deg,#eef5ff,#dcecff);border:1px solid #cfe2ff;color:#35608f;font-size:14px;font-weight:700;cursor:pointer;transition:.25s ease}.show-more-btn:hover{background:linear-gradient(135deg,#e4f0ff,#d4e7ff)}.show-more-btn::before{content:"👁️";font-size:16px}.woocommerce-Reviews ol.commentlist{padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.woocommerce-Reviews ol.commentlist li{list-style:none;background:#f8fbff;border:1px solid #e3efff;border-radius:24px;padding:22px;transition:.25s ease}.woocommerce-Reviews ol.commentlist li:hover{background:#f2f8ff}.woocommerce-Reviews .comment_container{display:flex;gap:18px}.woocommerce-Reviews .avatar{width:58px!important;height:58px!important;border-radius:50%!important;border:3px solid #dbeaff}.woocommerce-Reviews .comment-text{width:100%;border:none!important;padding:0!important;margin:0!important}.woocommerce-Reviews .meta strong{color:#24476b;font-size:15px}.woocommerce-Reviews time{color:#8aa1bd;font-size:12px}.woocommerce-Reviews .description p{color:#33475b;line-height:2.2;font-size:14px;margin-top:12px}.woocommerce-Reviews button.submit{border:none!important;background:linear-gradient(135deg,#4a95ff,#2f80ed)!important;color:#fff!important;padding:14px 28px!important;border-radius:18px!important;font-size:14px!important;font-weight:700!important;transition:.25s ease}.woocommerce-Reviews button.submit:hover{filter:brightness(1.05)}.custom-rate-list{margin-top:18px;background:#f8fbff;border:1px solid #e4efff;border-radius:22px;padding:18px}.custom-rate-list .rate-item{display:flex;align-items:center;gap:14px;margin-bottom:16px}.custom-rate-list .rate-item:last-child{margin-bottom:0}.custom-rate-list .rate-title{width:110px;color:#35557c;font-size:13px;font-weight:700}.custom-rate-list .rate-progress{flex:1;height:8px;background:#e3efff;border-radius:30px;overflow:hidden}.custom-rate-list .rate-progress span{display:block;height:100%;border-radius:30px;background:linear-gradient(90deg,#69a8ff,#2f80ed)}.custom-rate-list .rate-number{width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#4a95ff,#2f80ed);color:#fff;font-size:13px;font-weight:800}@media (max-width:768px){.custom-rate-list .rate-item{flex-wrap:wrap}.custom-rate-list .rate-title{width:100%}}.woocommerce-Reviews .commentlist li{background:#f8fbff;border:1px solid #e4efff;border-radius:28px;padding:26px!important;margin-bottom:24px!important;overflow:hidden;list-style:none}.woocommerce-Reviews .comment_container{display:flex!important;flex-direction:row-reverse;gap:22px;align-items:flex-start}.woocommerce-Reviews .avatar{position:relative!important;width:64px!important;height:64px!important;min-width:64px!important;border-radius:20px!important;object-fit:cover;border:3px solid #dcecff;background:#fff;padding:3px;margin:0!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;box-shadow:none!important}.woocommerce-Reviews .comment-text{flex:1;width:100%;margin:0!important;padding:0!important;border:none!important;background:0 0!important}.woocommerce-Reviews .meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.woocommerce-Reviews .meta strong{color:#24476b;font-size:15px;font-weight:800}.woocommerce-review__published-date{color:#8ca2bd;font-size:12px}.woocommerce-review__dash{display:none}.woocommerce-Reviews .description{margin-top:18px}.woocommerce-Reviews .description p{color:#33475b;line-height:2.3;font-size:14px;margin:0}.custom-rate-list{margin-top:18px;background:#fff;border:1px solid #e6efff;border-radius:22px;padding:20px}.custom-rate-list .rate-item{display:flex;align-items:center;gap:16px;margin-bottom:18px}.custom-rate-list .rate-item:last-child{margin-bottom:0}.custom-rate-list .rate-title{width:105px;font-size:13px;font-weight:700;color:#35557c}.custom-rate-list .rate-progress{flex:1;height:9px;background:#e4efff;border-radius:30px;overflow:hidden}.custom-rate-list .rate-progress span{display:block;height:100%;border-radius:30px;background:linear-gradient(90deg,#69a8ff,#2f80ed)}.custom-rate-list .rate-number{width:40px;height:40px;min-width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4a95ff,#2f80ed);color:#fff;font-size:13px;font-weight:800}.woocommerce-Reviews ul.children{margin-top:18px!important;padding-right:0!important}.woocommerce-Reviews ul.children li{background:#edf5ff;border-color:#d7e8ff}@media (max-width:768px){.woocommerce-Reviews .comment_container{flex-direction:column}.woocommerce-Reviews .avatar{width:56px!important;height:56px!important;min-width:56px!important}.woocommerce-Reviews .meta{gap:6px}.custom-rate-list .rate-item{flex-wrap:wrap}.custom-rate-list .rate-title{width:100%}}.woocommerce-Tabs-panel--description table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:#fff;border-radius:20px;overflow:hidden;table-layout:fixed;box-shadow:0 2px 15px rgba(0,0,0,.05)}.woocommerce-Tabs-panel--description table,.woocommerce-Tabs-panel--description table td,.woocommerce-Tabs-panel--description table th{border:none!important}.woocommerce-Tabs-panel--description table thead{display:none}.woocommerce-Tabs-panel--description table tbody tr{display:flex;align-items:stretch;gap:14px;padding:16px;border-bottom:1px solid #edf2f7}.woocommerce-Tabs-panel--description table tbody tr:last-child{border-bottom:none}.woocommerce-Tabs-panel--description table tbody tr td{word-break:break-word;overflow-wrap:break-word}.woocommerce-Tabs-panel--description table tbody tr td:first-child{width:34%;min-width:34%;background:#f8f8f8;padding:14px;border-radius:14px;color:#666;font-size:14px;font-weight:700;line-height:1.9}.woocommerce-Tabs-panel--description table tbody tr td:last-child{width:66%;background:rgba(60,144,255,.13);padding:14px;border-radius:14px;color:#111;font-size:14px;font-weight:700;line-height:2.1}@media (max-width:992px){.woocommerce-Tabs-panel--description table tbody tr{gap:12px;padding:14px}.woocommerce-Tabs-panel--description table tbody tr td:first-child{width:38%;min-width:38%}.woocommerce-Tabs-panel--description table tbody tr td:last-child{width:62%}}@media (max-width:768px){.woocommerce-Tabs-panel--description table tbody tr{flex-direction:column;gap:10px;padding:12px}.woocommerce-Tabs-panel--description table tbody tr td:first-child,.woocommerce-Tabs-panel--description table tbody tr td:last-child{width:100%;min-width:100%}.woocommerce-Tabs-panel--description table tbody tr td:first-child{font-size:13px;padding:12px}.woocommerce-Tabs-panel--description table tbody tr td:last-child{font-size:13px;padding:12px;line-height:2}}@media (max-width:480px){.woocommerce-Tabs-panel--description table tbody tr{padding:10px}.woocommerce-Tabs-panel--description table tbody tr td:first-child,.woocommerce-Tabs-panel--description table tbody tr td:last-child{border-radius:12px;font-size:12px}}.qty-minus,.qty-plus{position:absolute;top:0;width:42px;height:100%;border:none;background:0 0;font-size:24px;font-weight:500;color:#222;cursor:pointer;z-index:2;transition:all .28s ease}.qty-minus{right:0}.qty-plus{left:0}.qty-minus:hover,.qty-plus:hover{background:#0071e3!important;color:#fff!important;box-shadow:0 0 10px rgba(0,113,227,.45),0 0 20px rgba(0,113,227,.25),0 0 35px rgba(0,113,227,.15)}.qty-minus:active,.qty-plus:active{transform:scale(.92)}.elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button.loading{color:transparent!important;pointer-events:none}.elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button.loading::after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);animation:mnDotPulse .8s infinite ease-in-out;box-shadow:-18px 0 rgba(255,255,255,.35),18px 0 rgba(255,255,255,.35)}#mn-cart-popup.active .mn-popup-box{transform:translateY(0) scale(1)}@media (max-width:767px){.qty-minus,.qty-plus{width:38px;font-size:20px}}@media (max-width:420px){.qty-minus,.qty-plus{width:34px;font-size:18px}}@media (max-width:767px){.qty-minus,.qty-plus{width:34px;font-size:18px}}@media (max-width:932px) and (orientation:landscape){.qty-minus,.qty-plus{width:30px;font-size:17px}}