.main-image-wrapper.svelte-1a9952r{text-align:center;margin-bottom:15px}.main-image.svelte-1a9952r{max-width:100%;max-height:400px;object-fit:contain}.nav-tabs.svelte-1a9952r{border-bottom:1px solid #ececec;margin-bottom:0}.nav-tabs.svelte-1a9952r li:where(.svelte-1a9952r){display:inline-block;position:relative}.nav-tabs.svelte-1a9952r li:where(.svelte-1a9952r) a:where(.svelte-1a9952r){color:#000;font-size:17px;text-transform:capitalize;padding:0 28px;display:block;margin-right:0;line-height:70px;border:none;transition:.3s;text-decoration:none;position:relative}.nav-tabs.svelte-1a9952r li:where(.svelte-1a9952r) a:where(.svelte-1a9952r):hover{border:none;background:0 0;color:#507dbc}.nav-tabs.svelte-1a9952r li:where(.svelte-1a9952r) a:where(.svelte-1a9952r) span:where(.svelte-1a9952r){font-weight:500}.nav-tabs.svelte-1a9952r li:where(.svelte-1a9952r) a:where(.svelte-1a9952r):before{content:"";position:absolute;height:3px;width:100%;background:#507dbc;opacity:0;left:0;bottom:0;transition:.3s ease;visibility:hidden}.nav-tabs.svelte-1a9952r li:where(.svelte-1a9952r) a.active:where(.svelte-1a9952r){border-bottom:0;border:0;background:0 0;color:#507dbc}.detail-scroll-section.svelte-1a9952r{width:100%;margin-top:2rem}.detail-scroll-title.svelte-1a9952r{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:#333}.detail-scroll-track.svelte-1a9952r{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:.75rem}.detail-scroll-track.svelte-1a9952r::-webkit-scrollbar{height:6px}.detail-scroll-track.svelte-1a9952r::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.detail-scroll-track.svelte-1a9952r::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.detail-scroll-track.svelte-1a9952r::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.detail-scroll-card.svelte-1a9952r{flex:0 0 auto;width:200px;min-width:180px;border:1px solid #e0e0e0;border-radius:10px;text-decoration:none;color:#333;background:#fff;transition:box-shadow .2s ease,transform .2s ease;overflow:hidden}.detail-scroll-card.svelte-1a9952r:hover{box-shadow:0 4px 14px #0000001a;transform:translateY(-2px)}.detail-scroll-card.svelte-1a9952r .shop-product-thumb:where(.svelte-1a9952r){position:relative;width:100%;padding-bottom:100%;height:0;overflow:hidden;background:#f2f2f2}.detail-scroll-card.svelte-1a9952r .product-thumb-link:where(.svelte-1a9952r){position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:.75rem;box-sizing:border-box}.detail-scroll-card.svelte-1a9952r .shop-product-image:where(.svelte-1a9952r){max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;display:block}.detail-scroll-card.svelte-1a9952r .shop-product-image.placeholder:where(.svelte-1a9952r){width:100%;height:100%;background:linear-gradient(135deg,#f3f4f6,#e5e7eb 40%,#f3f4f6);background-size:200% 200%;animation:svelte-1a9952r-shop-image-skeleton 1.2s ease-in-out infinite}@keyframes svelte-1a9952r-shop-image-skeleton{0%{background-position:0% 50%}to{background-position:-200% 50%}}.detail-scroll-card.svelte-1a9952r .product-desc:where(.svelte-1a9952r){padding:.5rem .6rem}.detail-scroll-card.svelte-1a9952r .product_title:where(.svelte-1a9952r){display:block;text-decoration:none;color:inherit}.detail-scroll-card.svelte-1a9952r .product_title:where(.svelte-1a9952r):hover{color:inherit}.detail-scroll-card.svelte-1a9952r .partnumber:where(.svelte-1a9952r){display:block;font-size:1em;font-weight:700;color:#000;margin:0;font-family:Tahoma,Arial,sans-serif;direction:ltr;text-align:center}.detail-scroll-card.svelte-1a9952r .product-card-line:where(.svelte-1a9952r){display:block;width:100%;height:1px;background:currentColor;opacity:.25;margin:.3rem 0 .25rem}.detail-scroll-card.svelte-1a9952r .product-card-name:where(.svelte-1a9952r){display:block;overflow:hidden;font-size:.75em;line-height:1.2;font-weight:400;color:#000;opacity:1;text-align:center;height:2.25em}.detail-scroll-card.svelte-1a9952r .product-card-pnc:where(.svelte-1a9952r){display:block;font-size:.85em;font-weight:400;margin-top:.15rem;min-height:1.2em;visibility:visible}.detail-scroll-card.svelte-1a9952r .product-card-pnc:where(.svelte-1a9952r):empty{min-height:1.2em;visibility:hidden}.detail-scroll-card.svelte-1a9952r .pnc-fa-name:where(.svelte-1a9952r){color:#e67224;font-weight:700;font-size:.85em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;text-align:center}.detail-scroll-card.svelte-1a9952r .product-card-catalog:where(.svelte-1a9952r){display:block;font-size:.8em;font-weight:400;opacity:.75;margin-top:.15rem;min-height:1.2em;text-align:center}.detail-scroll-card.svelte-1a9952r .product-card-catalog:where(.svelte-1a9952r):empty{min-height:1.2em}.detail-scroll-card.svelte-1a9952r .engtable:where(.svelte-1a9952r){display:inline-block;color:#507dbc!important}.detail-scroll-card.svelte-1a9952r .product-card-row:where(.svelte-1a9952r){display:inline-flex;align-items:center;gap:.35rem}.detail-scroll-card.svelte-1a9952r .prod_btn:where(.svelte-1a9952r){position:absolute;bottom:10px;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s ease;z-index:2}.detail-scroll-card.svelte-1a9952r:hover .prod_btn:where(.svelte-1a9952r){opacity:1}.item-info.svelte-1a9952r ul:where(.svelte-1a9952r) li:where(.svelte-1a9952r){word-break:break-word;overflow-wrap:break-word;hyphens:auto}.detail-compatibility-chips.svelte-1a9952r{display:flex;flex-wrap:wrap;gap:6px}.detail-compatibility-chip.svelte-1a9952r{display:inline-flex;align-items:center;gap:6px;background:#f0f4f8;border:1px solid #d0dce8;border-radius:20px;padding:4px 14px 4px 10px;font-size:.85rem;color:#2c3e50;white-space:nowrap;word-break:break-word;overflow-wrap:break-word;hyphens:auto;max-width:100%;transition:background .2s ease,box-shadow .2s ease}.detail-compatibility-chip.svelte-1a9952r:hover{background:#e3edf7;box-shadow:0 2px 6px #00000014}.detail-compatibility-chip-icon.svelte-1a9952r{font-size:.9rem;color:#507dbc;flex-shrink:0}.detail-catalog-parts-wrap.svelte-1a9952r{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.detail-catalog-part-card.svelte-1a9952r{display:flex;flex-wrap:wrap;border:1.5px solid #507dbc;border-radius:8px;overflow:hidden;background-color:#f6faff}.detail-catalog-part-row.svelte-1a9952r{display:flex;flex:1 1 25%;min-width:200px;border-bottom:1.5px solid #507dbc;border-right:1.5px solid #507dbc}.detail-catalog-part-card.svelte-1a9952r>.detail-catalog-part-row:where(.svelte-1a9952r):last-child{border-bottom:none}.detail-catalog-part-label.svelte-1a9952r{flex:0 0 auto;padding:8px 12px;background:f6faff;color:#507dbc;font-weight:600;font-size:.85rem;text-align:center;white-space:nowrap;min-width:80px;display:flex;align-items:center;justify-content:center}.detail-catalog-part-value.svelte-1a9952r{flex:1;padding:8px 12px;font-size:.85rem;text-align:center;word-break:break-word;overflow-wrap:break-word;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.detail-catalog-part-card.svelte-1a9952r{flex-direction:column;border:2px solid #b0c4de}.detail-catalog-part-row.svelte-1a9952r{flex:1 1 100%;min-width:100%;border-bottom:1.5px solid #d4dce8;border-right:none}.detail-catalog-part-card.svelte-1a9952r>.detail-catalog-part-row:where(.svelte-1a9952r):last-child{border-bottom:none}.detail-catalog-part-label.svelte-1a9952r{min-width:90px;flex:0 0 90px}}.detail-persian-name.svelte-1a9952r{color:#e67224;font-size:1.5rem;font-weight:700;margin:0;text-align:right}.catalog-link-wrapper.svelte-1a9952r{display:flex;justify-content:center}.add-to-cart-wrapper.svelte-1a9952r{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin-top:3rem}.btn-add-to-cart.svelte-1a9952r{background-color:#e67224!important;border-color:#e67224!important;color:#fff!important}.btn-add-to-cart.svelte-1a9952r:hover{background-color:#cf651f!important;border-color:#cf651f!important}.btn-add-to-cart.svelte-1a9952r:active{background-color:#b8591b!important;border-color:#b8591b!important}.btn-add-to-cart.svelte-1a9952r:disabled{background-color:#f0a06a!important;border-color:#f0a06a!important;opacity:.7}
