.elementor-322 .elementor-element.elementor-element-0caf7ad .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center}.elementor-322 .elementor-element.elementor-element-0caf7ad .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);left:auto}.elementor-322 .elementor-element.elementor-element-0caf7ad .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);right:auto}.elementor-322 .elementor-element.elementor-element-0caf7ad .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not(.jet-woo-product-gallery__image-link){width:30px;height:30px}.elementor-322 .elementor-element.elementor-element-0caf7ad .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not(.jet-woo-product-gallery__image-link) .jet-woo-product-gallery__trigger-icon{font-size:18px}.elementor-322 .elementor-element.elementor-element-b9f74e2 .woocommerce-breadcrumb{color:var(--e-global-color-text);font-family:"Arad",Sans-serif;font-size:10px}.elementor-322 .elementor-element.elementor-element-b9f74e2 .woocommerce-breadcrumb>a{color:var(--e-global-color-secondary)}.elementor-322 .elementor-element.elementor-element-41d2c46{padding:15px 15px 15px 15px}.elementor-322 .elementor-element.elementor-element-41d2c46 .elementor-heading-title{font-family:"Arad",Sans-serif}.elementor-322 .elementor-element.elementor-element-cdc261d .product_meta .detail-container:not(:last-child):after{content:"";border-color:#ddd}.elementor-322 .elementor-element.elementor-element-cdc261d:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:1px;margin-bottom:calc(-1px/2)}.elementor-322 .elementor-element.elementor-element-cdc261d.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:1px}.elementor-322 .elementor-element.elementor-element-cdc261d{font-family:"Arad",Sans-serif}.elementor-322 .elementor-element.elementor-element-cdc261d a{font-family:"Arad",Sans-serif;color:var(--e-global-color-secondary)}.elementor-322 .elementor-element.elementor-element-3704824 img{width:500px}.elementor-322 .elementor-element.elementor-element-852d1b4{padding:15px 15px 15px 15px;text-align:start}.woocommerce .elementor-322 .elementor-element.elementor-element-852d1b4 .woocommerce-product-details__short-description{font-family:"Arad",Sans-serif}.elementor-322 .elementor-element.elementor-element-3551ad9 .jet-woo-builder>.jet-single-tabs__wrap ul.wc-tabs{justify-content:flex-start;align-items:flex-start;flex-direction:row}.elementor-322 .elementor-element.elementor-element-3551ad9 .jet-woo-builder>.jet-single-tabs__wrap .tabs>li>a{font-family:"Arad",Sans-serif}.elementor-322 .elementor-element.elementor-element-3551ad9 .elementor-jet-single-tabs.jet-woo-builder>.jet-single-tabs__wrap .woocommerce-tabs .tabs>li:hover a{text-decoration:none}.elementor-322 .elementor-element.elementor-element-3551ad9 .elementor-jet-single-tabs.jet-woo-builder>.jet-single-tabs__wrap .woocommerce-tabs .tabs>li.active a{text-decoration:none}.elementor-322 .elementor-element.elementor-element-3551ad9 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Arad",Sans-serif}.elementor-322 .elementor-element.elementor-element-3551ad9 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Arad",Sans-serif}.elementor-322 .elementor-element.elementor-element-3551ad9 .jet-woo-builder>.jet-single-tabs__wrap .wc-tab{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:3px 3px 3px 3px;padding:15px 15px 15px 15px}.elementor-322 .elementor-element.elementor-element-ed60750.elementor-wc-products ul.products li.product{text-align:center;padding:15px 15px 15px 15px}.elementor-322 .elementor-element.elementor-element-ed60750.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-322 .elementor-element.elementor-element-ed60750.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-322 .elementor-element.elementor-element-ed60750.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arad",Sans-serif}.elementor-322 .elementor-element.elementor-element-ed60750.elementor-wc-products ul.products li.product .button{font-family:"Arad",Sans-serif;font-size:12px}.elementor-322 .elementor-element.elementor-element-ed60750.elementor-wc-products ul.products li.product:hover{background-color:var(--e-global-color-8104227)}@media(max-width:1024px){.elementor-322 .elementor-element.elementor-element-ed60750.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-322 .elementor-element.elementor-element-b9f74e2 .woocommerce-breadcrumb{text-align:center}.elementor-322 .elementor-element.elementor-element-41d2c46{text-align:center}.elementor-322 .elementor-element.elementor-element-41d2c46 .elementor-heading-title{font-size:25px;line-height:1.6em}.elementor-322 .elementor-element.elementor-element-852d1b4{padding:5px 5px 5px 5px}.elementor-322 .elementor-element.elementor-element-ed60750.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}.metapro .product_meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 12px!important;padding:14px 16px!important;background:#F8FAFC!important;border:1px solid #E2E8F0!important;border-radius:12px!important;margin:16px 0!important;box-shadow:0 2px 6px rgb(0 0 0 / .02)!important}.metapro .product_meta>span{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#FFFFFF!important;border:1px solid #E2E8F0!important;padding:6px 14px!important;border-radius:8px!important;font-size:13.5px!important;color:#64748B!important;box-shadow:0 1px 3px rgb(0 0 0 / .02)!important;transition:all 0.25s cubic-bezier(.4,0,.2,1)!important}.metapro .product_meta>span:hover{transform:translateY(-2px);border-color:#CBD5E1!important;box-shadow:0 4px 10px rgb(30 78 121 / .08)!important}.metapro .product_meta .detail-label,.metapro .product_meta>span:not(.detail-container){font-weight:600!important;color:#475569!important}.metapro .product_meta .detail-label::after{content:":";margin-left:4px;color:#94A3B8}.metapro .product_meta .sku_wrapper .sku{font-family:'Consolas','Courier New',monospace,Tahoma!important;font-weight:700!important;color:#1E4E79!important;background:rgb(30 78 121 / .06);padding:2px 8px!important;border-radius:6px;letter-spacing:.5px;direction:ltr!important;display:inline-block}.metapro .product_meta a{color:#1E4E79!important;font-weight:600!important;text-decoration:none!important;position:relative;transition:color 0.2s ease!important}.metapro .product_meta a:hover{color:#26A247!important}.metapro .product_meta a::after{content:"";position:absolute;bottom:-1px;right:0;width:0;height:1.5px;background:#26A247;transition:width 0.25s ease}.metapro .product_meta a:hover::after{width:100%}.metapro .product_meta>span:not(.detail-container) a{margin-right:4px}@media (max-width:767px){.metapro .product_meta{gap:8px!important;padding:10px 12px!important}.metapro .product_meta>span{font-size:12.5px!important;padding:5px 10px!important}}.mrd-catalog-cta{width:100%;direction:rtl;font-family:'Arad','Vazirmatn','IRANSans','Segoe UI',Tahoma,sans-serif;margin:18px 0 28px 0;position:relative;z-index:2}.mrd-catalog-button{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:72px;box-sizing:border-box;padding:14px 20px;border-radius:12px;text-decoration:none!important;overflow:hidden;transition:all 0.25s cubic-bezier(.4,0,.2,1)}.mrd-catalog-button__content{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:3px;text-align:right}.mrd-catalog-button__content strong{font-size:15px;font-weight:800;line-height:1.5}.mrd-catalog-button__content small{font-size:12px;font-weight:500;line-height:1.4}.mrd-catalog-button__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:10px;transition:transform 0.25s ease}.mrd-catalog-button__icon svg{width:22px;height:22px}.mrd-catalog-button__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:8px;font-size:18px;font-weight:700;transition:transform 0.25s ease}.mrd-catalog-button:hover .mrd-catalog-button__arrow{transform:translateX(-4px)}.mrd-catalog-cta--unlocked .mrd-catalog-button{background:#0f2742;border:1px solid #1E4E79;color:#ffffff!important;box-shadow:0 4px 14px rgb(15 39 66 / .12)}.mrd-catalog-cta--unlocked .mrd-catalog-button:hover{background:#163659;border-color:#26A247;transform:translateY(-2px);box-shadow:0 6px 18px rgb(15 39 66 / .18)}.mrd-catalog-cta--unlocked .mrd-catalog-button__icon{background:rgb(38 162 71 / .2);color:#2ecc71;border:1px solid rgb(46 204 113 / .3)}.mrd-catalog-cta--unlocked .mrd-catalog-button:hover .mrd-catalog-button__icon{background:#26A247;color:#fff}.mrd-catalog-cta--unlocked .mrd-catalog-button__content strong{color:#fff}.mrd-catalog-cta--unlocked .mrd-catalog-button__content small{color:#94A3B8}.mrd-catalog-cta--unlocked .mrd-catalog-button__arrow{background:rgb(255 255 255 / .08);color:#fff}.mrd-catalog-cta--locked .mrd-catalog-button{background:linear-gradient(145deg,#ffffff 0%,#f4f8fc 100%);border:1.5px dashed #2271b1;color:#0f2742!important;box-shadow:0 4px 16px rgb(30 78 121 / .08)}.mrd-catalog-cta--locked .mrd-catalog-button:hover{background:#fff;border-color:#26A247;border-style:solid;transform:translateY(-2px);box-shadow:0 8px 20px rgb(38 162 71 / .15)}.mrd-catalog-cta--locked .mrd-catalog-button__icon{background:#FEF3C7;color:#D97706;border:1px solid #FDE68A}.mrd-catalog-cta--locked .mrd-catalog-button:hover .mrd-catalog-button__icon{background:#D97706;color:#fff}.mrd-catalog-cta--locked .mrd-catalog-button__content strong{color:#0f2742;display:flex;align-items:center;gap:8px}.mrd-catalog-cta--locked .mrd-catalog-button__content strong::after{content:"فایل اختصاصی";display:inline-block;font-size:10px;font-weight:700;color:#B45309;background:#FEF3C7;padding:2px 7px;border-radius:6px;border:1px solid #FCD34D}.mrd-catalog-cta--locked .mrd-catalog-button__content small{color:#1E4E79;font-weight:600}.mrd-catalog-cta--locked .mrd-catalog-button__arrow{background:#E2E8F0;color:#1E4E79}.mrd-catalog-cta--locked .mrd-catalog-button:hover .mrd-catalog-button__arrow{background:#26A247;color:#fff}.mrd-catalog-note{margin:8px 4px 0 0;color:#64748B;font-size:11.5px;font-weight:500;display:flex;align-items:center;gap:6px}.mrd-catalog-note::before{content:"⚡";font-size:12px}.mrd-catalog-button:focus-visible{outline:2px solid #1E4E79;outline-offset:2px}@media (max-width:767px){.mrd-catalog-cta{margin:14px 0 20px 0}.mrd-catalog-button{min-height:66px;padding:12px 14px;gap:10px}.mrd-catalog-button__icon{flex-basis:36px;width:36px;height:36px}.mrd-catalog-button__content strong{font-size:13px}.mrd-catalog-button__content small{font-size:11px}}.shortdes .woocommerce-product-details__short-description{margin:0!important;padding:0!important;color:#475569!important;font-size:15px!important;line-height:2!important}.shortdes .woocommerce-product-details__short-description>p:first-child{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 18px!important;padding:0!important;color:#163A5C!important;font-size:19px!important;font-weight:800!important}.shortdes .woocommerce-product-details__short-description>p:first-child::before{content:""!important;width:4px!important;height:23px!important;flex:0 0 4px!important;border-radius:10px!important;background:#26A247!important}.shortdes .woocommerce-product-details__short-description ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 28px!important;margin:0!important;padding:0!important;list-style:none!important}.shortdes .woocommerce-product-details__short-description li{position:relative!important;display:flex!important;align-items:flex-start!important;gap:11px!important;min-height:46px!important;margin:0!important;padding:10px 0 10px 4px!important;border-bottom:1px solid #EEF2F5!important;color:#475569!important;font-size:14px!important;line-height:1.9!important;transition:color .25s ease,transform .25s ease,border-color .25s ease!important}.shortdes .woocommerce-product-details__short-description li::before{content:"✓"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;flex:0 0 22px!important;margin-top:2px!important;border-radius:50%!important;background:#EAF7EE!important;color:#26A247!important;font-size:13px!important;font-weight:800!important;line-height:1!important;transition:color .25s ease,background .25s ease,transform .25s ease!important}.shortdes .woocommerce-product-details__short-description li:hover{color:#163A5C!important;border-color:#26A247!important;transform:translateX(-5px)!important}.shortdes .woocommerce-product-details__short-description li:hover::before{color:#FFFFFF!important;background:#26A247!important;transform:scale(1.12) rotate(8deg)!important}.shortdes .woocommerce-product-details__short-description p:not(:first-child){margin:16px 0 0!important}@media (max-width:767px){.shortdes .woocommerce-product-details__short-description{font-size:14px!important;line-height:1.9!important}.shortdes .woocommerce-product-details__short-description>p:first-child{margin-bottom:12px!important;font-size:17px!important}.shortdes .woocommerce-product-details__short-description ul{grid-template-columns:1fr!important;gap:0!important}.shortdes .woocommerce-product-details__short-description li{min-height:auto!important;padding:10px 0!important;font-size:13.5px!important}}.tabpro,.tabpro .elementor-widget-container,.tabpro .jet-single-tabs__wrap,.tabpro .woocommerce-tabs{background:transparent!important;border:none!important;box-shadow:none!important}.tabpro ul.tabs.wc-tabs{display:inline-flex!important;align-items:center;gap:8px;padding:6px 8px!important;background:#F1F5F9!important;border-radius:14px!important;border:1px solid #E2E8F0!important;margin:0 0 24px 0!important;position:relative;box-shadow:inset 0 2px 4px rgb(0 0 0 / .03)}.tabpro ul.tabs.wc-tabs::before,.tabpro ul.tabs.wc-tabs::after{display:none!important}.tabpro ul.tabs.wc-tabs li{margin:0!important;padding:0!important;background:transparent!important;border:none!important;position:relative;list-style:none!important}.tabpro ul.tabs.wc-tabs li::before,.tabpro ul.tabs.wc-tabs li::after{display:none!important}.tabpro ul.tabs.wc-tabs li a{display:inline-flex!important;align-items:center;gap:8px;padding:10px 24px!important;font-size:14.5px!important;font-weight:600!important;color:#64748B!important;background:transparent!important;border-radius:10px!important;text-decoration:none!important;position:relative;z-index:1;transition:all 0.3s cubic-bezier(.4,0,.2,1)!important;cursor:pointer;white-space:nowrap}.tabpro ul.tabs.wc-tabs li:not(.active) a:hover{color:#1E4E79!important;background:rgb(255 255 255 / .7)!important;transform:translateY(-2px);box-shadow:0 4px 12px rgb(30 78 121 / .08)}.tabpro ul.tabs.wc-tabs li.active a{color:#1E4E79!important;background:#FFFFFF!important;font-weight:700!important;box-shadow:0 4px 14px rgb(30 78 121 / .12),0 1px 3px rgb(0 0 0 / .04)!important;transform:translateY(0)}.tabpro ul.tabs.wc-tabs li.active a::before{content:"";display:inline-block;width:6px;height:6px;background:#26A247;border-radius:50%;box-shadow:0 0 8px rgb(38 162 71 / .8);transition:transform 0.3s ease}.tabpro .woocommerce-Tabs-panel{background:#FFFFFF!important;border:1px solid #EDF2F7!important;border-radius:16px!important;padding:32px 36px!important;box-shadow:0 10px 30px -5px rgb(30 78 121 / .05);color:#334155!important;line-height:2.1!important;font-size:15px!important;animation:tabSmoothFade 0.4s cubic-bezier(.16,1,.3,1) forwards}@keyframes tabSmoothFade{0%{opacity:0;transform:translateY(8px) scale(.995)}100%{opacity:1;transform:translateY(0) scale(1)}}.tabpro .woocommerce-Tabs-panel h2{color:#1E4E79!important;font-size:1.25rem!important;font-weight:700!important;margin:0 0 16px 0!important;display:inline-flex;align-items:center;gap:8px}.tabpro .woocommerce-Tabs-panel h2::before{content:"";display:inline-block;width:4px;height:18px;background:#26A247;border-radius:4px}.tabpro .woocommerce-Tabs-panel p{color:#475569!important;margin-bottom:16px!important;text-align:justify}.tabpro .woocommerce-noreviews{background:#F8FAFC!important;border:1px dashed #CBD5E1!important;color:#64748B!important;padding:16px 20px!important;border-radius:12px!important;font-size:14px}.tabpro #review_form .comment-form input,.tabpro #review_form .comment-form textarea,.tabpro #review_form .comment-form select{background:#F8FAFC!important;border:1.5px solid #E2E8F0!important;border-radius:10px!important;padding:12px 16px!important;color:#1E293B!important;font-size:14px!important;transition:all 0.25s ease!important}.tabpro #review_form .comment-form input:focus,.tabpro #review_form .comment-form textarea:focus,.tabpro #review_form .comment-form select:focus{background:#FFFFFF!important;border-color:#1E4E79!important;box-shadow:0 0 0 4px rgb(30 78 121 / .1)!important;outline:none!important}.tabpro #review_form .form-submit .submit{background:#1E4E79!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;padding:12px 32px!important;font-weight:700!important;font-size:14.5px!important;cursor:pointer!important;transition:all 0.3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 14px rgb(30 78 121 / .2)!important}.tabpro #review_form .form-submit .submit:hover{background:#163a5c!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px rgb(30 78 121 / .3)!important}@media (max-width:767px){.tabpro ul.tabs.wc-tabs{width:100%!important;display:flex!important;overflow-x:auto;padding:4px!important}.tabpro ul.tabs.wc-tabs li{flex:1}.tabpro ul.tabs.wc-tabs li a{justify-content:center;padding:10px 12px!important;font-size:13.5px!important}.tabpro .woocommerce-Tabs-panel{padding:20px 18px!important}}