.fs-option:focus,.fs-option:hover{background-color:#f8f8f8}#vehicle-select-btn:hover{cursor:pointer}div.fs-option.disabled{display:none}.fs-label,.facetwp-autocomplete{padding:14px 22px 14px 8px!important}.fs-label-wrap,.facetwp-autocomplete{border-radius:0;border:1px solid #9f9f9f}#make-group>div>div.fs-dropdown>div.fs-options,#model-group>div>div.fs-dropdown>div.fs-options,#type-group>div>div.fs-dropdown>div.fs-options{max-height:600px}#modalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .8);z-index:9999}#modal{position:fixed;width:60%;top:55%;left:50%;padding:30px;border-radius:20px;text-align:center;background-color:#fafafa;box-sizing:border-box;opacity:0;transform:translate(-50%,-50%);transition:all 150ms ease-in-out;max-height:60%;overflow:scroll}.entry-content table:not(.variations){border:0 solid #eee}@media all and (max-width:980px){#modal{width:95%}}#modalOverlay.modal-open #modal{opacity:1;top:50%}#modal::-webkit-scrollbar{display:none}#modal{-ms-overflow-style:none;scrollbar-width:none}.exit{color:#e30517;float:right;font-size:30px;font-weight:700}.exit:hover,.exit:focus{color:#000;cursor:pointer}#vehicles_table>tbody>tr:nth-child(even){background-color:#eee}#vehicles_table{border-color:unset}#vehicles_table>tbody>.table-header{font-weight:600;font-size:16px}.modal-z-index{z-index:9999999!important}.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}.engine_repair_tool_list .rep_item{font-size:12px;padding-top:5px}.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 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}