.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}.select-universal-parts-category-wizard *{box-sizing:border-box}.select-universal-parts-category-wizard .root-category{padding:40px;background:#e2e3e7}.flex-side-bar .select-universal-parts-category-wizard .root-category{background:#e2e3e7;margin-bottom:15px;margin-right:20px;padding:0}.select-universal-parts-category-wizard .title{font-size:16pt;color:#2766d9;margin-bottom:20px}.select-universal-parts-category-wizard .content{width:100%;display:flex;flex-wrap:wrap;gap:8px}.flex-side-bar .select-universal-parts-category-wizard .content{padding:10px}.select-universal-parts-category-wizard .content>div{display:inline-block}.select-universal-parts-category-wizard .content .controls{display:inline-block;vertical-align:top}.select-universal-parts-category-wizard .controls .search-button{width:200px;height:29px}.select-universal-parts-category-wizard .flex-drop-down{width:238px}.flex-side-bar .select-universal-parts-category-wizard .controls .search-button,.flex-side-bar .select-universal-parts-category-wizard .content .controls,.flex-side-bar .select-universal-parts-category-wizard .search-button,.flex-side-bar .select-universal-parts-category-wizard,.flex-side-bar .select-universal-parts-category-wizard .category-selector,.flex-side-bar .select-universal-parts-category-wizard .flex-drop-down{width:100%}.select-universal-parts-category-wizard .flex-drop-down dt span.flex-drop-down-link span.flex-additional-text{display:none}.flex-side-bar .select-universal-parts-category-wizard .title{font-size:10pt;color:#fff;padding:8px;font-weight:600;background:#e02222;margin-bottom:0}@media only screen and (max-width:989px){.select-universal-parts-category-wizard,.select-universal-parts-category-wizard dl.flex-drop-down,.select-universal-parts-category-wizard div.category-selector,.select-universal-parts-category-wizard .controls,.select-universal-parts-category-wizard .content .controls .search-button{width:100%;padding-bottom:10px}.select-universal-parts-category-wizard .root-category{padding:15px 20px}.flex-side-bar .select-universal-parts-category-wizard .root-category{padding:0}}.flex-universal-parts .table .row .highlight{color:#000;font-weight:600}.flex-universal-parts .table .row:hover .highlight{color:#fff}@media only screen and (max-width:989px){}