.pc-specs-list{margin:10px 0;padding:0;list-style:none;border-radius:8px;overflow:hidden;width:100%}.pc-specs-list li{display:flex;align-items:center;justify-content:flex-start;padding:8px 0;border-bottom:1px solid #e5e7eb}.pc-specs-list li:last-child{border-bottom:none}.pc-specs-list .icon{width:28px;height:28px;min-width:28px;min-height:28px;display:flex;align-items:center;justify-content:center;color:#333;flex-shrink:0;position:relative;margin-inline-end:8px;background-color:#f0f0f0;border-radius:4px}.pc-specs-list .icon img{width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;display:block;margin:0;position:absolute;top:0;inset-inline-start:0;object-fit:contain;transition:opacity .2s ease-in}.pc-specs-list .text{font-size:14px;color:#333;margin-inline-start:8px;min-width:0;text-align:start}@media (max-width:768px){.pc-specs-list .text{font-size:12px;margin-inline-start:2px}.pc-specs-list .icon{width:24px;height:24px;min-width:24px;min-height:24px;margin-inline-end:6px}.pc-specs-list .icon img{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}}.pc-specs-list .brand{flex-shrink:0}.pc-specs-list .model{color:#333;overflow:hidden;text-overflow:ellipsis;min-width:0}.pc-specs-list .warranty{font-size:14px;color:#333;margin-inline-start:8px;border:1px solid #e5e7eb;border-radius:4px;padding:2px 8px}.pc-specs-title,.woocommerce ul.products li.product .pc-specs-title,div.pc-specs-title{font-size:16px;font-weight:600;margin-top:.5em!important;margin-bottom:10px;text-align:center;display:block;width:100%;line-height:1.2;color:#333}@media (max-width:768px){.pc-specs-title,.woocommerce ul.products li.product .pc-specs-title,div.pc-specs-title{font-size:12px;font-weight:600;margin-bottom:10px;text-align:start}}.woocommerce ul.products li.product h2.pc-specs-title,.woocommerce ul.products li.product h3.pc-specs-title{min-height:auto!important;height:auto!important;-webkit-line-clamp:initial!important;white-space:normal!important;overflow:visible!important}.related.products .woocommerce-loop-product__title,.upsells.products .woocommerce-loop-product__title{display:block!important;flex-basis:auto!important}.related.products .woocommerce-loop-product__title::after,.related.products .woocommerce-loop-product__title::before,.upsells.products .woocommerce-loop-product__title::after,.upsells.products .woocommerce-loop-product__title::before{content:none!important}.related.products .pc-specs-list,.upsells.products .pc-specs-list{width:100%}.related.products .pc-specs-list li,.upsells.products .pc-specs-list li{padding:4px 0}.related.products .pc-specs-list .text,.upsells.products .pc-specs-list .text{font-size:12px}.woocommerce ul.products li.product a img{margin-bottom:0!important}.logos_containers{display:flex!important;justify-content:start!important;align-items:center!important;gap:8px!important;margin:0!important;flex-wrap:nowrap!important;overflow:hidden!important;width:100%!important;min-height:120px!important}.logo-wrapper{position:relative!important;width:120px!important;height:120px!important;flex-shrink:0!important}.logos_containers img{width:100%!important;height:100%!important;object-fit:contain!important;transition:transform .3s ease!important;display:block!important;aspect-ratio:1/1!important}.logos_containers img:hover{transform:scale(1.05)}@media (max-width:768px){.logos_containers{gap:4px!important}.logo-wrapper{width:80px!important;height:80px!important}}.beta-parts-logo-image{opacity:0;animation:fadeIn .3s ease forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.su-table-responsive table td a img.attachment-thumbnail{width:100px!important;height:100px!important;max-width:100px!important;max-height:100px!important;object-fit:contain!important;display:block!important;margin:0 auto!important;transition:transform .2s ease}.pc-specs-list .icon .empty-icon{width:28px;height:28px;display:inline-block;flex-shrink:0}@media (max-width:768px){.pc-specs-list .icon .empty-icon{width:24px;height:24px}}.wc-block-product-template__responsive .wc-block-product:nth-child(2) .pc-specs-title,.wc-block-product-template__responsive .wc-block-product:nth-child(2) .wp-block-post-title .pc-specs-title,.wc-block-product-template__responsive .wc-block-product:nth-child(2) .wp-block-post-title div.pc-specs-title,.wc-block-product-template__responsive .wc-block-product:nth-child(2) div.pc-specs-title{text-align:center!important;display:block!important;width:100%!important;margin:.5em auto 10px auto!important;padding:0!important;position:relative!important;inset-inline-start:0!important;inset-inline-end:0!important;transform:none!important;float:none!important;clear:both!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important}.logo-new{display:block;z-index:5!important}.beta-parts-parts-wrapper{margin:0;overflow-x:auto}.beta-parts-parts-title{font-size:15px;font-weight:700;text-align:center;padding:14px 16px;margin:0;color:#333;background:#f8f8f8;border:1px solid #e0e0e0;border-bottom:none}.beta-parts-parts-table{width:100%;border-collapse:collapse;border-spacing:0;font-size:15px;border:1px solid #e0e0e0}.beta-parts-parts-table thead th{background:#f0f0f0;padding:10px 16px;text-align:start;font-weight:600;font-size:14px;color:#333;border-bottom:1px solid #e0e0e0;text-transform:uppercase}.beta-parts-parts-table thead th.beta-parts-col-image{text-align:center;width:120px}.beta-parts-parts-table tbody td{padding:12px 16px;border-bottom:1px solid #e0e0e0;vertical-align:middle;word-break:break-word;color:#333}.beta-parts-parts-table tbody tr:last-child td{border-bottom:none}.beta-parts-parts-table tbody tr:nth-child(2n){background:#f9f9f9}.beta-parts-parts-table tbody tr:hover{background:#f0f5fa}.beta-parts-parts-table td a{color:#337ab7;text-decoration:none;word-break:break-word}.beta-parts-parts-table td a:hover{color:#23527c;text-decoration:underline}.beta-parts-parts-table .beta-parts-col-component{width:22%;font-weight:500}.beta-parts-col-image{width:120px;text-align:center}.beta-parts-parts-table td.beta-parts-col-image a img,.beta-parts-parts-table td.beta-parts-col-image img{width:100px!important;height:100px!important;max-width:100px!important;max-height:100px!important;object-fit:contain!important;display:block!important;margin:0 auto!important;border-radius:4px}.beta-parts-parts-title--in-tab{display:none}.beta-parts-model-link::after{content:"\2197";display:inline-block;margin-inline-start:5px;font-size:12px;opacity:.5;transition:opacity .2s ease}.beta-parts-model-link:hover::after{opacity:1}@media (max-width:768px){.beta-parts-parts-title{font-size:14px;padding:12px}.beta-parts-parts-title--in-tab{display:block}.beta-parts-parts-table thead{display:none}.beta-parts-parts-table{border:none}.beta-parts-parts-table tbody{display:block}.beta-parts-parts-table tbody tr{display:block;padding:12px;padding-inline-end:75px;border:1px solid #e0e0e0;border-top:none;background:#fff;position:relative;min-height:70px}.beta-parts-parts-table tbody tr:nth-child(2n){background:#f9f9f9}.beta-parts-parts-table tbody tr:first-child{border-top:1px solid #e0e0e0}.beta-parts-parts-table tbody tr:hover{background:#f0f5fa}.beta-parts-parts-table tbody td{padding:0;border:none!important;display:block}.beta-parts-parts-table tbody td:first-child{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);width:auto}.beta-parts-parts-table tbody td:nth-child(2){font-weight:700;font-size:12px;color:#333;text-transform:uppercase;margin-bottom:4px}.beta-parts-parts-table td.beta-parts-col-image a img,.beta-parts-parts-table td.beta-parts-col-image img{width:60px!important;height:60px!important;max-width:60px!important;max-height:60px!important;margin:0!important}.beta-parts-parts-table td a{font-size:13px}}.woocommerce-Tabs-panel--beta_parts_parts{padding-top:0!important}.woocommerce-Tabs-panel--beta_parts_parts .beta-parts-parts-wrapper{margin-top:0}.beta-parts-parts-table td.beta-parts-col-image a img,.beta-parts-parts-table td.beta-parts-col-image img{border:none!important;outline:0!important;box-shadow:none!important}.beta-parts-parts-table td.beta-parts-col-image a{border:none!important;box-shadow:none!important}.beta-parts-model-link:focus-visible,.beta-parts-parts-table td.beta-parts-col-image a:focus-visible{outline:2px solid #337ab7!important;outline-offset:2px;border-radius:2px}