.type-table{border-collapse:collapse;width:100%;margin:auto}.type-table th,.type-table td{text-align:center;vertical-align:top;font-size:10px;white-space:nowrap;padding:3px 5px!important}.type-table th{background:#111;color:#fff;border-radius:4px}.type-table td{border-bottom:1px solid #eee}.type-table-wrap{overflow-x:auto}.third-gen{padding-left:20%}.needle-effect{display:flex;align-items:center;justify-content:center;gap:20px;margin:40px 0;flex-wrap:wrap}.needle-effect-left{flex:0 0 35%;max-width:35%;display:flex;justify-content:center}.needle-effect-left img{width:100%;max-width:300px;height:auto}.needle-effect-right{flex:1;max-width:60%}.needle-effect-right h4{font-size:30px}.needle-effect-right img{width:200px;height:auto;display:block;margin:10px 0}.table-wrapper{width:100%;margin:0 auto}.table-wrapper table{width:100%;border-collapse:collapse;text-align:center;border:1px solid #ddd;font-size:15px}.table-wrapper td{border:1px solid #ddd;padding:8px 10px;word-wrap:break-word;white-space:normal}.table-wrapper tr:first-child td{font-weight:600;background-color:#f7f7f7}.needle-group{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px;margin:40px 0}.needle-group-left,.needle-group-right{width:40%}.needle-group img{max-width:100%;height:auto}.Parts-details{display:flex;justify-content:space-between;background-image:url(/cdn/shop/files/police-parts_6.png?v=1760950190);background-size:contain;background-position:center;background-repeat:no-repeat;padding:40px}.Parts-details-left,.Parts-details-right{display:flex;flex-direction:column;gap:20px;width:30%}.Parts-details-block{position:relative;max-height:240px;display:flex;flex-direction:column;align-items:center}.part-img-box{height:180px;display:flex;justify-content:center;align-items:center;overflow:hidden}.part-img{max-height:100%;width:auto;display:block}.toggle-btn{cursor:pointer;transition:transform .2s ease;max-width:40px;margin:5px auto 0}.toggle-btn:hover{transform:scale(1.1)}.part-text{display:none;text-align:center;position:absolute;top:100%;left:50%;transform:translate(-50%);width:200px;background:#fffffff2;padding:6px 10px;border-radius:6px;font-size:13px;color:#333;box-shadow:0 2px 8px #00000026;z-index:10}.part-text p,.part-text h4{margin:0}@media (max-width: 768px){.table-wrapper table{font-size:13px}.table-wrapper td{padding:6px;display:block;text-align:left;border-left:none;border-right:none}.table-wrapper tr{display:block;margin-bottom:10px;border:1px solid #ddd;border-radius:6px;overflow:hidden}.table-wrapper tr:first-child{display:none}.third-gen{padding:0}.needle-effect{flex-direction:column;text-align:center}.needle-effect-left,.needle-effect-right{max-width:100%;flex:0 0 100%}.needle-effect-left img{max-width:100%}.needle-effect-right img{width:100%;max-width:260px;margin:10px auto}.needle-group{flex-direction:column;align-items:center}.needle-group-left,.needle-group-right{width:100%}.Parts-details{flex-direction:column;background-image:none!important}.Parts-details-left,.Parts-details-right{width:100%}.Parts-details-block{flex-direction:row;max-height:none;gap:0}.part-img-box{width:50%;height:150px;position:static;transform:none;display:flex;justify-content:center;align-items:center}.part-text{display:flex!important;width:50%;position:static;transform:none;text-align:center;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.part-img{max-height:100%;width:auto}.part-text h4,.part-text p{display:block;margin:0}.toggle-btn{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
