.rep_item_container span .tool_illustration{height:25px;margin-left:auto;margin-right:auto;margin-top:5px;position:relative;display:block}.rep_link{color:#000;font-weight:700}.rep_link,.rep_num{line-height:.9em}.oe_no{display:block}.rep_item_container{padding-left:12px;padding-right:12px;padding-bottom:5px!important;border-radius:5px;border:1px solid #666;font-size:12px;font-weight:500;display:inline-block;flex:auto;text-align:center;background-color:rgb(0 0 0 / .05)}.rep_item_container{padding-top:0}.rep_item_container.tool-ref-available{background-color:rgb(100 200 100 / .2);border-color:#31a24c}.rep_item_container.tool-ref-bundle:not(.tool-ref-available){background-color:#fff6e0;border-color:#f2b634}.rep_item_container[data-bundle-item-ids]{cursor:pointer}.rep_item_container.tool-ref-bundle:hover{cursor:pointer}.bundled_product.tws-bundle-hidden{display:none!important}.tws-bundle-reference-list{margin-top:6px;font-size:12px;line-height:1.4;color:#333}.tws-bundle-reference-label{display:block;font-weight:700}.tws-bundle-reference-values{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px;font-weight:500}.tws-bundle-ref-entry{padding-top:4px;padding-bottom:4px;margin-bottom:0}.rep_item_container.tool-ref-missing{opacity:.7}.engine_repair_tool_list .rep_item{font-size:12px;padding-top:5px;font-weight:700;color:#333}.rep_item_avail{border-color:#000;background-color:rgb(100 200 100 / .2)}.special_tools_used{font-size:14px;line-height:1.4em}.rep_item_container.tool-ref-missing span .tool_illustration,.rep_item_container.tool-ref-bundle:not(.tool-ref-available) span .tool_illustration{filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(140%) contrast(100%)}.engine_repair_tool_list{display:flex;flex-flow:row wrap;gap:5px}.tws-bundle-availability{position:relative}.repair_select_tabs.et_pb_tabs{border:none!important}.repair_select_tabs .et_pb_tabs_controls:after{border-top:none!important}.repair_select_tabs .et_pb_tabs_controls li{border-right:none!important}.repair_select_tabs.et_pb_tabs .et_pb_tab p{line-height:22px}.repair_select_tabs .et_pb_tab_nav_item{height:unset!important}.repair_select_tabs.et_pb_tabs .et_pb_all_tabs .et_pb_tab{color:#a09d9d!important;letter-spacing:.5px;line-height:22px;text-align:justify}.repair_select_tabs.et_pb_tabs .et_pb_tabs_controls li a{color:#666!important}ul.et_pb_tabs_controls.clearfix{display:flex}.repair_select_tabs.et_pb_tabs .et_pb_tabs_controls li,.repair_select_tabs.et_pb_tabs .et_pb_tabs_controls li a{font-weight:700;text-transform:uppercase;font-size:14px;display:block}.repair_select_tabs.et_pb_tabs{border-width:0}.repair_select_tabs.et_pb_tabs .et_pb_tabs_controls{background-color:#fff!important;border-bottom:none;position:relative}.repair_select_tabs.et_pb_tabs .et_pb_tab{background:#fff;border-bottom:2px solid #e30517;padding:15px 5px}.repair_select_tabs.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#333!important}.repair_select_tabs .et_pb_tabs_controls li a{padding:5px 15px;border-radius:0;margin-right:0;border:none;position:relative;transition:all .5s ease 0s}.repair_select_tabs .et_pb_tabs_controls li a:after,.repair_select_tabs .et_pb_tabs_controls li a:before{content:"";position:absolute;left:0;transform:scale(0);transition:all .7s ease 0s}.repair_select_tabs .et_pb_tabs_controls li a:hover{background:#fff}.repair_select_tabs .et_pb_tabs_controls li a:before{content:'';display:block;position:absolute;bottom:-5px;left:5px;right:5px;height:2px;width:calc(100% - 10px);background-color:#e30517;transform-origin:top;transform:scale(0,1);transition:color 0.1s,transform 0.2s ease-out}.repair_select_tabs .et_pb_tabs_controls li a:hover:after,.repair_select_tabs .et_pb_tabs_controls li a:hover:before,.repair_select_tabs .et_pb_tabs_controls li.et_pb_tab_active a:after,.repair_select_tabs .et_pb_tabs_controls li.et_pb_tab_active a:before{transform:scale(1)}.repair_select_tabs .et_pb_tabs_controls li.et_pb_tab_active a,.repair_select_tabs .et_pb_tabs_controls li.et_pb_tab_active a:focus,.repair_select_tabs .et_pb_tabs_controls li.et_pb_tab_active a:hover{border:none}#engine-tools{border:none!important;display:none}.et_pb_tab_nav_item::marker{font-size:0}.et_pb_tab:not(.et-pb-active-slide){display:none}