/**
 * Copyright (c) 18.11.2022, 10:58:18
 * @author: Kittelberger media solutions GmbH
 * @description: Bosch BI Relaunch
 * @version v1.0.0
 */

.o-table_item_details{width:100%;padding-top:30px;padding-bottom:30px}@media (min-width:768px){.o-table_item_details{padding-top:50px;padding-bottom:50px}}.o-table_item_details tr:last-child{border-bottom:none}.o-table_item_details td,.o-table_item_details th{padding:15px;line-height:20px}.o-table_item_details td{border-bottom:1px solid #dfdfe0}.o-table_item_details td:last-child,.o-table_item_details th:last-child{border-right:none}.o-table_item_details th{text-align:left;background-repeat:no-repeat;white-space:nowrap;border-bottom:3px solid #005691}[dir=rtl] .o-table_item_details th{text-align:right}.o-table_item_details td:last-child{background-color:#edeeee}.o-table_item_details .sorting_asc{background-image:url(../img/datatables/sort-arrows.png);background-position:right 5px top -40px}.o-table_item_details .sorting,.o-table_item_details .sorting_desc{background-image:url(../img/datatables/sort-arrows.png);background-position:right 5px top -80px}.o-table_item_details .sorting{background-position:right 5px top 5px;padding-right:2rem}.o-table_item_details td{vertical-align:top}.o-table_item_details td.borderless{padding:0}.o-table_item_details td.nowrap{white-space:nowrap}@media (min-width:992px){.o-table_item_details__datatables{display:none}}.o-table_item_details__datatables--desktop{display:none}@media (min-width:992px){.o-table_item_details__datatables--desktop{display:block;margin-bottom:35px}}.o-table_item_details .headline.hl2{margin-top:0;margin-bottom:20px}.o-table_item_details .price-tag{color:#005691;margin-top:0;margin-bottom:0;font-size:28px}.o-table_item_details .product-qty{margin-top:25px;min-height:66px}.o-table_item_details .product-qty .input-group{float:left}.o-table_item_details .product-qty .input-group-btn:first-child>.btn,.o-table_item_details .product-qty .input-group-btn:first-child>.btn-group{margin-right:0}.o-table_item_details .product-qty input[type=text]{border:0;border-radius:0;box-shadow:none;width:76px;text-align:center;height:50px;border-bottom:1px solid #efeff0}.o-table_item_details .product-qty .btn-number{background-color:#efeff0;color:#000;padding:14px 8px;line-height:normal;border:0}.o-table_item_details .product-qty .btn-number:hover{background-color:#efeff0;color:#000;border-color:#fff}.o-table_item_details .product-qty .btn-number[disabled]{background-color:#efeff0;color:#a8afb5;border-color:#fff}.o-table_item_details .product-qty .btn-number [class^=icon-]{font-size:22px}.o-table_item_details .product-qty .btn-number-wrapper{display:inline-block;border-bottom:1px solid #efeff0}.o-table_item_details .in-stock{float:left;margin:14px 0 0 20px}.o-table_item_details .price-information{color:#7d8790;font-size:14px;margin-bottom:23px}.o-table_item_details .link-with-icon-right{display:inline-block;vertical-align:middle}.o-table_item_details .link-with-icon-right i{position:relative;top:-2px;display:inline-block;vertical-align:middle;margin-right:10px}.o-table_item_details__cta{margin-top:35px}.o-table_item_details__cta .btn{padding-left:80px;padding-right:80px}.o-table_item_details__wishlist{margin-top:20px}.o-table_item_details.dtr-inline.collapsed>tbody>tr>td.child,.o-table_item_details.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,.o-table_item_details.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}.o-table_item_details.dtr-inline.collapsed>tbody>tr>td.child::before,.o-table_item_details.dtr-inline.collapsed>tbody>tr>td.dataTables_empty::before,.o-table_item_details.dtr-inline.collapsed>tbody>tr>th.child::before{display:none!important}.o-table_item_details.dtr-inline.collapsed>tbody>tr>td:first-child,.o-table_item_details.dtr-inline.collapsed>tbody>tr>th:first-child{position:relative;padding-left:30px;cursor:pointer}.o-table_item_details.dtr-inline.collapsed>tbody>tr>td:first-child::before,.o-table_item_details.dtr-inline.collapsed>tbody>tr>th:first-child::before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;box-shadow:0 0 3px #a70010;box-sizing:content-box;text-align:center;line-height:14px;content:' +';background-color:#525f6b}.o-table_item_details.dtr-inline.collapsed>tbody>tr>th:first-child::before{box-shadow:0 0 3px #525f6b;background-color:#b90276}.o-table_item_details.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,.o-table_item_details.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before{content:'-';background-color:#b90276}.o-table_item_details.dtr-inline.collapsed>tbody>tr.child td::before{display:none}.o-table_item_details.dtr-inline.collapsed.compact>tbody>tr>td:first-child,.o-table_item_details.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}.o-table_item_details.dtr-inline.collapsed.compact>tbody>tr>td:first-child::before,.o-table_item_details.dtr-inline.collapsed.compact>tbody>tr>th:first-child::before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}.o-table_item_details.dtr-column>tbody>tr.parent td.control::before,.o-table_item_details.dtr-column>tbody>tr.parent th.control::before{content:'-';background-color:#b90276}.o-table_item_details.dtr-column>tbody>tr>td.control,.o-table_item_details.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}.o-table_item_details.dtr-column>tbody>tr>td.control::before,.o-table_item_details.dtr-column>tbody>tr>th.control::before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;box-sizing:content-box;text-align:center;line-height:14px;content:' +'}.o-table_item_details.dtr-column>tbody>tr>th.control::before{box-shadow:0 0 3px #525f6b;background-color:#7d8790}.o-table_item_details>tbody>tr.child{padding:.5em 1em}.o-table_item_details>tbody>tr.child:hover{background:0 0!important}.o-table_item_details>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}.o-table_item_details>tbody>tr.child ul.dtr-details li{border-bottom:1px solid #005691;padding:.5em 0}.o-table_item_details>tbody>tr.child ul.dtr-details li:first-child{padding-top:0}.o-table_item_details>tbody>tr.child ul.dtr-details li:last-child{border-bottom:none}.o-table_item_details>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700}