.tree a{display:block;color:#000;font-size:10pt;text-decoration:none;border-top:1px solid #f5f5f5;position:relative;background:#fff url("/Plugins/FlexView/Images/Svg/TreeNodeBullet.svg") left top 11px no-repeat;background-size:8px;padding:6px 40px 6px 16px}.tree a.selected{font-weight:600;background-image:url("/Plugins/FlexView/Images/Svg/TreeNodeBulletSelected.svg")}.tree a.selected[data-is-end-node="true"]{background-image:url("/Plugins/FlexView/Images/Svg/TreeNodeBulletRightSelected.svg")}.tree .node{display:none;padding-left:14px;background:#fff}.tree>.node>.wrapper>.node{padding-left:22px}.tree>.node{display:block;padding:0}.tree>.node>.wrapper>a{background-color:#e4e4e4;background-position:6px center;padding:6px 40px 6px 24px;border-top:1px solid #d8d8da}.tree .children-count,.tree .items-count{border-radius:99px;padding:2px 18px 3px 8px;font-size:6pt;font-weight:600;color:#585858;background:#f4f4f4 url("/Plugins/FlexView/Images/TreeCategoriesIcon.svg") right 8px center no-repeat;background-size:5px 5px;position:absolute;top:7px;right:8px}.tree .icons-only{min-height:11px;padding:2px 13px 3px 8px}.tree .items-count{background-image:url("/Plugins/FlexView/Images/TreeProductsIcon.svg")}.tree>.node>.wrapper>a>.children-count,.tree>.node>.wrapper>a>.items-count{background-color:#d8d8da}.tree .node.static{display:block}.flex-universal-parts .shortcuts>a{text-align:center}.flex-universal-parts .shortcuts-container .description{font-size:10pt;margin:3pt}.shortcuts>a{font-size:10pt;text-transform:none;font-weight:500;border:1px solid #ebebeb;background-color:#fff;display:inline-block;color:#000;text-decoration:none;position:relative;word-break:break-word;width:211px}.shortcuts>a:hover,.shortcuts>a.selected{border:1px solid #000;z-index:1;color:#000;font-weight:500}.shortcuts>a.selected{z-index:2}.shortcuts>a>.name{display:table-cell;vertical-align:middle;padding-right:10px;width:216px;height:80px;background-size:75px;background-position:left 10px center!important;text-align:center}.shortcuts>a>.name.has-image{padding-left:95px;text-align:left}.shortcuts a .tree{display:block;position:absolute;top:81px;right:-1px;z-index:996;width:246px;text-transform:none;border:1px solid #d8d8da;border-top:0}.categories .search-list{flex:1}.categories .search-list .name .delimiter{padding:0 5px 0 5px}.categories.with-shortcuts .content{display:table;font-size:0;width:100%;vertical-align:top;border-top:0;box-sizing:border-box}.categories.with-shortcuts>.content>.tree{display:table-cell;font-size:11pt;padding-right:25px;width:317px;vertical-align:top}.categories.with-shortcuts .shortcuts{display:flex;flex-direction:row;vertical-align:top;grid-gap:5px;flex-wrap:wrap}@media only screen and (max-width:989px){.categories.with-shortcuts .tree{width:auto;padding:0}.categories.with-shortcuts .shortcuts{display:none}.categories.with-shortcuts .content{display:flex;flex-direction:column;border:0}.categories.with-shortcuts>.content>.tree{order:2;padding:0;width:100%}.categories.with-shortcuts .content .content-block{order:1}}.table{display:table;width:100%;border-collapse:collapse;margin-bottom:20px}.table:last-of-type{margin-bottom:0}.table .header,.table .row{display:flex;flex-direction:row;border-bottom:1px solid #ebebeb;text-decoration:none;color:#000}.table .header{font-weight:400;background:#fcfcfc}.table .header .column{font-size:11pt;font-weight:700}.table .header .highlight{font-size:13pt;font-weight:700;color:#000}.table a.row:hover{background:#e02222}.table a.row:hover .column{color:#fff}.table a.row:hover .delivery-information{color:#fff}.table a.row:hover .delivery-information-button{background:transparent url("/Plugins/FlexView/Images/Svg/ArrowDownWhiteSolid.svg") center center no-repeat}.table a.row:hover .delivery-information-button-clicked{background:transparent url("/Plugins/FlexView/Images/Svg/ArrowUpWhiteSolid.svg") center center no-repeat}.table .column{display:table-cell;padding:8px;font-size:10pt}.table .row .highlight{color:#e02222}.modal-branches .branches .table .header,.table .row{display:block}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_2,#Shortcut_19{background:url("/Plugins/FlexView/Images/FlexTDCarbodyIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_2:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_2.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDCarbodyIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_3,#Shortcut_20{background:url("/Plugins/FlexView/Images/FlexTDEngineIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_3:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_3.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDEngineIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_4,#Shortcut_21{background:url("/Plugins/FlexView/Images/FlexTDPowerTransferIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_4:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_4.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDPowerTransferIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_5,#Shortcut_22{background:url("/Plugins/FlexView/Images/FlexTDFiltersIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_5:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_5.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDFiltersIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_6,#Shortcut_23{background:url("/Plugins/FlexView/Images/FlexTDWindowsIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_6:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_6.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDWindowsIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_7,#Shortcut_24{background:url("/Plugins/FlexView/Images/FlexTDFuelIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_7:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_7.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDFuelIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_8,#Shortcut_25{background:url("/Plugins/FlexView/Images/FlexTDSuspensionIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_8:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_8.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDSuspensionIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_9,#Shortcut_26{background:url("/Plugins/FlexView/Images/FlexTDBreakesIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_9:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_9.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDBreakesIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_10,#Shortcut_27{background:url("/Plugins/FlexView/Images/FlexTDExhaustsIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_10:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_10.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDExhaustsIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_11,#Shortcut_28{background:url("/Plugins/FlexView/Images/FlexTDCoolingIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_11:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_11.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDCoolingIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_12,#Shortcut_29{background:url("/Plugins/FlexView/Images/FlexTDDrivingIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_12:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_12.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDDrivingIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_13,#Shortcut_30{background:url("/Plugins/FlexView/Images/FlexTDInteriorIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_13:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_13.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDInteriorIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_14,#Shortcut_31{background:url("/Plugins/FlexView/Images/FlexTDLightingIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_14:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_14.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDLightingIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_15,#Shortcut_32{background:url("/Plugins/FlexView/Images/FlexTDElectronicsIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_15:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_15.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDElectronicsIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_16,#Shortcut_33{background:url("/Plugins/FlexView/Images/FlexTDIgnitionIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_16:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_16.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDIgnitionIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_17,#Shortcut_34{background:url("/Plugins/FlexView/Images/FlexTDAccessoriesIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_17:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_17.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDAccessoriesIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_18{background:url("/Plugins/FlexView/Images/FlexTDServiceIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_18:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_18.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDServiceIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .table .row .highlight{color:#000;font-weight:600}.flex-tecdoc .table .row:hover .highlight,.categories .table .row:hover .highlight{color:#fff}.flex-tecdoc .cs-graphics-wrapper{padding-bottom:15px}.flex-tecdoc .cs-graphics-title{color:#2766d9;cursor:pointer;display:block;padding:15px;padding-left:15px;padding-left:40px;font-weight:400;vertical-align:top;background:#eef3fc url("/Plugins/FlexView/Images/FlexCollapseFiltersIcon.png") 18px center no-repeat;border:1px solid #dae2f0}.flex-tecdoc .cs-graphics-title.expanded{background:#eef3fc url("/Plugins/FlexView/Images/FlexExpandFiltersIcon.png") 18px center no-repeat;border-bottom:1px solid #dae2f0}.flex-tecdoc .cs-graphics{border:1px solid #dfdfdf;border-top:0;border-bottom:0;background:#fff;width:928px}.flex-tecdoc .cs-graphics .items{border-bottom:1px solid #dfdfdf;padding:0 0 15px 0;white-space:nowrap;overflow:auto;font-size:0}.flex-tecdoc .cs-graphics .items .item{display:inline-block;vertical-align:top}.flex-tecdoc .cs-graphics .items .item a{border-left:0;border-top:2px solid transparent;border-right:1px solid #dfdfdf;border-bottom:0;display:inline-block;font-weight:600;padding:15px 15px 0 15px;font-size:10pt}.flex-tecdoc .cs-graphics .items .item:last-child a{border-right:0}.flex-tecdoc .cs-graphics .items .item a.selected{border:1px solid #dfdfdf;border-top:2px solid #db3126;border-bottom:0;border-left:0;color:#000}.flex-tecdoc .cs-graphics .items .item a .thumbnail{height:100px;display:flex;align-items:center}.flex-tecdoc .cs-graphics .items .item a .thumbnail img{max-height:100px}.flex-tecdoc .cs-graphics .items .item a .title{padding-top:15px;text-align:center}.flex-tecdoc .cs-graphics .zoom-control{border-top:1px solid #dfdfdf;padding:15px;background:#f0f0f0}.flex-tecdoc .cs-graphics .zoom-control span{display:inline-block;font-weight:700}.flex-tecdoc .cs-graphics .zoom-control .zoom-out{margin-right:10px}.flex-tecdoc .cs-graphics .zoom-control .zoom-in{margin-left:10px}.flex-tecdoc .cs-graphics .zoom-control .displayed-size{float:right;font-weight:400;font-size:9pt}.flex-tecdoc .cs-graphics .zoom-control .flex-cs-graphics-zoom-slider{width:60%;display:inline-block}.flex-tecdoc .cs-graphics .detail{padding:15px;text-align:center;overflow:auto}.flex-tecdoc .cs-graphics .detail .wrapper{position:relative;display:inline-block}.flex-tecdoc .cs-graphics .detail .wrapper a{position:absolute;border:1px dashed #e02222}.flex-tecdoc .cs-graphics .detail .wrapper a:hover{border:2px dashed #e02222}.flex-tecdoc .vehicle-search .content-wrapper{border:1px solid #dfdfdf;background:#fff;display:flex;margin-top:20px}.flex-tecdoc .vehicle-search .content-wrapper .list{border-right:1px solid #dfdfdf;padding:30px;width:50%}.flex-tecdoc .vehicle-search .content-wrapper .list .item{color:#000;text-transform:uppercase;font-weight:600;text-decoration:none;border-bottom:1px solid #dfdfdf;display:block;padding:15px 15px 15px 45px;background:url("/Plugins/FlexView/Images/CarIcon.svg") 15px center no-repeat;background-size:20px;transition:.2s}.flex-tecdoc .vehicle-search .content-wrapper .list .item:hover{border-color:#3965d2;background-color:#f1f5fe;background-position-x:45px;padding:15px 45px 15px 75px;margin:0 -30px}.flex-tecdoc .vehicle-search .content-wrapper .detail{width:50%;padding:30px}.flex-tecdoc .vehicle-search .content-wrapper .detail .item{display:none}.flex-tecdoc .vehicle-search .content-wrapper .detail .item.visible{display:block}.flex-tecdoc .vehicle-search .content-wrapper .detail .title{font-size:14pt;font-weight:700;margin-bottom:20px}.flex-tecdoc .vehicle-search .content-wrapper .detail img{display:block;width:100%;margin-bottom:20px}.flex-tecdoc .vehicle-search .content-wrapper .detail table td{border-top:1px dotted #adadad;border-bottom:0;vertical-align:top;width:50%;font-weight:700;padding:5px 10px}.flex-tecdoc .vehicle-search .content-wrapper .detail table td:first-of-type{border-right:1px dotted #adadad;font-weight:400}.flex-tecdoc .vehicle-search .content-wrapper .not-found{padding:30px;text-align:center;font-weight:700;width:100%}.vehicle-list{display:flex;flex-direction:column;gap:10px;margin-top:20px}.vehicle-item{display:flex;align-items:center;gap:30px;background:#fff;border:1px solid #dfdfdf;padding:20px 30px;flex-wrap:wrap}.vehicle-item .image img{max-width:240px;max-height:120px;object-fit:contain;display:block}.vehicle-item .info{flex:1}.vehicle-item .vehicle-title{font-weight:700;font-size:14pt;color:#000;display:inline-block;margin-bottom:8px;text-decoration:none;cursor:pointer;transition:color .2s ease}.vehicle-item .vehicle-title:hover{color:#e02222}.vehicle-item .vehicle-details{font-size:10pt;line-height:1.6}@media only screen and (max-width:989px){.flex-tecdoc .cs-graphics .zoom-control{text-align:center}.flex-tecdoc .cs-graphics .zoom-control .displayed-size{float:none;margin-top:10px}.flex-tecdoc .cs-graphics .zoom-control .flex-cs-graphics-zoom-slider{width:85%}.flex-tecdoc .cs-graphics-title{border-left:0;border-right:0;border-bottom:1px solid #dae2f0}.flex-tecdoc .cs-graphics{width:100vw;box-sizing:border-box;border:0;border-bottom:1px solid #dfdfdf}.flex-tecdoc .vehicle-search .content-wrapper .detail{display:none}.flex-tecdoc .vehicle-search .content-wrapper .list{border:0;padding:0;width:100%}.vehicle-item{margin:0 10px}.vin-code{padding-left:10px}}@media only screen and (max-width:600px){.vehicle-item{flex-direction:column;align-items:center;text-align:center;gap:0}.vehicle-item .image{width:100%;display:flex;justify-content:center;margin-bottom:15px}.vehicle-item .image img{margin:0}.vehicle-item .info{width:100%}}