.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0;color:inherit;border:0;padding:0 !important;font:inherit}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../clientlib-base/vendor/owl-carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.load_more_wrapper_2{display:none}
.product-related-categories{display:none !important}
:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-html-background:white}
:root.dark{--dt-html-background:#212529}
table.dataTable td.dt-control{text-align:center;cursor:pointer}
table.dataTable td.dt-control:before{display:inline-block;color:rgba(0,0,0,0.5);content:"►"}
table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}
html.dark table.dataTable td.dt-control:before{color:rgba(255,255,255,0.5)}
html.dark table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255,255,255,0.5)}
table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}
table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}
table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}
table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}
table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}
table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}
table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:0}
div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}
div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}
div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}
div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}
div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}
div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}
div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}
div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}
@keyframes datatables-loader-1{0{transform:scale(0)}
100%{transform:scale(1)}
}
@keyframes datatables-loader-3{0{transform:scale(1)}
100%{transform:scale(0)}
}
@keyframes datatables-loader-2{0{transform:translate(0,0)}
100%{transform:translate(24px,0)}
}
table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}
table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}
table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}
table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}
table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}
table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}
table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}
table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}
table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}
table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}
table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}
table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}
table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}
table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}
table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}
table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}
table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}
table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}
table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0,0,0,0.3)}
table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:0}
table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0,0,0,0.3)}
table.dataTable tbody tr{background-color:transparent}
table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.9);color:#fff;color:rgb(var(--dt-row-selected-text))}
table.dataTable tbody tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}
table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}
table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0,0,0,0.15)}
table.dataTable.row-border>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:0}
table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0262ef}
table.dataTable.cell-border>tbody>tr>th,table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgba(0,0,0,0.15);border-right:1px solid rgba(0,0,0,0.15)}
table.dataTable.cell-border>tbody>tr>th:first-child,table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgba(0,0,0,0.15)}
table.dataTable.cell-border>tbody>tr:first-child>th,table.dataTable.cell-border>tbody>tr:first-child>td{border-top:0}
table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),0.023)}
table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.923)}
table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.035)}
table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1) !important}
table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.019)}
table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919)}
table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.054)}
table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.047)}
table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.039)}
table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.954)}
table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.947)}
table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.939)}
table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.019)}
table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.011)}
table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.003)}
table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919)}
table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.911)}
table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.903)}
table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.082)}
table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.074)}
table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.062)}
table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.982)}
table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.974)}
table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.962)}
table.dataTable.no-footer{border-bottom:1px solid rgba(0,0,0,0.3)}
table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}
table.dataTable th,table.dataTable td{box-sizing:content-box}
.dataTables_wrapper{position:relative;clear:both}
.dataTables_wrapper .dataTables_length{float:left}
.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;padding:4px}
.dataTables_wrapper .dataTables_filter{float:right;text-align:right}
.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}
.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}
.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}
.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit !important;border:1px solid rgba(0,0,0,0.3);background-color:rgba(0,0,0,0.05);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,230,230,0.05)),color-stop(100%,rgba(0,0,0,0.05)));background:-webkit-linear-gradient(top,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%);background:-moz-linear-gradient(top,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%);background:-o-linear-gradient(top,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%);background:linear-gradient(to bottom,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%)}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%)}
.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#0c0c0c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}
.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit}
.dataTables_wrapper .dataTables_scroll{clear:both}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}
.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0,0,0,0.3)}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:0}
.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}
@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}
.dataTables_wrapper .dataTables_paginate{margin-top:.5em}
}
@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}
.dataTables_wrapper .dataTables_filter{margin-top:.5em}
}
html.dark{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255}
html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid #595b5e}
html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:0}
html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid #595b5e}
html.dark table.dataTable.row-border>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid #404346}
html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0257d5}
html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid #404346;border-right:1px solid #404346}
html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid #404346}
html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255,255,255,0.2);background-color:var(--dt-html-background)}
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid #595b5e;background:rgba(255,255,255,0.15)}
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666 !important}
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid #353535;background:#353535}
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}
table.dataTable{border-collapse:collapse;border-spacing:0;border:1px solid #d0d0d0}
table.dataTable thead{background:#f7f7f7;text-transform:uppercase}
table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{color:#0071b3}
table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before{color:#0071b3}
table.dataTable thead>tr>th{border-bottom:0}
table.dataTable tbody{color:#303030;font-weight:500;font-size:14px}
table.dataTable tbody>tr>td{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
table.dataTable .no-footer{border-bottom:1px solid #d0d0d0}
table.dataTable .dt-buttons{position:absolute;top:-25%;right:0}
table.dataTable .excelButton{border:1px solid #d0d0d0;padding:5px 10px !important;font-weight:500;border-radius:.25rem;color:#303030 !important}
.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.75em}
.dataTables_wrapper .dataTables_paginate .page-item.active .page-link{z-index:1;color:#1792e5;background-color:#f0f7ff;border-radius:4px;border-color:unset;border:unset}
.dataTables_wrapper .dataTables_paginate .page-item.disabled .page-link{background-color:#f7f7f7;border:unset;cursor:not-allowed}
.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0;margin-left:0;border:unset;border-radius:unset;background:unset}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:0;background:0}
.dataTables_wrapper .dataTables_paginate .paginate_button:active{border:0;background:0;box-shadow:none}
.dataTables_wrapper .dataTables_paginate .paginate_button .page-link{color:#303030;font-size:14px;font-weight:500;margin-left:5px;border:unset}
.dataTables_wrapper .dataTables_paginate .paginate_button .page-link:hover{z-index:2;color:#0071b3;border-radius:4px;text-decoration:none;background-color:#f0f7ff;border-color:#f0f7ff}
.dataTables_wrapper .dataTables_length label{display:flex;font-weight:500;font-size:14px;margin-top:12px;line-height:1.75rem}
.dataTables_wrapper .dataTables_length select{font-weight:500;font-size:14px;padding-right:0 !important;margin-left:10px;-webkit-appearance:menulist}
.dataTables_wrapper .dataTables_length select:focus{border-color:#d0d0d0;-webkit-box-shadow:none;box-shadow:none}
.tablist-view-grouping.child .icon{padding:0 10px 0 !important}
.tablist-view-grouping.child .sorting-arrows-res{margin-top:-5px}
.pdp-support-documents{width:100%}
.pdp-support-documents__container{visibility:hidden}
@media(min-width:768px){.pdp-support-documents__container{display:flex}
}
@media(max-width:767px){.pdp-support-documents__container .pdp-support-documents__nav{overflow:auto;white-space:nowrap}
}
@media(min-width:768px){.pdp-support-documents__container .tablist-view-grouping{width:80% !important}
}
.pdp-support-documents__doctypes{display:flex}
@media(min-width:768px){.pdp-support-documents__doctypes{padding-top:25px;width:20%}
}
.pdp-support-documents__doctypes .nav-item{padding-top:5px}
@media(max-width:767px){.pdp-support-documents__results{padding-top:10px;padding-left:10px}
}
.pdp-support-documents__loadmore{visibility:hidden}
.pdp-support-documents__no-results{display:none;text-align:center}
.pdp-support-documents__service-error{display:none;text-align:center}
.pdp-support-documents__header{display:none}
.pdp-support-documents__nav{padding-right:20px}
@media(min-width:768px){.pdp-support-documents__nav{width:100%}
}
.pdp-support-documents__nav ul.nav-pills{flex-direction:column !important}
@media(max-width:767px){.pdp-support-documents__nav ul.nav-pills{flex-direction:row !important;flex-wrap:nowrap}
}
.pdp-support-documents__nav .nav-item .nav-link{color:#1274b7;text-align:right}
.pdp-support-documents__nav .nav-item .nav-link:hover{color:#1274b7 !important}
.pdp-support-documents .tablist-view-grouping .tl-col.sortable{display:flex}
#support-tab .nav-pills li.nav-item a.active{color:#1274b7 !important;font-weight:700;background:#fff}
.product-detail-tab-content.tab-content .tablist-view-not-grouping{display:flex;flex-direction:column}
.product-detail-tab-content.tab-content .tablist-view-grouping{display:none}
.hide--size .tl-row .tl-5{display:none !important}
.hide--date .tl-row .tl-4{display:none !important}
.hide--desc .tl-row .tl-2{display:none !important}
.hide--fileSize .tl-row .tl-3{display:none !important}
.product-detail-tab-content.tab-content .tablist-view-not-grouping,.product-detail-tab-content.tab-content .tablist-view-grouping{width:100%;font-size:14px;font-weight:500}
.resc-list--series .product-detail-tab-content.tab-content .tablist-view-not-grouping{display:flex;flex-direction:column}
.resc-list--series .product-detail-tab-content.tab-content .tablist-view-grouping{display:none}
.resc-list--grouping .product-detail-tab-content.tab-content .tablist-view-grouping{display:flex;flex-direction:column}
.resc-list--grouping .product-detail-tab-content.tab-content .tablist-view-not-grouping{display:none}
@media(min-width:768px){#productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row{padding:0 15px}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row.invert{padding:.28571429rem 15px;min-height:0;height:auto}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-not-grouping .tl-row{padding:0 30px}
}
.tablist-view-not-grouping .tl-row,.tablist-view-grouping .tl-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;min-height:48px}
@media(min-width:768px){#productDetailPageAlt.mvp2 #support-tab .tablist-view-not-grouping .tl-row .tl-1{width:40%;font-weight:500}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-not-grouping .tl-row .tl-2{width:45%}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-not-grouping .tl-row .tl-3{width:15%}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-not-grouping .tl-row:nth-child(odd){background:#f7f7f7}
}
@media(min-width:768px){#productDetailPageAlt.mvp2 #support-tab .tablist-view-not-grouping .tl-row .tl-1{width:40%;font-weight:500}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-not-grouping .tl-row .tl-4{width:20%}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-not-grouping .tl-row .tl-5{width:20%}
}
@media(min-width:768px){.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping{padding:0 !important}
.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row .tl-1{width:60%;font-weight:800}
.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row .tl-4{width:20%}
.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row .tl-5{width:20%}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row .tl-4{width:20%}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row .tl-5{width:20%}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row .tl-1{width:40%;font-weight:500}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row .tl-2{width:45%}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping .tl-row .tl-3{width:15%}
}
.group-name{color:#007bc2;border-bottom:1px solid #007bc2;padding:8px 8px 8px 0;margin-bottom:1.5rem;font-size:18px;font-weight:400}
.tablist-view-grouping .group-name:not(:first-child){margin-top:1.5rem}
.tablist-view-grouping .tl-row.invert{background:#f7f7f7 !important;color:#b0acac}
.tablist-view-grouping .tl-row .tl-col,.tablist-view-grouping .tl-row .tl-col a{color:gray}
@media(max-width:767px){.tl-row.invert{display:none}
.tl-row:nth-child(odd){background:#fff}
.tl-row{flex-wrap:wrap;margin-bottom:1rem}
.tl-row .tl-col.tl-1 a{width:100%;font-size:18px;font-weight:900}
.tl-row .tl-col.tl-2,.tl-row .tl-col.tl-3,.tl-row .tl-col.tl-4,.tl-row .tl-col.tl-5{width:100%;color:#404040;font-weight:300;font-size:16px}
.group-name{margin-bottom:1rem;margin-top:0rem}
}
#productDetailPageAlt.mvp2 #support-tab .tablist-view-grouping a,#productDetailPageAlt.mvp2 #support-tab .tablist-view-not-grouping a{white-space:normal;word-break:break-word}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tablist-view-grouping .tl-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:50px;min-height:48px}
}
@media all and (-ms-high-contrast:none) and (max-width:767px),(-ms-high-contrast:active) and (max-width:767px){.tablist-view-grouping .tl-row{min-height:48px;height:auto}
}
.resource-v2-styles .product-detail-tab-content #support-tab{margin:0 auto;width:90%}
.resource-v2-styles #support-tab .tl-row.invert{background:#f3f3f3 !important;min-height:42px !important;text-transform:uppercase;font-size:14px;line-height:18px;font-style:normal}
.resource-v2-styles #support-tab .tl-row.invert .tl-col.tl-1,.resource-v2-styles #support-tab .tl-row.invert .tl-col.tl-2,.resource-v2-styles #support-tab .tl-row.invert .tl-col.tl-3,.resource-v2-styles #support-tab .tl-row.invert .tl-col.tl-4,.resource-v2-styles #support-tab .tl-row.invert .tl-col.tl-5{color:#1d1d1d;font-weight:800 !important}
.resource-v2-styles #support-tab .tablist-view-grouping .group-name,.resource-v2-styles #support-tab .tablist-view-not-grouping .group-name{font-size:24px;color:#1d1d1d;border-bottom:0;font-weight:800;line-height:36px}
@media(max-width:767px){.resource-v2-styles #support-tab .tablist-view-grouping .group-name,.resource-v2-styles #support-tab .tablist-view-not-grouping .group-name{font-size:11px;font-weight:800;font-style:normal;line-height:18px;color:#1d1d1d;background:#f3f3f3;padding-left:8px;text-transform:uppercase;border-bottom:0}
}
.resource-v2-styles #support-tab .sort-parent{border-bottom:1px solid #cbcbcb;padding-top:10px}
.resource-v2-styles #support-tab .sort-parent .tl-row{padding:10px 15px !important}
@media(max-width:767px){.resource-v2-styles #support-tab .sort-parent .tl-row{padding:0 0 0 8px !important}
}
.resource-v2-styles #support-tab .sort-parent .tl-col.tl-1 a,.resource-v2-styles #support-tab .sort-parent .tl-col.tl-2,.resource-v2-styles #support-tab .sort-parent .tl-col.tl-3,.resource-v2-styles #support-tab .sort-parent .tl-col.tl-4,.resource-v2-styles #support-tab .sort-parent .tl-col.tl-5{font-size:18px;font-weight:300;font-style:normal;color:#1d1d1d;line-height:28px;padding-right:1rem}
@media(max-width:767px){.resource-v2-styles #support-tab .sort-parent .tl-col.tl-1 a,.resource-v2-styles #support-tab .sort-parent .tl-col.tl-2,.resource-v2-styles #support-tab .sort-parent .tl-col.tl-3,.resource-v2-styles #support-tab .sort-parent .tl-col.tl-4,.resource-v2-styles #support-tab .sort-parent .tl-col.tl-5{font-size:16px;line-height:24px;padding-bottom:.5rem}
}
.resource-v2-styles #support-tab .sort-parent .tl-col.tl-1 a{color:#0065e0;text-decoration:underline}
@media(max-width:767px){.resource-v2-styles #support-tab .sort-parent .tl-col.tl-1{width:100%}
.resource-v2-styles #support-tab .sort-parent .tl-col.tl-3{display:none}
.resource-v2-styles #support-tab .sort-parent .tl-col.tl-4,.resource-v2-styles #support-tab .sort-parent .tl-col.tl-5{width:unset;display:inline-block;padding-right:0;font-size:12px;line-height:18px}
.resource-v2-styles #support-tab .sort-parent .tl-col.tl-4::after{content:"\f111";font:normal normal normal 5px/1 FontAwesome;padding-left:8px;padding-right:8px;vertical-align:middle}
}
.resource-v2-styles #support-tab .parent .tl-row{border-bottom:1px solid #cbcbcb;padding:10px 30px !important;background:#fff !important}
@media(max-width:767px){.resource-v2-styles #support-tab .parent .tl-row{padding:10px 0 !important}
}
.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-1 a,.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-2,.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-3,.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-4,.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-5{font-size:18px;font-weight:300;font-style:normal;color:#1d1d1d;line-height:28px;padding-right:1rem}
@media(max-width:767px){.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-1 a,.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-2,.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-3,.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-4,.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-5{font-size:16px;line-height:24px;padding-bottom:.5rem}
}
.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-1 a{color:#0065e0;text-decoration:underline}
@media(max-width:767px){.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-1{width:100%}
.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-3{display:none}
.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-4,.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-5{width:unset;display:inline-block;padding-right:0;font-size:12px;line-height:18px}
.resource-v2-styles #support-tab .parent .tl-row .tl-col.tl-4::after{content:"\f111";font:normal normal normal 5px/1 FontAwesome;padding-left:8px;padding-right:8px;vertical-align:middle}
}
.product-sku-tab .parts-container{font-size:14px}
.product-sku-tab .parts-container input.search-input{height:35px;border-radius:5px;padding-left:40px;font:normal 500 12px "honeywell sans"}
.product-sku-tab .parts-container .left-container{margin-top:10px;float:left}
.product-sku-tab .parts-container .left-container label.filter-label{font-size:14px;margin-bottom:18px;font-weight:bold}
.product-sku-tab .parts-container .left-container .panel-group .panel{margin-bottom:15px;border-radius:.25rem;border:1px solid #d0d0d0}
.product-sku-tab .parts-container .left-container .panel-group .panel-default>.panel-heading{border-color:#d0d0d0;background:#f7f7f7}
.product-sku-tab .parts-container .left-container .panel-group .panel-heading{padding:2px 15px;border-bottom:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:transparent;border-bottom:1px solid #d0d0d0}
.product-sku-tab .parts-container .left-container .panel-group .panel-heading div.panel-title{position:relative;cursor:pointer;font-size:.9em;font-weight:600;color:#303030;text-transform:uppercase;margin:0;padding:8px 22px;width:197px}
.product-sku-tab .parts-container .left-container .panel-group .panel-body{padding:0 0 5px 13px;max-height:250px;overflow:auto}
.product-sku-tab .parts-container .left-container .panel-group .panel-heading div.panel-title[aria-expanded="true"]::after{top:8px;left:0;position:absolute;content:"";display:block;width:10px;height:10px;border-top:2px solid #303030;border-left:2px solid #303030;transform:rotate(225deg)}
.product-sku-tab .parts-container .left-container .panel-group .panel-heading div.panel-title::after{top:14px;left:0;position:absolute;content:"";display:block;width:10px;height:10px;border-top:2px solid #303030;border-left:2px solid #303030;transform:rotate(45deg)}
.product-sku-tab .parts-container .left-container .panel-group .clear{float:right;position:relative;top:5px;line-height:21px;z-index:2}
.product-sku-tab .parts-container .left-container .panel-group .clear a{text-decoration:none;color:#303030;cursor:pointer;font-size:.9em;font-weight:300}
.product-sku-tab .parts-container .left-container .panel-group .filter-items{width:100%;max-height:205px;overflow-x:hidden;position:relative;padding-top:10px}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-control{background-color:transparent;position:relative;display:block;min-height:1.5rem;padding-left:.85rem}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-checkbox{margin-left:.75em}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-checkbox label{margin-bottom:8px !important;display:inline-block;padding:0}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-checkbox{position:absolute;z-index:3;opacity:0;left:-9px;top:3px}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label{color:#303030;font-size:1em;line-height:1.42;font-weight:500;margin:0 0 2px;position:relative;margin-bottom:0;vertical-align:top}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label::after{top:.15em;left:-2em}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label.check::before{font-family:"icomoonregular";border:1px solid #d0d0d0;border-radius:.15em;font-size:1.4em;color:#fff;height:15px;width:15px;box-shadow:none;background-image:none;margin:0;content:"";transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-radio .custom-control-label.check::before{content:none}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-radio .custom-control-label.check::after{content:none}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-radio .custom-control-checkbox{position:relative;z-index:1;opacity:1}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-control.custom-radio{padding-left:0 !important}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-radio input{width:15px;height:15px;top:2px}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-radio label.custom-control-label.part-desc.check{margin-left:7px}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-checkbox:checked ~ .custom-control-label::before{color:#fff;border-color:#0071b3;background-color:#0071b3}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label.check::after{font-family:"icomoonregular";border-radius:0;font-size:.8em;color:#fff;position:absolute;display:block;width:1em;height:1em;content:"\e90B"}
.product-sku-tab .parts-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label::before{position:absolute;top:.1rem;left:-1.5rem;display:block;width:1em;height:1em;pointer-events:none;content:"";background-color:#fff;border:#6c6c6c solid 1px}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar{height:16px;overflow:visible;width:16px}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-button{height:0;width:0}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 7px}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:horizontal{border-width:7px 0 0}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:hover{background-color:#e8e8e8;box-shadow:inset 1px 0 0 #f0f0f0}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 #f0f0f0}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:active{background-color:#e8e8e8;box-shadow:inset 1px 0 0 #d8d8d8,inset -1px 0 0 #f0f0f0}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 #d8d8d8,inset 0 -1px 0 #f0f0f0}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-thumb{background-color:#d0d0d0;background-clip:padding-box;border:solid transparent;border-width:0 0 0 7px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 #f0f0f0,inset 0 -1px 0 #f0f0f0}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-thumb:horizontal{border-width:7px 0 0;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 #f0f0f0,inset -1px 0 0 #f0f0f0}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-thumb:hover{background-color:gray;box-shadow:inset 1px 1px 1px #e8e8e8}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,0.5);box-shadow:inset 1px 1px 3px #979797}
.product-sku-tab .parts-container .left-container .panel-group .filter-items::-webkit-scrollbar-corner{background:transparent}
.product-sku-tab .parts-container .right-container{width:100%;padding-top:10px;float:left}
.product-sku-tab .parts-container .right-container .tabledata{margin-bottom:15px;font-weight:500;font-size:16px}
.product-sku-tab .parts-container .right-container .table>:not(caption)>*>*{background-color:transparent}
.product-sku-tab .parts-container .right-container .dataTables_wrapper{overflow-y:auto}
.product-sku-tab .parts-container .right-container ::-webkit-scrollbar{display:none}
.product-sku-tab .parts-container .right-container input[type="search"]{margin-bottom:9px}
.product-sku-tab .parts-container .right-container button.load-more{background:0;padding:15px 20px;color:#0071b3;font:normal 700 12px "honeywell sans";border:0;text-transform:uppercase}
.product-sku-tab .parts-container .right-container .load-more-container{justify-content:center;align-items:center;display:flex;border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}
.product-sku-tab .parts-container .right-container .search-container{list-style:none;display:flex;flex-wrap:wrap;padding:10px;border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}
.product-sku-tab .parts-container .right-container .search-container .search-and-download{display:flex;justify-content:space-between;align-items:center}
.product-sku-tab .parts-container .right-container .search-container .search-and-download .fa{display:inline-block;font:normal normal normal 20px / 1 FontAwesome !important}
.product-sku-tab .parts-container .right-container .search-container .search-and-download .fa-search:before{content:"\f002"}
.product-sku-tab .parts-container .right-container .search-container .download-excel{margin-left:auto;float:right}
.product-sku-tab .parts-container .right-container .search-container #exportExcel{margin-right:10px;margin-left:17px;background:0;font-size:14px;font-weight:700;line-height:20px;color:#007bc2;text-transform:uppercase;border:0}
.product-sku-tab .parts-container .right-container .search-container .contact-us::before{content:url("../../../../etc.clientlibs/basetenant-pim/clientlibs/clientlib-base/vendor/mvp-icons/resources/email-part.svg");position:absolute;top:55%;transform:translateY(-50%)}
.product-sku-tab .parts-container .right-container .search-container .contact-us{padding:5px 16px;background:#0071b3;border-radius:4px;height:32px}
.product-sku-tab .parts-container .right-container .search-container .download-excel::before{content:"";background:url("../../../../etc.clientlibs/basetenant-pim/clientlibs/clientlib-base/vendor/mvp-icons/resources/download-partss.svg");display:inline-block;background-size:16px 16px;width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}
.product-sku-tab .parts-container .right-container .search-container .contact-us-modal{font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;color:#fff;margin-left:20px}
.product-sku-tab .parts-container .right-container .search-container .contact-us-modal:hover{color:#fff !important}
.product-sku-tab .parts-container .right-container .search-container input:focus-visible{outline-offset:0}
.product-sku-tab .parts-container .right-container .search-container .col-md-12{padding-left:0;padding-bottom:0}
.product-sku-tab .parts-container .right-container .search-container .col-md-12{padding-right:0}
.product-sku-tab .parts-container .right-container .search-container .category-filter{font-size:14px;height:39px}
.product-sku-tab .parts-container .right-container .search-container .search{position:relative;color:#d0d0d0;font-size:14px}
.product-sku-tab .parts-container .right-container .search-container .search .fa-search{top:8px;left:10px;font-size:20px;position:absolute;cursor:pointer}
.product-sku-tab .parts-container .right-container .search-container .search .icon-close{top:8px;right:10px;font-size:20px;position:absolute;cursor:pointer}
.product-sku-tab .parts-container .right-container .search-container .search input{padding-left:40px;color:#303030;font-weight:500}
.product-sku-tab .parts-container .right-container .search-container #parts-searchbox.form-control:focus{border-color:#d0d0d0;-webkit-box-shadow:none;box-shadow:none}
.product-sku-tab .parts-container .right-container #parts-table .signinDR a{text-decoration:none;color:gray !important}
.product-sku-tab .parts-container .right-container #parts-table tbody>tr>td{white-space:normal}
.product-sku-tab .parts-container .right-container #parts-table tbody>tr>td:nth-child(1){max-width:150px}
.product-sku-tab .parts-container .right-container #parts-table tbody>tr>td:nth-child(2){max-width:300px}
.modal{overflow:scroll}
@media(max-width:767px){.product-sku-tab .parts-container .right-container .search-container .search-and-download{display:flex;flex-direction:column}
.product-sku-tab .parts-container .right-container .dataTables_wrapper{margin-top:10px;border-right:1px solid #d0d0d0}
.product-sku-tab .parts-container .right-container .search-container .search,.product-sku-tab .parts-container .right-container .search-container .contact-us{width:100%;margin-bottom:10px}
.product-sku-tab .parts-container .right-container .search-container .contact-us{padding:5px 32px !important}
.search-container{list-style:none !important;display:flex !important;flex-wrap:wrap !important;padding:0 !important;border-top:none !important;border-left:none !important;border-right:none !important}
.product-sku-tab .parts-container .right-container .search-container .download-excel{width:100%;margin:10px 0 12px 73px}
.dataTables_info{display:none}
.table thead{display:none}
.table tr{display:block;margin-bottom:10px;border-bottom:1px solid #d0d0d0}
.table tr:last-child{border-bottom:0}
.table td{display:flex;flex-wrap:wrap;border:0;padding:.5rem !important;max-width:none !important}
.table tr td:first-child{color:#0071b3}
.table td span::before{content:attr(data-th) " ";font-weight:bold;width:160px;display:inline-block;color:#000}
}
.pdp-all-resource-documents{width:100%}
.pdp-all-resource-documents__container{visibility:hidden}
@media(min-width:768px){.pdp-all-resource-documents__container{display:flex}
}
@media(max-width:767px){.pdp-all-resource-documents__container .pdp-all-resource-documents__nav{overflow:auto;white-space:nowrap}
}
@media(min-width:768px){.pdp-all-resource-documents__container .tablist-view-grouping{width:80% !important}
}
.pdp-all-resource-documents__doctypes{display:flex}
@media(min-width:768px){.pdp-all-resource-documents__doctypes{padding-top:25px;width:20%}
}
.pdp-all-resource-documents__doctypes .nav-item{padding-top:5px}
@media(max-width:767px){.pdp-all-resource-documents__results{padding-top:10px;padding-left:10px}
}
.pdp-all-resource-documents__no-results{display:none;text-align:center}
.pdp-all-resource-documents__service-error{display:none;text-align:center}
.pdp-all-resource-documents__header{display:none}
.pdp-all-resource-documents__nav{padding-right:20px}
@media(min-width:768px){.pdp-all-resource-documents__nav{width:100%}
}
.pdp-all-resource-documents__nav ul.nav-pills{flex-direction:column !important}
@media(max-width:767px){.pdp-all-resource-documents__nav ul.nav-pills{flex-direction:row !important;flex-wrap:nowrap}
}
.pdp-all-resource-documents__nav .nav-item .nav-link{color:#1274b7;text-align:right}
.pdp-all-resource-documents__nav .nav-item .nav-link:hover{color:#1274b7 !important}
#all-resources-tab .nav-pills li.nav-item a.active{color:#1274b7 !important;font-weight:700;background:#fff}
.product-detail-tab-content.tab-content .tablist-view-not-grouping{display:flex;flex-direction:column}
.product-detail-tab-content.tab-content .tablist-view-grouping{display:none}
.hide--size .tl-row .tl-5{display:none}
.hide--date .tl-row .tl-4{display:none}
.product-detail-tab-content.tab-content .tablist-view-not-grouping,.product-detail-tab-content.tab-content .tablist-view-grouping{width:100%;font-size:14px;font-weight:500}
.resc-list--series .product-detail-tab-content.tab-content .tablist-view-not-grouping{display:flex;flex-direction:column}
.resc-list--series .product-detail-tab-content.tab-content .tablist-view-grouping{display:none}
.resc-list--grouping .product-detail-tab-content.tab-content .tablist-view-grouping{display:flex;flex-direction:column}
.resc-list--grouping .product-detail-tab-content.tab-content .tablist-view-not-grouping{display:none}
@media(min-width:768px){#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row{padding:0 15px}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row.invert{padding:.28571429rem 15px;min-height:0;height:auto}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-not-grouping .tl-row{padding:0 30px}
}
.tablist-view-not-grouping .tl-row,.tablist-view-grouping .tl-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;min-height:48px}
@media(min-width:768px){#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-not-grouping .tl-row .tl-1{width:60%;font-weight:500}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-not-grouping .tl-row .tl-2{width:45%}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-not-grouping .tl-row .tl-3{width:15%}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-not-grouping .tl-row:nth-child(odd){background:#f7f7f7}
}
@media(min-width:768px){#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-not-grouping .tl-row .tl-1{width:60%;font-weight:500}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-not-grouping .tl-row .tl-4{width:20%}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-not-grouping .tl-row .tl-5{width:20%}
}
@media(min-width:768px){.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping{padding:0 !important}
.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row .tl-1{width:60%;font-weight:800}
.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row .tl-4{width:20%}
.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row .tl-5{width:20%}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row .tl-4{width:20%}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row .tl-5{width:20%}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row .tl-1{width:40%;font-weight:500}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row .tl-2{width:45%}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping .tl-row .tl-3{width:15%}
}
.group-name{color:#007bc2;border-bottom:1px solid #007bc2;padding:8px 8px 8px 0;margin-bottom:1.5rem;font-size:18px;font-weight:400}
.tablist-view-grouping .group-name:not(:first-child){margin-top:1.5rem}
.tablist-view-grouping .tl-row.invert{background:#f7f7f7 !important;color:#b0acac}
.tablist-view-grouping .tl-row .tl-col,.tablist-view-grouping .tl-row .tl-col a{color:gray}
@media(max-width:767px){.tl-row.invert{display:none}
.tl-row:nth-child(odd){background:#fff}
.tl-row{flex-wrap:wrap;margin-bottom:1rem}
.tl-row .tl-col.tl-1 a{width:100%;font-size:18px;font-weight:900}
.tl-row .tl-col.tl-2,.tl-row .tl-col.tl-3,.tl-row .tl-col.tl-4,.tl-row .tl-col.tl-5{width:100%;color:#404040;font-weight:300;font-size:16px}
.group-name{margin-bottom:1rem;margin-top:0rem}
}
#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-grouping a,#productDetailPageAlt.mvp2 #all-resources-tab .tablist-view-not-grouping a{white-space:normal;word-break:break-word;font-weight:800;letter-spacing:.5px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tablist-view-grouping .tl-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:50px;min-height:48px}
}
@media all and (-ms-high-contrast:none) and (max-width:767px),(-ms-high-contrast:active) and (max-width:767px){.tablist-view-grouping .tl-row{min-height:48px;height:auto}
}
.resource-v2-styles .product-detail-tab-content #all-resources-tab{margin:0 auto;width:90%}
.resource-v2-styles #all-resources-tab .tl-row.invert{background:#f3f3f3 !important;min-height:42px !important;text-transform:uppercase;font-size:14px;line-height:18px;font-style:normal}
.resource-v2-styles #all-resources-tab .tl-row.invert .tl-col.tl-1,.resource-v2-styles #all-resources-tab .tl-row.invert .tl-col.tl-2,.resource-v2-styles #all-resources-tab .tl-row.invert .tl-col.tl-3,.resource-v2-styles #all-resources-tab .tl-row.invert .tl-col.tl-4,.resource-v2-styles #all-resources-tab .tl-row.invert .tl-col.tl-5{color:#1d1d1d;font-weight:800 !important}
.resource-v2-styles #all-resources-tab .tablist-view-grouping .group-name,.resource-v2-styles #all-resources-tab .tablist-view-not-grouping .group-name{font-size:24px;color:#1d1d1d;border-bottom:0;font-weight:800;line-height:36px}
@media(max-width:767px){.resource-v2-styles #all-resources-tab .tablist-view-grouping .group-name,.resource-v2-styles #all-resources-tab .tablist-view-not-grouping .group-name{font-size:11px;font-weight:800;font-style:normal;line-height:18px;color:#1d1d1d;background:#f3f3f3;padding-left:8px;text-transform:uppercase;border-bottom:0}
}
.resource-v2-styles #all-resources-tab .sort-parent{border-bottom:1px solid #cbcbcb;padding-top:10px}
.resource-v2-styles #all-resources-tab .sort-parent .tl-row{padding:10px 15px !important}
@media(max-width:767px){.resource-v2-styles #all-resources-tab .sort-parent .tl-row{padding:0 0 0 8px !important}
}
.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-1 a,.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-2,.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-3,.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-4,.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-5{font-size:18px;font-weight:300;font-style:normal;color:#1d1d1d;line-height:28px;padding-right:1rem}
@media(max-width:767px){.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-1 a,.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-2,.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-3,.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-4,.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-5{font-size:16px;line-height:24px;padding-bottom:.5rem}
}
.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-1 a{color:#0065e0;text-decoration:underline}
@media(max-width:767px){.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-1{width:100%}
.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-3{display:none}
.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-4,.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-5{width:unset;display:inline-block;padding-right:0;font-size:12px;line-height:18px}
.resource-v2-styles #all-resources-tab .sort-parent .tl-col.tl-4::after{content:"\f111";font:normal normal normal 5px/1 FontAwesome;padding-left:8px;padding-right:8px;vertical-align:middle}
}
.resource-v2-styles #all-resources-tab .parent .tl-row{border-bottom:1px solid #cbcbcb;padding:10px 30px !important;background:#fff !important}
@media(max-width:767px){.resource-v2-styles #all-resources-tab .parent .tl-row{padding:10px 0 !important}
}
.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-1 a,.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-2,.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-3,.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-4,.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-5{font-size:18px;font-weight:300;font-style:normal;color:#1d1d1d;line-height:28px;padding-right:1rem}
@media(max-width:767px){.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-1 a,.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-2,.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-3,.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-4,.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-5{font-size:16px;line-height:24px;padding-bottom:.5rem}
}
.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-1 a{color:#0065e0;text-decoration:underline}
@media(max-width:767px){.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-1{width:100%}
.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-3{display:none}
.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-4,.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-5{width:unset;display:inline-block;padding-right:0;font-size:12px;line-height:18px}
.resource-v2-styles #all-resources-tab .parent .tl-row .tl-col.tl-4::after{content:"\f111";font:normal normal normal 5px/1 FontAwesome;padding-left:8px;padding-right:8px;vertical-align:middle}
}
.product-detail-tab-content .sorting-arrows-res{margin-top:-9px}
.product-detail-tab-content.tab-content .tablist-view-not-grouping:not(.res-v2) .tl-col.sortable,.product-detail-tab-content.tab-content .tablist-view-grouping:not(.res-v2) .tl-col.sortable,.product-detail-tab-content.tab-content .tablist-view-docType-grouping .tl-col.sortable{display:flex}
.product-detail-tab-content.tab-content .tablist-view-not-grouping{display:flex;flex-direction:column}
.product-detail-tab-content.tab-content .tablist-view-grouping{display:none}
.product-detail-tab-content.tab-content .tablist-view-docType-grouping{display:none}
.hide--size .tl-row .tl-5{display:none !important}
.hide--date .tl-row .tl-4{display:none !important}
.hide--desc .tl-row .tl-2{display:none !important}
.hide--fileSize .tl-row .tl-3{display:none !important}
.product-detail-tab-content.tab-content .tablist-view-not-grouping,.product-detail-tab-content.tab-content .tablist-view-grouping,.product-detail-tab-content.tab-content .tablist-view-docType-grouping{width:100%;font-size:14px;font-weight:500}
.resc-list--series .product-detail-tab-content.tab-content .tablist-view-not-grouping{display:flex;flex-direction:column}
.resc-list--series .product-detail-tab-content.tab-content .tablist-view-grouping{display:none}
.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-not-grouping,.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-grouping{display:none}
.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping{display:flex;flex-direction:column}
@media(min-width:768px){.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource__container{display:flex}
}
.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource__container .tablist-view-grouping{display:flex;flex-direction:column}
@media(min-width:768px){.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource__container .tablist-view-grouping{width:80% !important}
}
@media(min-width:767px){.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups{width:20%;padding-top:30px}
}
.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups__nav{padding-right:20px}
@media(max-width:767px){.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups__nav{overflow:auto;white-space:nowrap}
}
@media(min-width:768px){.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups__nav{width:100%}
}
.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups__nav ul.nav-pills{flex-direction:column !important}
@media(max-width:767px){.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups__nav ul.nav-pills{flex-direction:row !important;flex-wrap:nowrap}
}
.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups__nav .nav-item .nav-link{color:#1274b7;text-align:right;white-space:unset;word-break:keep-all}
.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups__nav .nav-item .nav-link:hover{color:#1274b7 !important}
.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups__nav .nav-item a.active{color:#1274b7 !important;font-weight:700;background:#fff}
@media(max-width:767px){.resc-list--docGrouping .product-detail-tab-content.tab-content .tablist-view-docType-grouping .pdp-resource-groups__results{padding-top:10px;padding-left:10px}
}
.resc-list--grouping .product-detail-tab-content.tab-content .tablist-view-grouping{display:flex;flex-direction:column}
.resc-list--grouping .product-detail-tab-content.tab-content .tablist-view-not-grouping{display:none}
.m-sort-v2{display:none}
@media(min-width:768px){#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row{padding:0 15px}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row.invert{padding:.28571429rem 15px;min-height:0;height:auto}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row{padding:0 30px}
}
.tablist-view-not-grouping .tl-row.invert{background:#606060 !important;color:#fff;text-transform:uppercase !important}
.tablist-view-not-grouping .tl-row,.tablist-view-grouping .tl-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;min-height:48px}
.tablist-view-not-grouping .tl-row .tl-col.sorted,.tablist-view-grouping .tl-row .tl-col.sorted{font-weight:600}
@media(min-width:768px){#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .tl-1{width:40%;font-weight:500}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .tl-2{width:45%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .tl-3{width:15%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row:nth-child(odd){background:#f7f7f7}
}
@media(min-width:768px){#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .tl-1{width:40%;font-weight:500}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .tl-4{width:20%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .tl-5{width:20%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-65{width:65%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-60{width:60%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-55{width:55%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-50{width:50%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-45{width:45%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-40{width:40%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-35{width:35%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-30{width:30%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-25{width:25%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-20{width:20%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping .tl-row .w-15{width:15%}
}
@media(min-width:768px){.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping{padding:0 !important}
.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .tl-1{width:60%;font-weight:500}
.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .tl-4{width:20%}
.hide--desc.hide--fileSize #productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .tl-5{width:20%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .tl-4{width:20%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .tl-5{width:20%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .tl-1{width:40%;font-weight:500}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .tl-2{width:45%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .tl-3{width:15%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-65{width:65%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-60{width:60%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-55{width:55%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-50{width:50%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-45{width:45%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-40{width:40%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-35{width:35%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-30{width:30%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-25{width:25%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-20{width:20%}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping .tl-row .w-15{width:15%}
}
.group-name{color:#007bc2;border-bottom:1px solid #007bc2;padding:8px 8px 8px 0;margin-bottom:1.5rem;font-size:18px;font-weight:400}
.tablist-view-grouping .group-name:not(:first-child){margin-top:1.5rem}
.tablist-view-grouping .tl-row.invert{background:#f7f7f7 !important;color:#b0acac}
.tablist-view-grouping .tl-row .tl-col,.tablist-view-grouping .tl-row .tl-col a{color:gray}
@media(max-width:767px){.tl-row.invert{display:none}
.tl-row:nth-child(odd){background:#fff}
.tl-row{flex-wrap:wrap;margin-bottom:1rem}
.tl-row .tl-col.tl-1 a{width:100%;font-size:18px;font-weight:900}
.tl-row .tl-col.tl-2,.tl-row .tl-col.tl-3,.tl-row .tl-col.tl-4,.tl-row .tl-col.tl-5{width:100%;color:#404040;font-weight:300;font-size:16px}
.group-name{margin-bottom:1rem;margin-top:0rem}
.res-v2 .parent .tl-row,.res-v2 .sort-parent .tl-row{padding-left:5px}
.res-v2 .parent .tl-row .tl-col.v2.pr-2,.res-v2 .sort-parent .tl-row .tl-col.v2.pr-2{flex:0 0 100%}
.res-v2 .parent .tl-row .tl-col.v2,.res-v2 .sort-parent .tl-row .tl-col.v2{padding-right:1rem}
.m-sort-v2{display:block;background:#fff;border:2px solid #1792e5;color:#1792e5;font-size:14px;line-height:18px;width:100%;font-size:15px;line-height:26px;text-align:center;margin-bottom:20px;font-weight:800;padding:10px 5px}
#m-sort-modal .modal-content{width:90%;padding:1rem 0}
#m-sort-modal .modal-content .modal-header{padding-top:0}
#m-sort-modal .modal-content .modal-header .close{font-size:30px}
#m-sort-modal .modal-content .modal-body select{appearance:auto}
#m-sort-modal .modal-content .modal-footer{padding-bottom:0}
#m-sort-modal .modal-content .modal-footer .btn-sort-cancel{margin-right:70%}
}
#productDetailPageAlt.mvp2 #resources-tab .tablist-view-grouping a,#productDetailPageAlt.mvp2 #resources-tab .tablist-view-not-grouping a{white-space:normal;word-break:break-word;text-transform:capitalize !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tablist-view-grouping .tl-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:50px;min-height:48px}
}
@media all and (-ms-high-contrast:none) and (max-width:767px),(-ms-high-contrast:active) and (max-width:767px){.tablist-view-grouping .tl-row{min-height:48px;height:auto}
}
.resource-v2-styles #resources-tab .tl-row.invert{background:#f3f3f3 !important;min-height:42px !important;text-transform:uppercase;font-size:14px;line-height:18px;font-style:normal}
.resource-v2-styles #resources-tab .tl-row.invert .tl-col.tl-1,.resource-v2-styles #resources-tab .tl-row.invert .tl-col.tl-2,.resource-v2-styles #resources-tab .tl-row.invert .tl-col.tl-3,.resource-v2-styles #resources-tab .tl-row.invert .tl-col.tl-4,.resource-v2-styles #resources-tab .tl-row.invert .tl-col.tl-5,.resource-v2-styles #resources-tab .tl-row.invert .tl-col.v2 a,.resource-v2-styles #resources-tab .tl-row.invert .tl-col.v2{color:#1d1d1d;font-weight:800 !important}
.resource-v2-styles #resources-tab .tl-row.invert .tl-col.v2.sorted{font-weight:900 !important}
.resource-v2-styles #resources-tab .tablist-view-grouping .group-name,.resource-v2-styles #resources-tab .tablist-view-not-grouping .group-name{font-size:24px;color:#1d1d1d;border-bottom:0;font-weight:800;line-height:36px}
@media(max-width:767px){.resource-v2-styles #resources-tab .tablist-view-grouping .group-name,.resource-v2-styles #resources-tab .tablist-view-not-grouping .group-name{font-size:11px;font-weight:800;font-style:normal;line-height:18px;color:#1d1d1d;background:#f3f3f3;padding-left:8px;text-transform:uppercase;border-bottom:0}
}
.resource-v2-styles #resources-tab .sort-parent{border-bottom:1px solid #cbcbcb;padding-top:10px}
.resource-v2-styles #resources-tab .sort-parent .tl-row{padding:10px 15px !important}
@media(max-width:767px){.resource-v2-styles #resources-tab .sort-parent .tl-row{padding:0 0 0 8px !important}
}
.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-1 a,.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-2,.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-3,.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-4,.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-5,.resource-v2-styles #resources-tab .sort-parent .tl-col.v2 a,.resource-v2-styles #resources-tab .sort-parent .tl-col.v2{font-size:18px;font-weight:300;font-style:normal;color:#1d1d1d;line-height:28px;padding-right:1rem}
@media(max-width:767px){.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-1 a,.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-2,.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-3,.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-4,.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-5,.resource-v2-styles #resources-tab .sort-parent .tl-col.v2 a,.resource-v2-styles #resources-tab .sort-parent .tl-col.v2{font-size:16px;line-height:24px;padding-bottom:.5rem}
}
.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-1 a,.resource-v2-styles #resources-tab .sort-parent .tl-col.v2 a{color:#0065e0;text-decoration:underline}
@media(max-width:767px){.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-1,.resource-v2-styles #resources-tab .sort-parent .tl-col.v2{width:100%}
.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-3{display:none}
.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-4,.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-5{width:unset;display:inline-block;padding-right:0;font-size:12px;line-height:18px}
.resource-v2-styles #resources-tab .sort-parent .tl-col.tl-4::after{content:"\f111";font:normal normal normal 5px/1 FontAwesome;padding-left:8px;padding-right:8px;vertical-align:middle}
}
.resource-v2-styles #resources-tab .parent .tl-row{border-bottom:1px solid #cbcbcb;padding:10px 30px !important;background:#fff !important}
@media(max-width:767px){.resource-v2-styles #resources-tab .parent .tl-row{padding:10px 0 !important}
}
.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-1 a,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-2,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-3,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-4,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-5,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.v2 a,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.v2{font-size:18px;font-weight:300;font-style:normal;color:#1d1d1d;line-height:28px;padding-right:1rem}
@media(max-width:767px){.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-1 a,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-2,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-3,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-4,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-5,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.v2 a,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.v2{font-size:16px;line-height:24px;padding-bottom:.5rem}
}
.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-1 a,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.v2 a{color:#0065e0;text-decoration:underline}
@media(max-width:767px){.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-1{width:100%}
.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-3{display:none}
.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-4,.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-5{width:unset;display:inline-block;padding-right:0;font-size:12px;line-height:18px}
.resource-v2-styles #resources-tab .parent .tl-row .tl-col.tl-4::after{content:"\f111";font:normal normal normal 5px/1 FontAwesome;padding-left:8px;padding-right:8px;vertical-align:middle}
}
@media(max-width:992px){#productDetailPage .container{width:100% !important;max-width:1140px;padding:0 30px}
}
@media(max-width:767px){#productDetailPage .container{padding:0 15px}
}
@media(min-width:576px) and (max-width:767px){#productDetailHeader .container{width:100% !important;max-width:767px}
}
#productDetailPageAlt .product-detail-tabs .nav-pills{display:flex;justify-content:center;background:transparent;border-bottom:1px solid #d0d0d0;height:auto}
@media(max-width:767px){#productDetailPageAlt .product-detail-tabs .nav-pills{background:#f7f7f7;border-bottom:0}
}
#productDetailPageAlt #resources-tab .list-view a{white-space:normal;word-break:break-word}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#productDetailPageAlt #resources-tab .list-view a{word-break:break-all}
}
@supports(-ms-ime-align:auto){word-break:break-all}
@media(min-width:768px){#productDetailPageAlt #resources-tab .list-view .lv-row{padding:0 30px}
#productDetailPageAlt #resources-tab .list-view .lv-row .lv-1{width:40%;font-weight:500}
#productDetailPageAlt #resources-tab .list-view .lv-row .lv-2{width:45%}
#productDetailPageAlt #resources-tab .list-view .lv-row .lv-3{width:15%}
}
#productDetailPageAlt #sku-tab a,#productDetailPageAlt #accessories-tab .list-view a{white-space:normal;word-break:break-word;word-break:break-all}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#productDetailPageAlt #sku-tab a,#productDetailPageAlt #accessories-tab .list-view a{word-break:break-all}
}
#productDetailPageAlt #sku-tab .img-thumb,#productDetailPageAlt #accessories-tab .list-view .img-thumb{width:70px;padding:5px}
@media(min-width:768px){#productDetailPageAlt #sku-tab .lv-row,#productDetailPageAlt #accessories-tab .list-view .lv-row{padding:0 30px}
#productDetailPageAlt #sku-tab .lv-row .lv-1,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-1{width:20%;font-weight:500;padding:3px 0}
#productDetailPageAlt #sku-tab .lv-row .lv-1 img,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-1 img{width:auto !important;height:auto !important;max-height:70px;max-width:70px}
#productDetailPageAlt #sku-tab .lv-row .lv-2,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-2{width:30%}
#productDetailPageAlt #sku-tab .lv-row .lv-3,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-3{width:40%}
}
@media(max-width:767px){#productDetailPageAlt #sku-tab .img-thumb,#productDetailPageAlt #accessories-tab .list-view .img-thumb{width:100px;padding:5px;position:absolute}
#productDetailPageAlt #sku-tab .img-thumb img,#productDetailPageAlt #accessories-tab .list-view .img-thumb img{width:100%;height:100%}
#productDetailPageAlt #sku-tab .lv-row,#productDetailPageAlt #accessories-tab .list-view .lv-row{position:relative;margin-bottom:24px;align-items:flex-start;min-height:78px}
#productDetailPageAlt #sku-tab .lv-row .lv-1,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-1{width:100px;position:absolute}
#productDetailPageAlt #sku-tab .lv-row .lv-2,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-2,#productDetailPageAlt #sku-tab .lv-row .lv-3,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-3{width:calc(100% - 100px);margin-left:110px}
}
@media(max-width:767px){#productDetailPageAlt .product-detail-tabs .nav-pills{flex-direction:column;height:auto;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}
}
#productDetailPageAlt .product-detail-tab-content.tab-content{min-height:auto}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text{font-size:14px}
@media only screen and (min-width:768px){#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text{font-size:15px}
}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text h3{color:#303030}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text ul{padding-left:20px;padding-top:10px}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text ul li{padding-bottom:10px;color:#303030;font-weight:normal;font-size:14px}
@media only screen and (min-width:768px){#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text ul li{font-size:15px}
}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text table{width:100% !important}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text table,#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text th,#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text td{border:1px solid #000}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text td{padding-left:3px}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane .description-text [class^="col-"] p{width:89%;color:#303030}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane#overview-tab .description-text b{display:block}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane#overview-tab .description-text crlf{margin-top:1em;display:block}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane#overview-tab .aero-overview-right b{display:inline-block}
@media(min-width:768px){#productDetailPage{margin-top:1px}
}
#productDetailPage .prod-head{color:#707070;font-size:12px;font-weight:900;letter-spacing:.86px;margin-bottom:0;text-transform:uppercase}
#productDetailPage .main-heading-h1{margin:0;line-height:1.2;letter-spacing:-0.92px;font-size:24px}
@media only screen and (min-width:768px) and (max-width:992px){#productDetailPage .main-heading-h1{font-size:32px}
}
@media only screen and (min-width:993px){#productDetailPage .main-heading-h1{font-size:48px}
}
#productDetailPage .subhead{font-style:normal;margin-bottom:0;max-width:73%;font-size:16px}
@media(min-width:1200px){#productDetailPage .subhead{max-width:80%}
}
@media only screen and (min-width:768px){#productDetailPage .subhead{font-size:20px}
}
@media(max-width:767px){#productDetailPage .subhead{max-width:100%}
#productDetailPage .subhead span.more-subhead.show{display:inline}
}
#productDetailPage .more-less{text-align:center;text-transform:uppercase;cursor:pointer;margin-top:15px;font-size:12px;font-weight:800}
#productDetailPage .more-less [class^="mvp-icon-"],#productDetailPage .more-less [class*="mvp-icon-"]{top:5px;position:relative}
#productDetailPage .more-less [class^="mvp-icon-"]:before,#productDetailPage .more-less [class*="mvp-icon-"]:before{font-size:20px;color:#606060}
#productDetailPage .more-less.subhead-ml{margin-top:0}
#productDetailHeader{position:relative}
.productdetail-share{position:absolute;right:0;bottom:0}
.productdetail-share ul{display:flex;list-style:none;padding-left:0;position:relative;margin-bottom:0}
.productdetail-share ul li{padding:0 10px}
.productdetail-share ul li button.mvp-icon-share.active-share:before{color:#303030}
@media(max-width:767px){.productdetail-share{position:relative}
.productdetail-share ul{justify-content:flex-end}
.productdetail-share ul li:last-child{padding-right:0}
.productdetail-share ul li:last-child button{padding-right:0}
.productdetail-share .custom_images .nubbin{right:15px}
.productdetail-share .custom_images .nubbin-border{right:13px}
}
.product-detail-tabs{margin-top:24px}
.product-detail-tabs .nav-pills{display:flex;justify-content:center;background:#f6f6f6;height:auto}
.product-detail-tabs .nav-pills li.nav-item{margin:0 2%;display:flex;align-items:center}
.product-detail-tabs .nav-pills li.nav-item a{height:80px;display:flex;flex-direction:column;align-items:center;border-radius:0;border-bottom:8px solid rgba(0,0,0,0);font-weight:500;font-size:14px}
@media only screen and (min-width:768px){.product-detail-tabs .nav-pills li.nav-item a{font-size:18px}
}
.product-detail-tabs .nav-pills li.nav-item a.active{color:#404040;font-weight:800;background:rgba(0,0,0,0);border-bottom:8px solid #007bc2}
.product-detail-tabs .nav-pills li.nav-item .partNumber-spinner{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:29px 6px 70px -6px}
.product-detail-tabs .mvp-icon-carat_down{position:absolute;right:15px;top:12px;pointer-events:none}
.product-detail-tabs .mvp-icon-carat_down:before{color:#303030;font-size:24px}
@media(max-width:992px){.product-detail-tabs .nav-pills{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}
}
@media(max-width:767px){.product-detail-tabs{position:relative;margin-top:15px}
.product-detail-tabs .nav-pills{flex-direction:column;height:auto;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}
.product-detail-tabs .nav-pills li.nav-item{display:none;justify-content:center;order:2}
.product-detail-tabs .nav-pills li.nav-item a{height:48px}
.product-detail-tabs .nav-pills li.nav-item a.active{border-bottom:0}
.product-detail-tabs .nav-pills li.nav-item.order1{order:1;display:flex}
}
.product-detail-tab-content.tab-content{border:0;padding:15px 0 0;min-height:100%;box-shadow:none}
.product-detail-tab-content.tab-content>.active{display:flex}
.product-detail-tab-content.tab-content .tab-pane{justify-content:space-between;align-items:flex-start}
.product-detail-tab-content.tab-content .tab-pane .left,.product-detail-tab-content.tab-content .tab-pane .right{width:50%}
@media(max-width:767px){.product-detail-tab-content.tab-content .tab-pane .right{margin-top:20px}
}
.product-detail-tab-content.tab-content .tab-pane .right .sample-addtocart-container{display:flex}
@media(max-width:992px){.product-detail-tab-content.tab-content .tab-pane .right .sample-addtocart-container{flex-direction:column}
.product-detail-tab-content.tab-content .tab-pane .right .sample-addtocart-container .secondary-cta{width:100%}
}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1{display:flex;justify-content:space-between;flex:2}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .client-btn{width:100%;margin:0 1% 24px;cursor:pointer;display:inline-block}
@media(max-width:992px){.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .client-btn{margin:0 0 10px}
}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .client-btn span{display:flex;justify-content:center;align-items:center}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .client-btn:first-child{margin-left:0}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .client-btn:last-child{margin-right:0}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .client-btn [class^="mvp-icon-"]:before,.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .client-btn [class*="mvp-icon-"]:before{margin-right:10px}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 a.client-btn{display:flex;justify-content:center;align-items:center}
@media(max-width:992px){.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 a.client-btn{margin:0 0 10px}
}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .select-wrap{width:32%;line-height:1}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .select-wrap label{color:#707070;font-size:9px;text-transform:uppercase;font-weight:900;padding-left:15px;letter-spacing:.92px}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .select-wrap .select-custom{display:flex;height:48px}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .select-wrap select{width:100%;font-size:18px;color:#b0b0b0;border:2px solid #d0d0d0}
.product-detail-tab-content.tab-content .tab-pane .right .sample-addtocart-cta{flex:1}
@media(max-width:992px){.product-detail-tab-content.tab-content .tab-pane .right .overview-row1{flex-direction:column}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .select-wrap{width:100%;margin-bottom:10px}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .select-wrap:last-child{margin-bottom:0}
}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m{margin-top:24px;display:flex}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c{width:50%;display:flex;margin-bottom:10px}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c .quantity{width:112px;max-width:136px;height:48px}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c .quantity button:before{color:#606060;cursor:pointer}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c .quantity input{font-size:16px;color:#707070;width:40px}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c .price{font-size:14px;line-height:1.1;align-self:center}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c .price span{display:block;font-size:18px}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c .client-btn{width:100%;cursor:pointer}
@media(min-width:993px){.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c:first-child{margin-right:1%}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c:last-child{margin-left:1%}
}
@media(max-width:992px){.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m{flex-direction:column}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c{width:100%;display:flex;justify-content:space-between}
.product-detail-tab-content.tab-content .tab-pane .right .flex-50d100m .pricef-c:first-child>div{width:50%}
}
.product-detail-tab-content.tab-content .tab-pane .description-text{margin-top:10px}
.product-detail-tab-content.tab-content .tab-pane .description-text ol li{font-size:15px}
.product-detail-tab-content.tab-content .tab-pane .description-text h3{font-size:18px;font-weight:800;color:#404040}
@media only screen and (min-width:768px){.product-detail-tab-content.tab-content .tab-pane .description-text h3{font-size:20px}
}
.product-detail-tab-content.tab-content .tab-pane .description-text ul,.product-detail-tab-content.tab-content .tab-pane .description-text p{color:#404040;font-size:16px}
.product-detail-tab-content.tab-content .tab-pane .description-text a{color:#007bc2;font-size:16px;font-weight:800;line-height:2}
.product-detail-tab-content.tab-content .tab-pane .description-text ul{padding-left:20px}
.product-detail-tab-content.tab-content .tab-pane .description-text [class^="col-"]{padding:0}
.product-detail-tab-content.tab-content .tab-pane .description-text [class^="col-"] p{width:89%}
@media(max-width:767px){.product-detail-tab-content.tab-content .tab-pane,.product-detail-tab-content.tab-content>.active{flex-direction:column}
.product-detail-tab-content.tab-content .tab-pane .left,.product-detail-tab-content.tab-content>.active .left,.product-detail-tab-content.tab-content .tab-pane .right,.product-detail-tab-content.tab-content>.active .right{width:100%;padding:0 15px}
.product-detail-tab-content.tab-content span.more-detail.show{display:inline}
}
#products{max-width:300px}
.product-detail-tab-content.tab-content .tab-pane .right.specs{width:40%;margin-left:10%;background:#f6f6f6;padding:10px 20px}
@media(max-width:992px){.product-detail-tab-content.tab-content .tab-pane .right.specs{width:50%;margin-left:0}
}
@media(max-width:767px){.product-detail-tab-content.tab-content .tab-pane .right.specs{width:100%}
}
.product-detail-tab-content.tab-content .list-view{width:100%}
.product-detail-tab-content.tab-content .list-view p{color:#404040;font-size:16px}
.product-detail-tab-content.tab-content .list-view .totalNumber{font-weight:900}
.product-detail-tab-content.tab-content .lv-share ul{display:flex;list-style:none;padding-left:0;margin-bottom:0}
.product-detail-tab-content.tab-content .lv-share ul li{margin:0 5px}
.product-detail-tab-content.tab-content .lv-share ul [class^="mvp-icon-"]:before,.product-detail-tab-content.tab-content .lv-share ul [class*="mvp-icon-"]:before{font-size:30px}
@media(max-width:992px){.product-detail-tab-content.tab-content .lv-share ul [class^="mvp-icon-"]:before,.product-detail-tab-content.tab-content .lv-share ul [class*="mvp-icon-"]:before{font-size:24px}
}
.product-detail-tab-content.tab-content .img-thumb{width:70px;padding:5px;position:relative;left:0}
@media(max-width:992px) and (min-width:768px){.product-detail-tab-content.tab-content .list-view#downloadLv .lv-col.lv-1{width:calc(100% - 15px)}
.product-detail-tab-content.tab-content .list-view#downloadLv .lv-col.lv-2,.product-detail-tab-content.tab-content .list-view#downloadLv .lv-col.lv-3,.product-detail-tab-content.tab-content .list-view#downloadLv .lv-col.lv-5{width:18%}
.product-detail-tab-content.tab-content .list-view#downloadLv .lv-col.lv-4{width:14.5%}
}
#downloadLv.list-view .lv-row.invert .lv-col.lv-1,#chemicalLv.list-view .lv-row.invert .lv-col.lv-1{font-weight:500}
@media(max-width:767px){#downloadLv.list-view .sds,#chemicalLv.list-view .sds{position:absolute;right:-10px;top:0}
#downloadLv.list-view .img-thumb,#chemicalLv.list-view .img-thumb{width:90px;height:88px;padding:5px;position:absolute}
#downloadLv.list-view .img-thumb img,#chemicalLv.list-view .img-thumb img{width:100%;height:100%}
#downloadLv.list-view .lv-row,#chemicalLv.list-view .lv-row{position:relative;margin-bottom:24px;align-items:flex-start}
#downloadLv.list-view .lv-row .lv-col,#chemicalLv.list-view .lv-row .lv-col{width:calc(100% - 100px);margin-left:100px}
#downloadLv.list-view .lv-share ul,#chemicalLv.list-view .lv-share ul{margin-top:15px}
#downloadLv.list-view .lv-share ul li,#chemicalLv.list-view .lv-share ul li{margin:0 30px 0 0}
#m-sort-modal-sku .modal-content{width:90%;padding:1rem 0}
#m-sort-modal-sku .modal-content .modal-header{padding-top:0}
#m-sort-modal-sku .modal-content .modal-header .close{font-size:30px}
#m-sort-modal-sku .modal-content .modal-body select{appearance:auto}
#m-sort-modal-sku .modal-content .modal-footer{padding-bottom:0}
#m-sort-modal-sku .modal-content .modal-footer .btn-sort-cancel{margin-right:70%}
#chemicalLv.list-view .quantity{position:absolute;left:5px;top:95px}
#chemicalLv.list-view .lv-col.lv-1{width:calc(100% - 130px);line-height:1.2}
#chemicalLv.list-view .lv-col.lv-4{margin-top:15px;font-weight:800}
#chemicalLv.list-view .lv-col.lv-4 span{font-weight:300}
}
.lv-row .lv-col{font-size:12px;line-height:18px}
.offer-body p{font-size:14px;font-weight:500}
.mvp2 .text-cta:visited,.mvp2 .text-cta:active{color:#1792e5}
.mvp2 .text-cta{border:0;background:transparent;color:#1792e5;letter-spacing:.5px;margin-bottom:0;font-weight:800;transition:all .3s ease;display:flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;font-size:14px}
#videoModal .modal-dialog .modal-content .modal-body img,#imgModal .modal-dialog .modal-content{margin:0;padding:0;border:0;width:100%}
#imgModal{background-color:#404040;z-index:13000}
.product-detail-tab-content.tab-content #sku-tab.active{display:block}
.loader{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #3498db;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:none}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.odd{background:#f7f7f7}
.even{background:#ffff}
.product-detail-tab-content.tab-content .tab-pane{padding:0 15px}
.nav-link{color:#404040}
@media(min-width:768px){#sku-tab .lv-row,#accessories-tab .list-view .lv-row{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:48px}
#sku-tab .lv-row.invert,#accessories-tab .list-view .lv-row.invert{background:#606060 !important;color:#fff}
}
@media(max-width:767px){#sku-tab .lv-row,#accessories-tab .list-view .lv-row{position:relative;margin-bottom:24px;align-items:flex-start;min-height:78px;flex-wrap:wrap;background:#fff}
#sku-tab .lv-row:first-child,#accessories-tab .list-view .lv-row:first-child,#sku-tab .lv-row.invert,#accessories-tab .list-view .lv-row.invert{display:none}
}
.list-view{display:none;flex-direction:column}
@media(max-width:767px){.product-alternatives .header4{text-align:center}
.product-alternatives .pc-description-alt.body1{text-align:center}
}
.product-accessory figure img{display:block;margin:0 auto}
.product-accessory .header4{text-align:center;font-size:20px}
.product-accessory .pc-description-alt{text-align:center}
.mvp2 .text-cta:hover{color:#1272b2;text-decoration:none}
#compareButton{display:none}
.hide-sku-image #sku-tab .lv-col.lv-2{width:25%}
.hide-sku-image #sku-tab .lv-col.lv-3{width:75%}
.pdp-eula{overflow:scroll}
.sku-v2-styles .product-detail-tab-content #sku-tab{margin:0 auto;width:90%}
.sku-v2-styles #sku-tab #skuTable .lv-row.invert{color:#1d1d1d !important;background:#f3f3f3 !important;min-height:42px}
.sku-v2-styles #sku-tab #skuTable .lv-row.invert .lv-col.lv-1,.sku-v2-styles #sku-tab #skuTable .lv-row.invert .lv-col.lv-2,.sku-v2-styles #sku-tab #skuTable .lv-row.invert .lv-col.lv-3{text-transform:uppercase;font-size:12px !important;line-height:18px;font-style:normal;font-weight:800 !important}
.sku-v2-styles #sku-tab #skuTable #sort-parent .lv-row{background:#fff;color:#1d1d1d !important;border-bottom:1px solid #e1e1e1}
@media(max-width:767px){.sku-v2-styles #sku-tab #skuTable #sort-parent .lv-row{min-height:100px}
}
.sku-v2-styles #sku-tab #skuTable #sort-parent .lv-row .lv-col.lv-1,.sku-v2-styles #sku-tab #skuTable #sort-parent .lv-row .lv-col.lv-3{font-size:18px;line-height:28px;font-style:normal;font-weight:300}
@media(max-width:767px){.sku-v2-styles #sku-tab #skuTable #sort-parent .lv-row .lv-col.lv-1,.sku-v2-styles #sku-tab #skuTable #sort-parent .lv-row .lv-col.lv-3{font-size:16px;line-height:24px}
}
.sku-v2-styles #sku-tab #skuTable #sort-parent .lv-row .lv-col.lv-2{font-size:18px;line-height:28px;font-style:normal;font-weight:800 !important}
@media(max-width:767px){.sku-v2-styles #sku-tab #skuTable #sort-parent .lv-row .lv-col.lv-2{font-size:16px;line-height:24px;padding-top:2px}
}
.sample-error-popup-pdp{display:none;top:0;position:absolute;left:0;padding:0;width:100%}
.sample-error-popup-pdp .sample-quantityError-pdp{z-index:2;border:1px solid #d22630;background-color:#fff;font-size:.7em;width:100%;word-spacing:1px}
.sample-error-popup-pdp .sample-quantityError-pdp .popup-wrapper-pdp{display:flex !important;justify-content:space-between}
.sample-error-popup-pdp .sample-quantityError-pdp .popup-wrapper-pdp .error-content-pdp{padding:25px 35px 25px 45px;font-size:12px}
.sample-error-popup-pdp .close{font-size:2rem;font-weight:700;line-height:.5;padding:4px;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;bottom:28px}
.sample-error-popup-pdp .warning-pdp{content:url("../../../../content/dam/industrial/error-white.svg");background-color:red;float:left;height:68px;width:40px;padding:0 6px}
.sample-error-popup-pdp .arrow-bottom-pdp:after{content:" ";position:absolute;top:50px;margin:0;left:7px;right:200px;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:0}
.sample-error-popup-pdp #sample-quantity-error-pdp{float:left;position:relative}
.nav.nav-pills.aero-tabs{display:flex;justify-content:flex-start;border-bottom:0 none !important}
.nav.nav-pills.aero-tabs .nav-item-aero{display:flex;align-items:center;font-weight:800;padding:0;margin:0}
.nav.nav-pills.aero-tabs .nav-item-aero .nav-link.active{border-bottom:4px solid #0071b3;background:0;border-radius:0}
.nav.nav-pills.aero-tabs .nav-item-aero .nav-link{padding:0;margin-right:10px;font-weight:700;margin-right:24px;text-transform:uppercase;font-size:14px;color:#0071b3}
.nav.nav-pills.aero-tabs .nav-item-aero a{color:#007bc2}
.nav.nav-pills.aero-tabs .nav-item-aero a:hover{color:#007bc2 !important}
.specs-list.row{display:flex;flex-direction:row}
.specs-list.row .li-item{list-style:none;margin:10px;font-size:14px;font-weight:700;line-height:20px;width:48%;border-bottom:1px solid #d9d9d9;padding:10px}
.specs-list.row .li-item b{margin-right:25%}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane#overview-tab .description-text.aero-overview-right{white-space:normal;margin-top:0}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane#overview-tab .description-text.aero-overview-right .header5.subhead{font-size:16px;font-weight:700;color:#000}
#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane#overview-tab .description-text.aero-overview-right p,#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane#overview-tab .description-text.aero-overview-right b,#productDetailPageAlt .product-detail-tab-content.tab-content .tab-pane#overview-tab .description-text.aero-overview-right li{font-size:16px !important}
#productDetailHeader .row.aero-sticky-header{position:sticky;top:0;background:white;z-index:9}
#productDetailHeader .row.aero-sticky-header .header3{font-weight:700;font-size:24px;color:#303030}
.aero-tabs-heading{font-size:24px;margin-top:20px;margin-bottom:12px;font-weight:700;color:#000}
.imagePreviewContent .imageView{background:#f3f3f3;max-height:700px}
.compatable-aircrafts-div{border-bottom:1px solid #d9d9d9;padding-bottom:20px;padding-top:25px}
.compatable-aircrafts-div h3{font-size:16px;font-weight:700;margin-bottom:20px}
#popuphead-ca{display:flex !important;margin-bottom:10px;justify-content:space-between}
.heading-ca{font-size:18px;font-weight:700;line-height:26px;letter-spacing:-0.02em;text-align:left}
.modal-body-ca{width:497px;max-height:253px;overflow-y:auto}
.modal-body-ca::-webkit-scrollbar{width:8px}
.modal-body-ca::-webkit-scrollbar-track{background-color:#f1f1f1}
.modal-body-ca::-webkit-scrollbar-thumb{background-color:#888}
.modal-ca{display:none;position:fixed;z-index:99;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}
.modal-content-ca{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;max-width:545px}
.ca-load-container{display:flex;justify-content:space-between}
.close-ca{display:flex;align-items:center;height:32px;color:#303030;float:right;font-size:32px;font-weight:bold}
.close-ca:hover,.close-ca:focus{color:black;text-decoration:none;cursor:pointer}
.aircraft{color:white;display:inline-block;padding:6px;margin-right:6px;margin-bottom:6px;border-radius:4px;background:#303030;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-0.02em;text-align:center}
.aircraft-list{width:80%}
.load-moreca-button{margin-top:10px;font-size:15px;font-weight:700;line-height:18px;letter-spacing:0;text-align:right;color:#0071b3;width:94px;height:18px;background:0;border:0;text-decoration:underline}
@media(max-width:768px){.ca-load-container{display:block}
.modal-content-ca{width:85%}
.modal-body-ca{width:auto}
}
.product-buttons .cta a{padding:5px 0 !important}
@media(min-width:768px){.product-buttons .aem-Grid{display:flex}
}
#productDetailPageAlt #sku-tab .lv-row .lv-2,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-2{width:15%}
.lv-2 .lv-3{font-size:14px}
#productDetailPageAlt.mvp2 .tab-content>[id*="tab"] div>h2{font-size:1.5rem !important;line-height:48px;font-weight:700;color:#1d1d1d;margin-bottom:24px !important}
*{scroll-behavior:smooth;scroll-padding-top:89px}
#product-carousel .img-fluid{margin-left:48px}
.product-detail-tab-content.tab-content .tab-pane{padding:0}
#sku-tab .lv-row.invert{text-transform:uppercase}
#pdpNoAcessShowPopup .close{display:none}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert{width:100%;margin:50px 0 10px 0}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style{background-color:#fff;padding:12px 15px;font-size:14px;font-weight:700;border:solid 1px #f5a623;border-radius:4px}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style .close-icon{right:15px;top:15px;cursor:pointer;float:right}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style .close-icon:before{font-size:14px}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style .bannerBoxStyle .close-icon:before{font-weight:700}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style .error-icon-div{display:inline-block;margin:0 15px}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style .error-icon-div .alert-icon{position:absolute;left:34px;top:17px}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style .error-icon-div .background-img{position:absolute;left:26px;top:9px}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style .item-content-div{display:inline-block;margin-left:40px}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style .item-content-div h6{margin-bottom:0;margin-top:3px;color:#303030;font-weight:700;font-size:14px}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style .item-content-div p{font-size:12px;color:#606060;margin-bottom:0}
#productDetailPageAlt #productDetailPage #productDetailHeader .section-product-detail-resource-alert .alert-box-style:before{content:'';position:absolute;width:0;height:calc(56%);border-left:10px solid #f5a623;left:0;top:50%;transform:translate(0,-50%);height:100%}
#productDetailHeader .overview-tab-left-div{position:relative}
#productDetailHeader .overview-tab-left-div .discontinued-badge-div{width:140px;height:24px;border-radius:4px;padding:0 6px 0 6px;border:solid 1px #c2510a;margin-left:65px;transform:translate(-50%,-50%);text-align:center;z-index:99}
#productDetailHeader .overview-tab-left-div .discontinued-badge-div .discontinued-information-icon{rotate:180deg;float:left;display:flex;align-items:center;justify-content:center;margin-top:3px}
#productDetailHeader .overview-tab-left-div .discontinued-badge-div .discontinued-information-icon:before{content:"\e91B";color:#c2510a;font-size:16px}
#productDetailHeader .overview-tab-left-div .discontinued-badge-div .discontinued-label{font-size:14px;line-height:22px;font-weight:700;text-align:center;color:#c2510a;margin-left:5px;float:left}
#productDetailHeader .support-msg-main-div{display:flex;margin-top:5px}
#productDetailHeader .support-msg-main-div .information-icon-pdp{rotate:180deg;float:left;margin-top:-9px}
#productDetailHeader .support-msg-main-div .information-icon-pdp:before{font-size:32px;color:#c2510a}
#productDetailHeader .support-msg-main-div .support-msg-label{font-size:16px;font-weight:500;text-align:center;color:#c2510a;margin-top:0;margin-left:5px}
#productDetailHeader .support-msg-div-sku{display:flex;margin-top:15px}
#productDetailHeader .support-msg-div-sku .information-icon-sku{rotate:180deg;float:left;margin-top:-7px}
#productDetailHeader .support-msg-div-sku .information-icon-sku:before{font-size:32px;color:#c2510a}
#productDetailHeader .support-msg-div-sku .support-msg-label-sku{font-size:18px;font-weight:500;text-align:center;color:#c2510a;margin-top:0;margin-left:5px}
#productDetailHeader .support-msg-div-sku .support-msg-div-sku-text{font-size:14px;font-weight:500;line-height:18px;color:#c2510a}
#overview-tab .overview-row1 .buy-online-btn-disabled{background-color:#dfe0df;border:solid 2px #dfe0df;color:#606060;cursor:not-allowed;pointer-events:none}
#overview-tab .overview-row1 .buy-online-disabled{background-color:#dfe0df;border:solid 2px #dfe0df;color:#606060;cursor:default;position:relative;outline:none !important}
#overview-tab .overview-row1 .tooltip-buy-online-div{visibility:hidden;width:170px;height:56px;background-color:#fff;color:#303030;text-align:center;padding:8px 8px 8px 8px;position:absolute;z-index:9999;top:51px;left:0;word-break:break-word;opacity:0;transition:opacity .3s;text-transform:none;border-radius:8px;box-shadow:0 4px 8px #d0d0d0;font-size:14px;font-weight:700}
#overview-tab .overview-row1 .tooltip-buy-online-div:before{content:"";position:absolute;top:-18px;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:transparent transparent transparent #fff;rotate:270deg}
#overview-tab .overview-row1 .buy-online-disabled:hover .tooltip-buy-online-div{visibility:visible;opacity:1}
#skuTable .parts-comp .discontinued-badge-sku-table{width:133px;height:24px;border-radius:4px;padding:0 6px 0 6px;border:solid 1px #c2510a;position:absolute;transform:translate(-50%,-50%);text-align:center;z-index:99;display:flex;align-items:center;justify-content:center}
#skuTable .parts-comp .discontinued-badge-sku-table .discontinued-info-icon-sku-table{rotate:180deg;float:left;display:flex;align-items:center;justify-content:center}
#skuTable .parts-comp .discontinued-badge-sku-table .discontinued-info-icon-sku-table:before{content:"\e91B";color:#c2510a;font-size:16px}
#skuTable .parts-comp .discontinued-badge-sku-table .discontinued-label-sku-table{font-size:14px;font-weight:700;text-align:center;color:#c2510a;margin-left:5px;float:left}
#skuTable .parts-comp .discontinued-badge-sku-align-aside{right:-62px;top:40px}
#skuTable .parts-comp .discontinued-badge-sku-align-down{left:69px;right:0;top:63px}
#skuTable .parts-comp .SKU-table-message{color:#c2510a;font-size:13px;font-weight:500;overflow:initial !important}
#productDetailPageAlt #productListBanner{color:#303030;justify-content:space-around;background:#f7f7f7;border:0;padding:10px 15px}
#productDetailPageAlt #productListBanner .left{border:2px solid #9b9b9b;overflow:hidden}
@media only screen and (min-width:768px){#productDetailPageAlt #productListBanner{padding:0;height:176px}
}
@media only screen and (min-width:992px){#productDetailPageAlt #productListBanner{height:148px}
}
@media only screen and (min-width:1200px){#productDetailPageAlt #productListBanner .right .offer-body span{margin-left:0}
}
#productDetailPageAlt .simple-heading{color:#404040;font-size:24px;font-weight:900;letter-spacing:-0.5px;line-height:40px;margin-bottom:0}
@media(max-width:580px){#productDetailPageAlt .simple-heading{max-width:215px;margin:0 auto}
}
@media only screen and (min-width:768px){#productDetailPageAlt .simple-heading{font-size:32px;letter-spacing:-0.56px}
}
@media only screen and (min-width:992px){#productDetailPageAlt .simple-heading{font-size:36px;letter-spacing:-0.5px}
}
#productDetailPageAlt .product-alternatives figure,#productDetailPageAlt .product-accessory figure,#productDetailPageAlt .inset-products figure{margin-bottom:10px;text-align:left}
#productDetailPageAlt .product-alternatives figure img,#productDetailPageAlt .product-accessory figure img,#productDetailPageAlt .inset-products figure img{width:auto;max-height:200px;min-height:200px}
#productDetailPageAlt .product-alternatives figure h3,#productDetailPageAlt .product-accessory figure h3,#productDetailPageAlt .inset-products figure h3{margin-top:30px;text-decoration:none}
#productDetailPageAlt .product-alternatives figure .pc-description-alt,#productDetailPageAlt .product-accessory figure .pc-description-alt,#productDetailPageAlt .inset-products figure .pc-description-alt{visibility:hidden;opacity:0;transition:opacity .5s ease}
@media(max-width:767px){#productDetailPageAlt .product-alternatives figure .pc-description-alt,#productDetailPageAlt .product-accessory figure .pc-description-alt,#productDetailPageAlt .inset-products figure .pc-description-alt{visibility:visible;opacity:1}
}
#productDetailPageAlt .product-alternatives a:hover,#productDetailPageAlt .product-accessory a:hover,#productDetailPageAlt .inset-products a:hover,#productDetailPageAlt .product-alternatives a:focus,#productDetailPageAlt .product-accessory a:focus,#productDetailPageAlt .inset-products a:focus{text-decoration:none}
#productDetailPageAlt .product-alternatives a:hover figure .pc-description-alt,#productDetailPageAlt .product-accessory a:hover figure .pc-description-alt,#productDetailPageAlt .inset-products a:hover figure .pc-description-alt,#productDetailPageAlt .product-alternatives a:focus figure .pc-description-alt,#productDetailPageAlt .product-accessory a:focus figure .pc-description-alt,#productDetailPageAlt .inset-products a:focus figure .pc-description-alt{visibility:visible;opacity:1}
#productDetailPageAlt .product-alternatives a:hover figure img,#productDetailPageAlt .product-accessory a:hover figure img,#productDetailPageAlt .inset-products a:hover figure img,#productDetailPageAlt .product-alternatives a:focus figure img,#productDetailPageAlt .product-accessory a:focus figure img,#productDetailPageAlt .inset-products a:focus figure img{z-index:-1}
#productDetailPageAlt .product-alternatives a:hover figure h3,#productDetailPageAlt .product-accessory a:hover figure h3,#productDetailPageAlt .inset-products a:hover figure h3,#productDetailPageAlt .product-alternatives a:focus figure h3,#productDetailPageAlt .product-accessory a:focus figure h3,#productDetailPageAlt .inset-products a:focus figure h3{color:#007bc2}
@media only screen and (max-width:1199px){#productDetailPageAlt .product-alternatives figure .pc-description-alt,#productDetailPageAlt .product-accessory figure .pc-description-alt,#productDetailPageAlt .inset-products figure .pc-description-alt{top:10px}
}
#productDetailPageAlt .load-more-alternatives{display:none}
#productDetailPageAlt .load-more-alternatives.show{display:flex}
#productDetailPageAlt .load-more-alternatives button{width:232px;margin:0 auto;background-color:#fff;border:2px solid #000;text-align:center;border-radius:0;background:#fff;font-weight:800;font-size:14px;color:#000;border:2px solid #000;transition:all .3s ease;text-transform:uppercase;height:48px;display:flex;align-items:center;justify-content:center;white-space:nowrap}
#productDetailPageAlt .load-more-alternatives button:active,#productDetailPageAlt .load-more-alternatives button:hover,#productDetailPageAlt .load-more-alternatives button:visited{text-decoration:none}
#productDetailPageAlt .load-more-alternatives button:hover{background:#fff;color:#707070;border:2px solid #707070}
#productDetailPageAlt .load-more-alternatives button:active{background:#404040;color:#fff;border:2px solid #404040}
@media(max-width:767px){#productDetailPageAlt .load-more-alternatives button:active,#productDetailPageAlt .load-more-alternatives button:hover,#productDetailPageAlt .load-more-alternatives button:visited,#productDetailPageAlt .load-more-alternatives button:focus{text-decoration:none}
}
@media only screen and (max-width:991px){#productDetailPageAlt .load-more-alternatives button{width:184px}
}
@media only screen and (max-width:767px){#productDetailPageAlt .load-more-alternatives button{margin:0 15px;width:100%}
}
@media only screen and (max-width:767px){#productDetailPageAlt .product-alternatives figure h3,#productDetailPageAlt .inset-products figure h3{line-height:20px}
}
.product-related-items.mvp2 ul.related-items-list,.product-related-categories.mvp2 ul.related-items-list{list-style-type:none;padding:20px 0 0;-webkit-column-count:3;-moz-column-count:3;column-count:3}
.product-related-items.mvp2 ul.related-items-list li,.product-related-categories.mvp2 ul.related-items-list li{text-transform:unset}
.product-related-items.mvp2 ul.related-items-list li a,.product-related-categories.mvp2 ul.related-items-list li a{white-space:normal}
@media only screen and (max-width:767px){.product-related-items.mvp2 ul.related-items-list,.product-related-categories.mvp2 ul.related-items-list{-webkit-column-count:initial;-moz-column-count:initial;column-count:initial}
.product-related-items.mvp2 ul.related-items-list li:nth-child(n+4),.product-related-categories.mvp2 ul.related-items-list li:nth-child(n+4){display:block}
.product-related-items.mvp2 ul.related-items-list li:nth-child(3n),.product-related-categories.mvp2 ul.related-items-list li:nth-child(3n){margin-bottom:15px}
.product-related-items.mvp2 ul.related-items-list li:last-child,.product-related-categories.mvp2 ul.related-items-list li:last-child{margin-bottom:0}
}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .secondary-cta{display:flex;justify-content:center;align-items:center}
.product-detail-tab-content.tab-content .tab-pane .right .overview-row1 .secondary-cta{width:100%;cursor:pointer;display:inline-block}
.secondary-cta{background:#fff;border:2px solid #007bc2;color:#007bc2;font-size:14px;line-height:18px;padding:15px 5px;word-break:break-word;width:232px;letter-spacing:.5px;margin-bottom:0 !important;margin:10px;text-transform:uppercase;text-align:center;font-weight:800;transition:all .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer}
.secondary-cta:hover{border-color:#00629b;color:#00629b;text-decoration:none}
.secondary-cta:visited,.secondary-cta:active{border-color:#007bc2;color:#007bc2}
button.client-btn.invert-btn,a.client-btn.invert-btn,.guidebutton.guidefield button:not(.af-icon-button).invert-btn{background:#fff;color:#007bc2}
button.client-btn,a.client-btn,.guidebutton.guidefield button:not(.af-icon-button){font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;background:#007bc2;font-weight:800;font-size:14px;color:#fff;border:2px solid #007bc2;transition:all .3s ease;text-transform:uppercase;height:48px;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:0;letter-spacing:.5px}
@media only screen and (max-width:767px){.products-inset-wrap .simple-heading{line-height:28px}
.product-alternatives figure figcaption,.inset-products figure figcaption{line-height:20px}
}
@media only screen and (max-width:767px){.products-inset-wrap .inset-products>div:nth-child(3){margin-bottom:0 !important}
}
@media only screen and (min-width:991px){.products-inset-wrap .inset-products>div{margin-bottom:0 !important}
}
@media only screen and (max-width:1199px){.products-inset-wrap .inset-products>div:last-child{margin-bottom:0 !important}
}
.tab-pane .left .img-wrapper{position:relative}
@media(max-width:767px){.tab-pane .left .img-wrapper{width:calc(100% + 30px);left:-15px;right:-15px}
}
.tab-pane .left .img-wrapper #mainImg{width:95%;border:0}
@media(max-width:767px){.tab-pane .left .img-wrapper #mainImg{width:100%}
}
.tab-pane .left .img-wrapper #showLarger{position:absolute;bottom:30px;left:7px;font-size:10px;cursor:pointer;border:1px solid #9b9b9b;height:32px;width:32px}
@media(max-width:767px){.tab-pane .left .img-wrapper #showLarger{bottom:7px}
}
.tab-pane .left .img-wrapper #showLarger::before{font-size:24px;color:#707070}
@media screen and (min-width:768px){.tab-pane .left .img-wrapper #showLarger{bottom:8px}
}
@media(min-width:1200px){.tab-pane .left .product-slide-wrapper{margin-right:30px;padding-right:63px}
}
@media(min-width:768px) and (max-width:1199px){.tab-pane .left .product-slide-wrapper{margin-right:15px;padding-right:60px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.tab-pane .left .product-slide-wrapper{max-width:405px;position:relative}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.tab-pane .left .product-slide-wrapper{max-width:405px}
}
.tab-pane .left .product-slide-wrapper #products{max-width:230px}
@media screen and (min-width:768px) and (max-width:991px){.tab-pane .left .product-slide-wrapper #products{max-width:250px}
}
@media screen and (min-width:992px){.tab-pane .left .product-slide-wrapper #products{max-width:350px}
}
@media screen and (min-width:1000px){.tab-pane .left .product-slide-wrapper #products{max-width:405px}
}
.tab-pane .left .product-slide-wrapper .item{border:.1rem solid #d0d0d0}
.tab-pane .left .product-slide-wrapper #owlPrevBtn,.tab-pane .left .product-slide-wrapper #owlNextBtn{border:0;background:0;padding:0}
.tab-pane .left .product-slide-wrapper #owlPrevBtn:before,.tab-pane .left .product-slide-wrapper #owlNextBtn:before{color:#707070;font-size:32px}
.tab-pane .left .product-slide-wrapper #owlPrevBtn.disabled:before,.tab-pane .left .product-slide-wrapper #owlNextBtn.disabled:before{color:#d0d0d0}
#videoModal .modal-dialog .modal-content,#imgModal .modal-dialog .modal-content{border-radius:0}
#videoModal .modal-dialog .modal-content .modal-header,#imgModal .modal-dialog .modal-content .modal-header{border-bottom:0;height:40px}
#videoModal .modal-dialog .modal-content .modal-header .close-overlay .mvp-icon-close::before,#imgModal .modal-dialog .modal-content .modal-header .close-overlay .mvp-icon-close::before{background-color:#d0d0d0;color:#000}
#videoModal .modal-dialog .modal-content .modal-header .close-overlay:hover .mvp-icon-close::before,#imgModal .modal-dialog .modal-content .modal-header .close-overlay:hover .mvp-icon-close::before{background-color:#707070;color:#d0d0d0}
#videoModal .modal-dialog .modal-content .modal-header .close-overlay:active .mvp-icon-close::before,#imgModal .modal-dialog .modal-content .modal-header .close-overlay:active .mvp-icon-close::before{background-color:#707070;color:#d0d0d0}
#videoModal .modal-dialog .modal-content .modal-body,#imgModal .modal-dialog .modal-content .modal-body{padding-top:0;padding-bottom:14px}
#videoModal .modal-dialog .modal-content .modal-body img,#imgModal .modal-dialog .modal-content .modal-body img{width:100%}
#videoModal .modal-dialog .modal-content .modal-body>div,#imgModal .modal-dialog .modal-content .modal-body>div{margin-bottom:0 !important}
#productDetailPageAlt.mvp2 .tab-pane .left .img-wrapper{display:flex;justify-content:center;align-items:center;height:330px;padding-right:5%;overflow:hidden}
#productDetailPageAlt.mvp2 .tab-pane .left .img-wrapper #mainImg{width:auto;height:100%;object-fit:contain}
#productDetailPageAlt.mvp2 .tab-pane .left .img-wrapper .empty-primary{border:ridge}
#productDetailPageAlt.mvp2 .tab-pane .product-slide-wrapper .item{height:56px;display:flex;justify-content:center;align-items:center;overflow:hidden}
#productDetailPageAlt.mvp2 .tab-pane .product-slide-wrapper .item img{width:auto;max-height:56px}
#productDetailPageAlt.mvp2 .tab-pane .product-slide-wrapper .item .pdp-video-icon{width:45%;height:90%;position:absolute;border-radius:50%;border:3px solid #fff}
#productDetailPageAlt.mvp2 .tab-pane .product-slide-wrapper .item .pdp-video-icon .fill-button{background-color:#2e2e2e;height:100%;width:100%;position:absolute;opacity:.7;border-radius:50%}
#productDetailPageAlt.mvp2 .tab-pane .product-slide-wrapper .item .pdp-video-icon svg{height:100%;left:25%;width:50%;position:absolute}
@media(min-width:737px) and (max-width:991px){.tab-pane .left .product-slide-wrapper #owlPrevBtn:before,.tab-pane .left .product-slide-wrapper #owlNextBtn:before{margin-left:-8px}
}
@media only screen and (min-width:768px){.spec-list.spec-list--grid .specs-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.78571429rem;-moz-column-gap:1.78571429rem;column-gap:1.78571429rem;orphans:1;widows:1}
.spec-list.spec-list--grid .specs-columns .specs-list{display:inline-block;width:100%}
}
@media only screen and (min-width:768px){.specs-noGrouping .specs-list li{font-size:15px;font-weight:500}
.specs-noGrouping .specs .specs-list{padding-left:20px}
.spec-list--grouping.spec-list--block .tab-content .tab-pane .specs-list,.spec-list--grouping.spec-list--grid .tab-content .tab-pane .specs-list{padding-left:20px}
.spec-list--grouping .specs-list{margin-bottom:1.571429rem}
}
.specs-noGrouping .specs-list b{font-weight:900}
.specs-noGrouping .specs-list ul li{padding-bottom:10px;color:#303030;font-size:15px;font-weight:500;list-style-type:disc}
@media only screen and (max-width:767px){.spec-list--grid .specs-noGrouping .specs-list,.spec-list--block .specs-noGrouping .specs-list{list-style-type:disc;font-weight:500;font-size:14px;padding-left:15px}
.spec-list--block .specs-noGrouping .specs-list,.spec-list--grid .specs-noGrouping .specs-list{padding-left:15px}
}
.spec-list--grouping .category-name{border-bottom:1px solid gray;margin-bottom:1.571429rem;padding-bottom:.35714286rem;font-weight:100;color:gray;margin-top:0;text-transform:uppercase;font-size:18px}
.spec-list--grouping .column-block{margin-bottom:15px}
.spec-list--grouping .attribute-list-unordered{margin-left:10px}
.spec-list--grouping .li-item.splitted{padding-left:2%;list-style-type:disc;list-style-position:inside}
.spec-list--grouping .bullet-spacing{margin-left:-8px}
.spec-list--grouping .tab-content.product-detail-tab-content .tab-pane .specs-list li.li-item{margin-bottom:10px;color:gray;font-size:14px;font-weight:500;line-height:20px}
.spec-list--grouping .tab-content .tab-pane .specs-list li.li-item b{font-weight:800}
.spec-list--grouping .tab-content.product-detail-tab-content .tab-pane .specs-list ul{list-style-type:none;padding-left:0}
.specs-grouping,.specs-noGrouping{display:none}
.specs-list{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word}
.spec-v2-styles #specs-tab .specs-list .category-name{color:#1d1d1d !important;font-size:14px;line-height:18px;background:#f3f3f3;font-style:normal;font-weight:800 !important;padding:12px 0 0 8px;border-bottom:0;text-transform:uppercase;min-height:42px}
@media(max-width:767px){.spec-v2-styles #specs-tab .specs-list .category-name{font-size:11px;line-height:14px}
}
.spec-v2-styles #specs-tab .specs-list .li-item{font-style:normal;font-weight:300;font-size:16px;line-height:28px;color:#1d1d1d}
@media(max-width:767px){.spec-v2-styles #specs-tab .specs-list .li-item{font-size:14px;line-height:24px}
}
.spec-v2-styles #specs-tab .specs-list .li-item.splitted{font-style:normal;font-weight:300;font-size:18px;line-height:28px;color:#1d1d1d}
@media(max-width:767px){.spec-v2-styles #specs-tab .specs-list .li-item.splitted{font-size:14px;line-height:24px}
}
#spec-item .li-item,.li-item h4{float:left;width:202px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.02em;color:#303030}
.spec-row{list-style:none;display:flex;flex-wrap:wrap}
.aero-specs{padding-left:0;display:block}
#spec-item .category-name{font-weight:600;line-height:30px;letter-spacing:-0.02em;color:#000;padding-bottom:5px;font-size:20px !important}
#specs-item{width:350px;list-style:none;font-size:14px;line-height:18px;padding-bottom:6px;margin-left:10px}
.column-block{padding-left:15px;width:50%}
@media only screen and (max-width:1028px){.column-block{border-bottom:1px solid #d9d9d9;padding:10px 20px;width:100%}
#specs-item{width:auto;border-bottom:0}
.bullet-spacing{float:left;width:188px}
}
.column-block-spec{display:flex;min-height:0;height:100%;border-bottom:1px solid #d9d9d9;width:49%;padding:10px 10px 10px 0;margin-right:11px}
@media only screen and (max-width:1028px){.column-block-spec{border-bottom:1px solid #d9d9d9;padding:10px 20px;width:100%}
#specs-item{width:auto;border-bottom:0}
.bullet-spacing{float:left;width:188px}
}
#parts-tab .pdp-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:1.375em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#parts-tab .pdp-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
#parts-tab .checkmark{position:absolute;top:0;left:18px;height:25px;width:25px;background-color:#eee;border:1px solid}
#parts-tab .pdp-container:hover input ~ .checkmark{background-color:#fff}
#parts-tab .pdp-container input:checked ~ .checkmark{background-color:#0071b3}
#parts-tab .checkmark:after{content:"";position:relative;display:none}
#parts-tab .pdp-container input:checked ~ .checkmark:after{display:block}
#parts-tab .pdp-container .checkmark:after{left:9px;top:5px;width:6px;height:11px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.compare-popup{margin-top:10px}
.compare-popup .btn.btn-primary.compare-btn{color:#fff;background-color:#757575;border-color:#757575;width:200px;height:46px;font-size:1.25em;letter-spacing:-0.5px;line-height:24px;text-align:center;border-radius:0;position:absolute;right:30px}
.compare-popup .close-compare{top:-5%;right:1%;position:absolute;font-weight:300;font-size:-webkit-xxx-large}
.compare-popup .modal .modal-content{margin:auto;padding:1rem 1rem;border:0;width:200%;right:225px}
.compare-popup .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:120%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #707070;outline:0;border-radius:0}
.compare-popup th{margin:10px;width:8px;font-weight:normal;text-align:center;font-size:16px}
.compare-popup .table th,.compare-popup .table td{padding:.75rem;vertical-align:top;border-top:0;font-size:1em;letter-spacing:-0.44px;line-height:27px;text-align:left}
.compare-popup .table .thead-dark th{border:1px #303030;font-weight:normal}
.compare-popup table.table.table-striped{font-weight:100}
.compare-popup .table{margin-bottom:1rem;color:#303030;border:0;width:100%}
.compare-popup .mvp-icon-close-icon:before{content:"\e90C";float:right;font-size:1.313em;position:relative;bottom:38px}
.error-popup-quantity .quantityError{z-index:2;border:1px solid #d22630;background-color:#fff;font-size:.7em;width:210px;position:relative;top:-57px;bottom:50px;word-spacing:1px}
.error-popup-quantity .close{font-size:2rem;font-weight:700;line-height:.5;padding-left:3px;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;bottom:28px}
.error-popup-quantity .warning{content:url("../../../../etc/clientlibs/fd/themes/process/process-errorpopup/assets/error-white.svg");background-color:red;float:left;height:50px;width:25px;font-size:1.25em;text-align:center;color:white;margin-right:5px;padding-bottom:25px}
.error-popup-quantity .arrow-bottom:after{content:" ";position:absolute;top:50px;margin:0;left:7px;right:200px;border-top:5px solid #d22630;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:0}
.error-popup-quantity #quantity-error{float:left;bottom:50px;position:relative}
.partnumber-desktopview .pdp-modal-close{float:right;appearance:none;background:0;border:0}
.partnumber-mobileview .pdp-mobile-close{float:right;appearance:none;background:0;border:0}
.disable-product-row .lv-1 .pdp-container,.disable-product-row .lv-2,.disable-product-row .lv-3,.disable-product-row .lv-4,.disable-product-row .lv-5{pointer-events:none;opacity:.4}
p.pdp-user-login{background-color:#dee6ee;padding:7px 12px;font-family:"honeywell sans"}
.pdp-user-login a{color:#0071b3}
.pdp-sort-find{position:relative;top:34%;float:right;margin-bottom:25px;display:flex}
.pdp-sort-find .pdp-search-items{border:1px solid #707070;position:relative;display:flex;width:200px}
.pdp-sort-find .pdp-search-items .pdp-search-button{width:40px;height:36px;border:0;background:0;text-align:center;color:#707070;border-radius:0 5px 5px 0;cursor:pointer;font-size:1.25em}
.pdp-sort-find .pdp-search-items .icon-search:before{content:"\e92a";position:relative;right:5px}
.pdp-sort-find .pdp-sort-items span.mvp-icon-carat_down{position:absolute;right:5px;top:10px;pointer-events:none}
.pdp-sort-find .pdp-sort-items span.mvp-icon-carat_down::before{content:"\e907";font-size:1.125em}
.pdp-sort-find .pdp-search-text{border:0;border-right:0;background:0;padding-left:6px;width:200px;position:relative;font-size:1em;outline:0}
.pdp-sort-find .pdp-search-text::placeholder{color:#404040;opacity:1}
.pdp-sort-find input.pdp-search-text::-webkit-input-placeholder{font-size:.94em !important}
.pdp-sort-find .pdp-sort-items{width:200px;display:flex;margin-right:11px;position:relative}
.pdp-sort-find .pdp-sort-find select{width:200px;border:1px solid #707070;color:#707070}
.pdp-sort-find .pdp-search-items button.icon.icon-search.pdp-search-button.table-search{border:0;background:0;outline:0;margin-bottom:3px;padding-top:16px;font-size:1.25em;right:20px;position:relative}
.compare-table-mobile td{border:1px solid #000;border-collapse:collapse;padding:5px 15px}
.compare-popup-mobile .pdp-product-detail h5{padding-top:5px}
.modal-body.compare-text{position:relative;right:15px}
.mobile-compare-close{margin-top:10px;border-radius:0;position:relative;left:34%}
.modal-content.partnumber-mobileview{display:none}
.modal-content.partnumber-desktopview{display:block}
@-moz-document url-prefix(){.pdp-search-items button.icon.icon-search.pdp-search-button.table-search{right:35px !important}
}
@media(max-width:767px){.product-detail-tab-content .pdp-user-login{display:block !important}
#productDetailPageAlt #parts-tab .lv-row,#productDetailPageAlt{padding:0 10px !important}
.pdp-sort-find{width:90%;display:flex;flex-direction:column;left:30px}
.pdp-sort-find select{width:212px;border:1px solid #707070;color:#707070}
.pdp-sort-find .pdp-sort-items{padding-bottom:5px;height:42px}
.pdp-sort-find .pdp-search-items button.icon.icon-search.pdp-search-button.table-search{right:10px}
.pdp-sort-find .pdp-search-items .icon-search:before{content:"\e92a";position:relative;right:20px}
.pdp-sort-find .pdp-search-text{margin-bottom:5px;margin-left:7px;font-size:1em;font-weight:normal}
.pdp-sort-find .pdp-search-text::placeholder{color:#404040;opacity:1;font-size:1.25em}
.compare-popup .btn.btn-primary.compare-btn{right:90px;margin-top:auto;bottom:1px}
.modal-content.partnumber-mobileview{display:block}
.modal-content.partnumber-desktopview{display:none}
.compare-popup .modal .modal-content{margin:auto;padding:1rem 1rem;border:0;width:90%;right:100px;left:4px}
}
#productDetailPageAlt #parts-tab a,#productDetailPageAlt #accessories-tab .list-view a{white-space:normal;word-break:break-word;word-break:break-all}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#productDetailPageAlt #parts-tab a,#productDetailPageAlt #accessories-tab .list-view a{word-break:break-all}
}
#productDetailPageAlt #parts-tab .img-thumb,#productDetailPageAlt #accessories-tab .list-view .img-thumb{width:70px;padding:5px}
#productDetailPageAlt #parts-tab .lv-row .lv-col,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-col{flex:1 auto}
@media(min-width:768px){#productDetailPageAlt #parts-tab .lv-row,#productDetailPageAlt #accessories-tab .list-view .lv-row{padding:0 30px}
#productDetailPageAlt #parts-tab .lv-row .lv-1,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-1{width:11%;height:30px;font-weight:500;padding:3px 0}
#productDetailPageAlt #parts-tab .lv-row .lv-1 img,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-1 img{width:auto !important;height:auto !important;max-height:70px;max-width:70px}
#productDetailPageAlt #parts-tab .lv-row .lv-2,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-2{width:17%}
#productDetailPageAlt #parts-tab .lv-row .lv-3,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-3{width:36%}
#productDetailPageAlt #parts-tab .lv-row .lv-4,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-4{width:25%}
#productDetailPageAlt #parts-tab .lv-row .lv-5,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-5{width:11%}
}
@media(max-width:767px){#productDetailPageAlt #parts-tab .img-thumb,#productDetailPageAlt #accessories-tab .list-view .img-thumb{width:100px;padding:5px;position:absolute}
#productDetailPageAlt #parts-tab .img-thumb img,#productDetailPageAlt #accessories-tab .list-view .img-thumb img{width:100%;height:100%}
#productDetailPageAlt #parts-tab .lv-row,#productDetailPageAlt #accessories-tab .list-view .lv-row{position:relative;margin-bottom:24px;align-items:baseline;min-height:78px}
#productDetailPageAlt #parts-tab .lv-row .lv-1,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-1{width:100px;position:absolute}
#productDetailPageAlt #parts-tab .lv-row .lv-2,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-2{width:calc(100% - 100px);margin-left:75px;font-weight:bold;font-size:13px}
#productDetailPageAlt #parts-tab .lv-row .lv-3,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-3{width:calc(100% - 100px);margin-left:75px}
#productDetailPageAlt #parts-tab .lv-row .lv-4,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-4{width:calc(100% - 100px);margin-left:75px}
#productDetailPageAlt #parts-tab .lv-row .lv-5,#productDetailPageAlt #accessories-tab .list-view .lv-row .lv-5{width:calc(100% - 100px);margin-left:75px}
#productDetailPageAlt #parts-tab .lv-row .checkmark,#productDetailPageAlt #accessories-tab .list-view .lv-row .checkmark{top:5px}
}
@media(max-width:767px){.compare-popup .btn.btn-primary.compare-btn{right:90px}
}
.product-detail-tab-content.tab-content #parts-tab.active{display:block}
@media(min-width:768px){#parts-tab .lv-row,#accessories-tab .list-view .lv-row{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:48px}
#parts-tab .lv-row.invert,#accessories-tab .list-view .lv-row.invert{background:#606060 !important;color:#fff}
}
@media(max-width:767px){#parts-tab .lv-row,#accessories-tab .list-view .lv-row{position:relative;margin-bottom:24px;align-items:flex-start;min-height:78px;flex-wrap:wrap;background:#fff}
#parts-tab .lv-row:first-child,#accessories-tab .list-view .lv-row:first-child,#parts-tab .lv-row.invert,#accessories-tab .list-view .lv-row.invert{display:none}
}
@media(min-width:768px) and (max-width:1024px){#productDetailPageAlt #parts-tab .lv-row,#accessories-tab .list-view .lv-row{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:48px}
#productDetailPageAlt #parts-tab .lv-row .lv-1,#accessories-tab .list-view .lv-row .lv-1{width:15%}
#productDetailPageAlt #parts-tab .lv-row .lv-2,#accessories-tab .list-view .lv-row .lv-2{width:45%}
#productDetailPageAlt #parts-tab .lv-row .lv-3,#accessories-tab .list-view .lv-row .lv-3{width:30%}
#productDetailPageAlt #parts-tab .lv-row .lv-5,#accessories-tab .list-view .lv-row .lv-5{width:10%}
#productDetailPageAlt #parts-tab .lv-row.invert,#accessories-tab .list-view .lv-row.invert{background:#606060 !important;color:#fff}
.sort-find{float:right;left:0}
.compare-popup .modal .modal-content{margin:auto;padding:1rem 1rem;border:0;width:110%;right:33px}
#sv{display:none;width:auto;right:0}
}
.sort-active{color:#0071b3}
#sorting-icons{font-weight:700;height:32px;display:flex;justify-content:space-between;align-items:center;width:calc(84%)}
#sorting-icons-resource{justify-content:normal;display:flex;align-items:normal;font-weight:700;height:24px}
#productDetailPageAlt #sku-tab .lv-row .lv-3{width:45%}
#productDetailPageAlt #sku-tab .lv-row .lv-4{width:40%}
.lv-row{height:auto}
.sorting-icons-container{display:flex;justify-content:space-between;align-items:center;width:calc(84%)}
.sorting-arrows{width:36px;float:right}
.sorting-arrows-res{width:36px;float:right}
.icon-carat_down{display:block;width:6px;height:24px}
.icon-carat_up{display:block;width:6px;height:10px}
.parts-container{display:flex}
.data-row{max-height:240px;overflow-y:auto}
#skuTable{flex-basis:100%}
.filterfacet-container{display:flex;align-items:center;background-color:#f3f3f3;border-bottom:1px solid #d0d0d0;font-size:12px;font-weight:700;line-height:18px;letter-spacing:0;text-align:left;height:40px;color:#303030}
.filter-facet{flex-grow:1}
.sorting-arrow{margin-right:10px}
#clearButton{margin-left:10px;font-size:12px;font-weight:500;line-height:18px;color:#303030;border:0}
#clearButton .data-row{display:flex;align-items:center}
#clearButton .box-icon{margin-right:10px}
.aero-load{font-size:12px !important;font-weight:500 !important;line-height:18px;border:none !important;color:#007bc2;padding:14px 5px;word-break:break-word;width:100px;letter-spacing:.5px;margin:0 !important;text-transform:uppercase;text-align:center;transition:all .3s ease}
div.orderOnline{color:#0071b3;cursor:pointer}
div.orderOnline.greyTxt{color:#757575;pointer-events:none;cursor:not-allowed}
.listIcon{cursor:pointer;margin-right:62px;background-image:url("../../../../content/dam/hbtbt/en/images/icons/list-icon.svg") !important;background-repeat:no-repeat !important;height:48px;background-position-x:center}
.listIconRemove{cursor:pointer;margin-right:62px;background-image:url("../../../../content/dam/hbtbt/en/images/icons/remove_file.svg") !important;background-repeat:no-repeat !important;height:48px;background-position-x:center}
@media(max-width:767px){.pills-tabContent{margin-left:-30px;margin-right:-30px}
}
.technical-data-head{font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;width:-webkit-fill-available}
.technical-data-head .th-row{background:#606060 !important;color:#fff;padding:0 30px;display:flex;min-height:48px;align-items:center;font-size:14px}
.technical-data-head .th-row .th-col1{width:30%;padding:3px 0}
.technical-data-head .th-row .th-col2{width:70%;padding:3px 0}
@media(max-width:767px){.technical-data-head .th-row .th-col1{width:50%}
.technical-data-head .th-row .th-col2{width:50%}
}
.technical-data-head .tr-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;min-height:48px;padding:0 30px;font-size:14px}
.technical-data-head .tr-row .tr-col1{width:30%;padding:3px 0}
.technical-data-head .tr-row .tr-col2{width:70%;padding:3px 0}
.technical-data-head .tr-row:nth-child(odd){background:#f7f7f7}
@media(max-width:767px){.technical-data-head .tr-row .tr-col1{width:50%;font-size:14px;font-weight:500}
.technical-data-head .tr-row .tr-col2{width:50%;color:#404040;font-weight:300;font-size:16px}
.technical-data-head .tr-row:nth-child(odd){background:#fff}
}
@media print{#onetrust-policy,#onetrust-button-group-parent{display:none !important}
.breadcrumb{display:none !important}
#C4A_lnk13{display:none !important}
.m-sort-v2{display:none !important}
.global-header-container{padding:0;margin:0}
#productDetailPage .label1.text-uppercase.pb-2{height:18px;left:872px;top:264px;font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:18px;text-transform:uppercase;color:#1d1d1d}
#productDetailPage .header3.pb-3{height:136px;left:872px;top:290px;font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:56px;line-height:68px;text-transform:capitalize;color:#1d1d1d}
#productDetailPage .header5.subhead{height:108px;left:872px;top:438px;font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:36px;color:#1d1d1d;padding-bottom:0}
.overview-row1{display:none !important}
#productDetailPage .product-detail-tabs{display:none !important}
#productDetailPage .pdp-print__content{display:contents !important;font-size:30px;font-weight:800;line-height:1.15;padding-top:30px;flex-direction:column}
#productDetailPage .pdp-print{display:flex !important;height:48px;font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:40px;line-height:48px;text-transform:capitalize;color:#1d1d1d;padding:30px 0 60px 0;margin-left:-26px}
#productDetailPage .pdp-print-button{display:none !important}
#productDetailPage .product-detail-tab-content.tab-content>.active{display:block !important}
#productDetailPage .product-detail-tab-content.tab-content .tab-pane .left,.product-detail-tab-content.tab-content>.active .left{width:100%}
#productDetailPage .product-detail-tab-content.tab-content .tab-pane .right,.product-detail-tab-content.tab-content>.active .right{width:100%}
#productDetailPage .load_more_wrapper,.product-slide-wrapper,#showLarger{display:none !important}
#productDetailPage .specs-noGrouping .specs-list li{font-weight:500;font-size:14px;line-height:18px}
#productDetailPage .specs-noGrouping .specs-list b{font-weight:700;font-size:14px;line-height:18px}
#productDetailPage #skuTable .sort-abc{font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#1d1d1d}
#productDetailPage #skuTable .list-view .lv-row.invert .lv-col.lv-2{font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#1d1d1d}
#productDetailPage #skuTable .list-view .lv-row.invert .lv-col.lv-3{font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#1d1d1d}
.global-header-toplinks{display:none !important}
.nav-container{display:none !important}
.footer-content>.row.py-5.px-0.footer-content__container{display:none !important}
.footer-content__bottom{min-height:48px !important;background:#f3f3f3 !important;display:none !important}
.footer-content__bottom-link{border-left-color:#606060 !important;border-left:1px solid;display:none !important}
.footer-content{color:#1d1d1d !important;background:#f3f3f3 !important;display:none !important}
.footer--links__list-item{color:#1d1d1d !important;font-weight:300 !important;display:none !important}
.at-share-btn-elements{display:none !important}
}
#productDetailPage .pdp-print{display:none}
#productDetailPage .pdp-print-button{margin-top:20px;color:#fff;border-color:#fff;background-color:#007bc2;min-width:125px;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word;line-height:1.2;font-size:.813em;font-weight:400;border:0;font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;display:flex}
#productDetailPage .pdp-print-button .pdp-print_buttonText{padding-left:10px;font-size:16px;text-align:center;font-weight:500;font-family:"Honeywell Sans",Helvetica,Arial,sans-serif;line-height:20px;letter-spacing:-0.02em;font-style:normal;padding:7px 5px 8px 10px}
#productDetailPage .pdp-print-button .mvp-icon-download.pdp-print_buttonIcon{padding-top:5px}
#productDetailPage .pdp-print-button .mvp-icon-download:before{content:"\e90F";color:#fff !important;font-size:25px !important}
.skupartsearch #skuTable{padding:0}
#table-heading5{text-align:right;margin-right:42px}
.skupartsearch .pdp-user-login{float:right !important}
.skupartsearch a.nav-link{color:#1274b7 !important;text-align:right;white-space:unset;word-break:keep-all;background-color:unset}
.skupartsearch a.nav-link.active{color:#1274b7 !important;font-weight:700;background:#fff}
.skupartsearch .partnumber-view-docType-grouping{display:flex;flex-direction:column;width:100%;font-size:14px;font-weight:500}
.skupartsearch .pdp-partnumber__container{display:flex}
.skupartsearch .pdp-partnumber-groups{width:20%;padding-top:50px}
.skupartsearch .nav-pills{flex-direction:column !important}
.skupartsearch .notext{text-align:center;margin:7%}
.skupartsearch div.orderOnline.greyTxt{color:#757575 !important}
@media(max-width:767px){.skupartsearch ul.nav.nav-pills.partnumber-mobileview{flex-direction:row !important}
.skupartsearch .nav-pills{flex-direction:row !important;flex-wrap:nowrap}
.skupartsearch .pdp-partnumber__container{display:block}
.skupartsearch .pdp-partnumber-groups{width:auto;padding-top:0}
.skupartsearch #parts-tab .checkmark{left:22px}
.skupartsearch .notext{padding-left:20px}
}
@media only screen and (max-width:1024px) and (min-width:768px){.skupartsearch li.partnumberfilters{font-size:14px}
}
.filterpanel{padding:0 15px 13px 15px}
.filter-heading-container{height:40px}
.filter-results-title{padding:0 0 10px 15px;margin:0}
.clear-all-label{text-align:right;margin-top:4px}
.browse-by-search{padding:1px;margin:0 17px 20px 0;border:1px solid #d0d0d0;border-radius:5px}
#searchQuery{border:0}
.mvp-icon-search{width:40px;background-color:#fff;border:0;box-shadow:none;outline:0}
.sku-main-section.hbtbt .mvp-icon-search:before{line-height:1.15;font-size:32px}
.filter-results-title{font-weight:700}
.panel{margin-bottom:15px;border-radius:0;border:1px solid #d0d0d0;overflow:hidden}
.panel__heading{padding:0 15px;border-top-left-radius:0;border-top-right-radius:0;background-color:transparent;border-bottom:1px solid #d0d0d0}
.panel__clear{float:right;position:relative;top:4px;line-height:21px;z-index:2}
.panel__clear a{text-decoration:none;color:#303030;cursor:pointer;font-size:.9em;font-weight:300}
.panel__title{line-height:1.5;word-break:break-word;margin-bottom:0;padding:10px 20px 10px 20px;position:relative;cursor:pointer;font-size:.75em;font-weight:900;color:#303030;text-transform:uppercase}
.panel__title[aria-expanded="true"]::after{top:16px;left:0;position:absolute;content:"";display:block;width:10px;height:10px;border-top:2px solid #d0d0d0;border-left:2px solid #d0d0d0;transform:rotate(45deg)}
.panel__title::after{top:11px;left:0;position:absolute;content:"";display:block;width:10px;height:10px;border-top:2px solid #d0d0d0;border-left:2px solid #d0d0d0;transform:rotate(225deg)}
.panel__body{padding:0 0 5px 15px}
.panel__filter-items{width:100%;max-height:205px;overflow-x:hidden;position:relative;padding-top:10px}
.panel__custom-control__input{margin-right:.4em;height:18px;width:19px;box-shadow:inset 0 1px 2px 0 #f5faff;flex-shrink:0;border:1px solid #a0a0a0;vertical-align:middle;margin-bottom:.4rem}
.panel__custom-control__label{font-weight:300;font-size:14px;line-height:18px;padding:2px 3px 3px 4px;display:inline}
#multipleSkufvalues{width:100%}
#multipleSkufvalues .modal-dialog{width:550px;background:#fff}
#multipleSkufvalues .modal-dialog .modal-header h4{float:left}
#multipleSkufvalues .modal-dialog .modal-header button{background:transparent !important;float:right;border-radius:5px;width:25px}
#multipleSkufvalues .modal-dialog .modal-header button:hover{cursor:pointer}
#multipleSkufvalues .modal-dialog .modal-header button .mvp-icon-close-icon::before{font-size:25px !important;opacity:1 !important;color:#303030 !important}
#multipleSkufvalues .modal-dialog .modal-header button:focus{border:none !important;outline:0}
#multipleSkufvalues .modal-dialog .modal-body.sku-parts{width:400px;background:#fff}
@media(min-width:768px){.sku-main-section.hbtbt #skuTable{position:relative}
.sku-main-section.hbtbt #parts-tab{display:flex;overflow-x:auto;overflow-y:hidden;flex-direction:column}
.row.sku-main-section.sps.no-sku-facets .col-md-3{display:none}
.row.sku-main-section.sps.no-sku-facets .col-md-9{flex:0 0 100%;max-width:100%}
.row.sku-main-section.hbtbt.no-sku-facets .col-md-3{display:none}
.row.sku-main-section.hbtbt.no-sku-facets .col-md-9{flex:0 0 100%;max-width:100%}
.sku-main-section.hbtbt #parts-tab #sort-parent .sku-row.odd .lv-col:first-child{background:#f0f0f0;width:150px}
.sku-main-section.hbtbt #parts-tab #sort-parent .sku-row.even .lv-col:first-child{background:#fff;width:150px}
.sku-main-section.hbtbt #parts-tab #sort-parent .sku-row.odd .lv-col:last-child{background:#f0f0f0;width:100px}
.sku-main-section.hbtbt #parts-tab #sort-parent .sku-row.even .lv-col:last-child{background:#fff;width:100px}
.sku-main-section.hbtbt #parts-tab #sort-parent .sku-row .lv-col:first-child,sku-main-section.hbtbt #parts-tab #sort-parent .sku-row .lv-col:last-child{line-height:80px}
.sku-main-section.hbtbt #parts-tab .product-tab-table div:first-child,.sku-main-section.hbtbt #parts-tab .product-tab-table div:last-child{line-height:50px;background:#606060 !important}
.sku-main-section.hbtbt #parts-tab #table-heading3{min-width:300px}
.sku-main-section.hbtbt #parts-tab .product-tab-table div:first-child,.sku-main-section.hbtbt #parts-tab #sort-parent .sku-row .lv-col:first-child{position:sticky;left:0;z-index:1;width:100%;flex:0 0 auto}
.sku-main-section.hbtbt #parts-tab .product-tab-table div:last-child,.sku-main-section.hbtbt #parts-tab #sort-parent .sku-row .lv-col:last-child{position:sticky;right:0;z-index:1;width:100%;flex:0 0 auto}
.sku-main-section.hbtbt #parts-tab #sort-parent .sku-row .lv-col.lv-3{min-width:300px;padding-top:5px;padding-bottom:5px}
.sku-main-section.hbtbt #parts-tab .lv-col{min-width:100px}
.sku-main-section.hbtbt #parts-tab #sort-parent .sku-row div{flex-grow:1;overflow:hidden}
.sku-main-section.hbtbt #parts-tab #table-heading2{min-width:150px;position:sticky;background:#606060 !important}
.sku-main-section.hbtbt #parts-tab #sort-parent .product-tab-table .lv-col{overflow-wrap:break-word}
#productDetailPageAlt #sku-tab .sku-main-section.hbtbt .pagination_page_link{padding:10px;font-size:large;margin-right:20px}
#productDetailPageAlt #sku-tab .sku-main-section.hbtbt .pagination_action_link{padding:10px;font-size:x-large;border-radius:3px;margin-right:20px;line-height:28px}
#productDetailPageAlt #sku-tab .sku-main-section.hbtbt .pagination_page_link.inactive{border:1px;border-radius:5px;padding:10px 15px;font-size:large;background-color:#dee6ee;width:45px}
#productDetailPageAlt #sku-tab .sku-main-section.hbtbt .pagination-div{margin-top:10px}
#productDetailPageAlt #sku-tab .sku-main-section.hbtbt .pagination-div #showlabel_wrapper{line-height:3}
#productDetailPageAlt #sku-tab .sku-main-section.hbtbt #pagination_wrapper{max-height:50px}
.sku-main-section.hbtbt #skuTable #parts-tab #sort-parent .sku-row.odd{background:#f0f0f0;min-width:max-content;padding:0}
.sku-main-section.hbtbt #skuTable #parts-tab #sort-parent .sku-row.even{background:#fff;min-width:max-content;padding:0}
.sku-main-section.hbtbt #skuTable #parts-tab #sort-parent .sku-row .lv-col.lv-2,.sku-main-section.hbtbt #skuTable #parts-tab #sort-parent .sku-row .lv-col.lv-3{overflow-wrap:break-word;padding-right:5px;padding-left:5px;width:100px;flex:1 1 auto;font-size:14px !important;font-weight:100 !important}
.sku-main-section.hbtbt #skuTable #parts-tab #sort-parent .sku-row .lv-col.lv-5{overflow-wrap:break-word;padding-right:5px;padding-left:5px;width:100px;flex:1 1 auto;font-size:14px !important;font-weight:100 !important}
.sku-main-section.hbtbt #skuTable #parts-tab .lv-row .lv-col.lv-2,.sku-main-section.hbtbt #skuTable #parts-tab .lv-row .lv-col.lv-3{overflow-wrap:break-word;padding-right:5px;padding-left:5px;width:45px;font-size:14px !important;font-weight:500 !important}
.sku-main-section.hbtbt #skuTable #parts-tab .lv-row .lv-col.lv-5{overflow-wrap:break-word;padding-right:5px;padding-left:5px;width:100px;font-size:14px !important;font-weight:500 !important}
.sku-main-section.hbtbt #productDetailPageAlt #parts-tab .product-tab-table{background:#606060 !important;width:max-content;padding:0}
.sku-main-section.hbtbt #productDetailPageAlt #parts-tab .product-tab-table{background:#606060 !important;width:max-content;padding:0}
.sku-main-section.hbtbt #productDetailPageAlt #parts-tab .product-tab-table #table-heading5{text-align:right;margin-right:42px}
.sku-main-section.hbtbt #skuTable #parts-tab #sort-parent .sku-row .lv-col:first-child{min-width:150px}
.sku-main-section.hbtbt .lv-row{height:auto !important}
.sku-v2-styles #sku-tab .sku-main-section.hbtbt #skuTable .lv-row.invert{color:#fff !important;background:#606060 !important;min-height:48px !important}
#productDetailPageAlt .sku-main-section.hbtbt #parts-tab .lv-row{padding:0 0 !important;min-width:max-content}
}
.product-detail-tab-content #sku-tab .pdp-user-login{position:relative}
.product-detail-tab-content #sku-tab .pdp-user-login .cta.primary-cta{right:.5rem;position:absolute}
.product-detail-tab-content #sku-tab .pdp-user-login .notification__icon{width:40px;height:40px;background:#e3f2fc;border-radius:50%;font-size:1.375rem;margin-right:.5rem}
.product-detail-tab-content #sku-tab .pdp-user-login .notification__icon span.icon-information{color:#0071b3}
.product-detail-tab-content #sku-tab .pdp-user-login .notification__icon span.icon-information::before{vertical-align:middle}
#product-carousel .carousel-inner .carousel-item.active,#product-carousel .carousel-inner .carousel-item-next,#product-carousel .carousel-inner .carousel-item-prev{display:flex;height:330px;justify-content:center;align-items:center;padding-right:5%;overflow:hidden}
#product-carousel .carousel-inner .carousel-item-right.active,#product-carousel .carousel-inner .carousel-item-next{transform:translateX(25%)}
#product-carousel .carousel-inner .carousel-item-left.active,#product-carousel .carousel-inner .carousel-item-prev{transform:translateX(-25%)}
#product-carousel .carousel-inner .carousel-item-right,#product-carousel .carousel-inner .carousel-item-left{transform:translateX(0)}
#product-carousel .carousel-inner .carousel-item img{object-fit:cover}
#product-carousel .carousel-fullscreen-icon{position:absolute;bottom:12px;left:0;right:0;top:auto;z-index:4;text-align:center;background:#fff;max-width:126.6px;margin:0 auto;color:#000;padding:8px 0;border-radius:5px;font-weight:700;font-size:14px;line-height:20px;filter:drop-shadow(0 2px 8px rgba(0,0,0,0.1))}
#modalcarousel .carousel-inner{margin-bottom:12px}
#modalcarousel #modalcarousel-thumbs img{width:86.55px;height:60px;object-fit:cover}
#carousel-thumbs .carousel-control-next-icon,#modalcarousel .carousel-control-next-icon,#carousel-thumbs .carousel-control-prev-icon,#modalcarousel .carousel-control-prev-icon{height:50px;width:50px;border-radius:50%;background:#fff}
#carousel-thumbs .carousel-control-next-icon:after,#modalcarousel .carousel-control-next-icon:after{content:'>';font-size:30px;color:#303030}
#carousel-thumbs .carousel-control-prev-icon:after,#modalcarousel .carousel-control-prev-icon:after{content:'<';font-size:30px;color:#303030}
#carousel-thumbs .carousel-control-prev,#modalcarousel .carousel-control-prev{left:-40px}
#carousel-thumbs .carousel-control-next,#modalcarousel .carousel-control-next{right:-32px}
#carousel-thumbs #modalcarousel-thumbs .carousel-item,#modalcarousel #modalcarousel-thumbs .carousel-item,#carousel-thumbs #carousel-thumbs .carousel-item,#modalcarousel #carousel-thumbs .carousel-item{display:inline-block !important;text-align:center !important}
.product-box{padding-left:24px !important}
.product-box .pr-box-category{font-size:14px;font-weight:700;color:#1d1d1d;margin:0;padding-bottom:8px}
.product-box .productTitle{font-weight:700;font-size:56px;font-style:normal;color:#1d1d1d;margin:0;padding-bottom:12px !important}
.product-box .subhead{font-size:24px;font-weight:700;color:#1d1d1d;padding-bottom:32px;line-height:36px}
.imagePreviewContent .imageView{background:#f3f3f3}
#productmodal .popout-close .mvp-stack_close:before{color:#303030;background:lightgrey;font-weight:300;padding:4px;color:$grey1;font-size:34px}
#productDetailPageAlt.mvp2.mvp3 #productDetailHeader .pdp-sticky-header{position:sticky;background:#fff;z-index:9;top:0}
#productDetailPageAlt.mvp2.mvp3 #productDetailHeader .pdp-sticky-header h1{padding-bottom:0 !important;font-weight:700;font-size:40px;color:#303030}
@media print{#productDetailPageAlt.mvp2.mvp3 #productDetailHeader .pdp-sticky-header{position:relative;margin-left:-32px}
}
#productDetailPageAlt.mvp2.mvp3 .product-detail-tabs nav .nav.nav-pills{display:flex;justify-content:flex-end;border-bottom:0 none;background:transparent;height:auto;flex-wrap:nowrap}
#productDetailPageAlt.mvp2.mvp3 .product-detail-tabs nav .nav.nav-pills li{display:flex;align-items:center;font-weight:800;padding:0;margin:0}
#productDetailPageAlt.mvp2.mvp3 .product-detail-tabs nav .nav.nav-pills li .nav-link{padding:0;margin-right:10px;font-weight:700;margin-right:24px;text-transform:uppercase;font-size:14px;color:#0071b3}
#productDetailPageAlt.mvp2.mvp3 .product-detail-tabs nav .nav.nav-pills li .nav-link:hover{color:#007bc2 !important}
#productDetailPageAlt.mvp2.mvp3 .product-detail-tabs nav .nav.nav-pills li .nav-link.active{border-bottom:4px solid #0071b3;background:0;border-radius:0}
#productDetailPageAlt.mvp2.mvp3 .tab-content>[id*="tab"]{margin-bottom:50px !important}
#productDetailPageAlt.mvp2.mvp3 .tab-content>[id*="tab"] div>h2{font-size:2.5rem;line-height:48px;font-weight:700;color:#1d1d1d;margin-bottom:50px}
#productDetailPageAlt.mvp2.mvp3 .tab-content>[id*="tab"] p{font-size:18px;font-weight:400;color:#1d1d1d;line-height:28px}
#productDetailPageAlt.mvp2.mvp3 .tab-content>[id*="tab"] ul{padding-left:0;list-style-position:inside}
#productDetailPageAlt.mvp2.mvp3 .tab-content>[id*="tab"] .text-cta,#productDetailPageAlt.mvp2.mvp3 .tab-content>[id*="tab"] .orderOnline{color:#0071b3}
#productDetailPageAlt.mvp2.mvp3 .tab-content>[id*="tab"] .imagePreviewContent .imageView{background:0}
#productDetailPageAlt.mvp2.mvp3 .tab-content>[id*="tab"] .imagePreviewContent .product-box{width:auto;min-height:auto;float:none;padding-left:9px}
#productDetailPageAlt.mvp2.mvp3 .tab-content .specs-noGrouping .specs-list li{border-bottom:1px solid #d0d0d0;margin:0;padding:15px 0}
#productDetailPageAlt.mvp2.mvp3 .tab-content .specs-noGrouping .specs-list li span{padding:0}
#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping,#productDetailPageAlt.mvp2.mvp3 .parts-comp{font-size:14px;line-height:20px;font-weight:500;border:1px solid #d0d0d0;color:#303030;word-break:break-word}
#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .tl-row,#productDetailPageAlt.mvp2.mvp3 .parts-comp .tl-row,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .lv-row,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row{padding:9px 15px !important;border-bottom:1px solid #d0d0d0}
#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .tl-row:nth-child(odd),#productDetailPageAlt.mvp2.mvp3 .parts-comp .tl-row:nth-child(odd),#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .lv-row:nth-child(odd),#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row:nth-child(odd){background:#fff !important}
#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .tl-row:nth-child(odd).invert,#productDetailPageAlt.mvp2.mvp3 .parts-comp .tl-row:nth-child(odd).invert,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .lv-row:nth-child(odd).invert,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row:nth-child(odd).invert{background:#f7f7f7 !important;color:#404040;border-bottom:0 none}
#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .tl-row:nth-child(odd).invert .tl-col.tl-1,#productDetailPageAlt.mvp2.mvp3 .parts-comp .tl-row:nth-child(odd).invert .tl-col.tl-1,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .lv-row:nth-child(odd).invert .tl-col.tl-1,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row:nth-child(odd).invert .tl-col.tl-1,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .tl-row:nth-child(odd).invert .tl-col.tl-2,#productDetailPageAlt.mvp2.mvp3 .parts-comp .tl-row:nth-child(odd).invert .tl-col.tl-2,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .lv-row:nth-child(odd).invert .tl-col.tl-2,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row:nth-child(odd).invert .tl-col.tl-2,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .tl-row:nth-child(odd).invert .tl-col.tl-3,#productDetailPageAlt.mvp2.mvp3 .parts-comp .tl-row:nth-child(odd).invert .tl-col.tl-3,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .lv-row:nth-child(odd).invert .tl-col.tl-3,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row:nth-child(odd).invert .tl-col.tl-3,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .tl-row:nth-child(odd).invert .tl-col.tl-4,#productDetailPageAlt.mvp2.mvp3 .parts-comp .tl-row:nth-child(odd).invert .tl-col.tl-4,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .lv-row:nth-child(odd).invert .tl-col.tl-4,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row:nth-child(odd).invert .tl-col.tl-4,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .tl-row:nth-child(odd).invert .tl-col.tl-5,#productDetailPageAlt.mvp2.mvp3 .parts-comp .tl-row:nth-child(odd).invert .tl-col.tl-5,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .lv-row:nth-child(odd).invert .tl-col.tl-5,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row:nth-child(odd).invert .tl-col.tl-5{font-size:12px;font-weight:700 !important;line-height:18px;text-transform:uppercase}
#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .tl-row.product-tab-table .lv-col,#productDetailPageAlt.mvp2.mvp3 .parts-comp .tl-row.product-tab-table .lv-col,#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .lv-row.product-tab-table .lv-col,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row.product-tab-table .lv-col{font-size:12px;font-weight:700 !important;line-height:18px;text-transform:uppercase}
#productDetailPageAlt.mvp2.mvp3 .tablist-view-not-grouping .icon-carat_down,#productDetailPageAlt.mvp2.mvp3 .parts-comp .icon-carat_down{display:inline-block}
#productDetailPageAlt.mvp2.mvp3 #product-carousel .carousel-inner .carousel-item a{margin:auto}
#productDetailPageAlt.mvp2.mvp3 #product-carousel .carousel-inner .carousel-item .thumb{width:120px;height:60px;padding:0 !important;margin-left:16px;max-width:120px;flex:0 0 23%}
#productDetailPageAlt.mvp2.mvp3 #product-carousel .carousel-inner .carousel-item .thumb:first-child{margin-left:0}
#productDetailPageAlt.mvp2.mvp3 #product-carousel .carousel-fullscreen-icon{position:absolute;bottom:12px;left:0;right:0;top:auto;z-index:4;text-align:center;background:#fff;max-width:126.6px;margin:0 auto;color:#000;padding:8px 0;border-radius:5px;font-weight:700;font-size:14px;line-height:20px;filter:drop-shadow(0 2px 8px rgba(0,0,0,0.1))}
#productDetailPageAlt.mvp2.mvp3 #modalcarousel-thumbs #carousel-thumbs{margin-top:12px}
#productDetailPageAlt.mvp2.mvp3 #carousel-thumbs,#productDetailPageAlt.mvp2.mvp3 #modalcarousel-thumbs{margin-top:12px}
#productDetailPageAlt.mvp2.mvp3 #carousel-thumbs .carousel-inner .carousel-item .thumb,#productDetailPageAlt.mvp2.mvp3 #modalcarousel-thumbs .carousel-inner .carousel-item .thumb{width:120px;height:60px;padding:0 !important;margin-left:11px;max-width:120px;flex:0 0 23%}
#productDetailPageAlt.mvp2.mvp3 #carousel-thumbs .carousel-inner .carousel-item .thumb:first-child,#productDetailPageAlt.mvp2.mvp3 #modalcarousel-thumbs .carousel-inner .carousel-item .thumb:first-child{margin-left:0}
#productDetailPageAlt.mvp2.mvp3 #carousel-thumbs .carousel-inner .carousel-item .thumb.selected img,#productDetailPageAlt.mvp2.mvp3 #modalcarousel-thumbs .carousel-inner .carousel-item .thumb.selected img{border:2px solid #0071b3}
#productDetailPageAlt.mvp2.mvp3 #carousel-thumbs .carousel-inner .carousel-item .thumb img:hover,#productDetailPageAlt.mvp2.mvp3 #modalcarousel-thumbs .carousel-inner .carousel-item .thumb img:hover{border:1px solid #0071b3}
#productDetailPageAlt.mvp2.mvp3 #carousel-thumbs .scrollimage,#productDetailPageAlt.mvp2.mvp3 #modalcarousel-thumbs .scrollimage{padding:0}
#productDetailPageAlt.mvp2.mvp3 #modalcarousel .carousel-inner .carousel-item a img{display:block;margin:auto}
@media only screen and (max-width:767px){#productDetailPageAlt.mvp2.mvp3 #productDetailHeader .pdp-sticky-header h1{padding-top:24px}
#productDetailPageAlt.mvp2.mvp3 .tab-content{margin-left:0;margin-right:0}
#productDetailPageAlt.mvp2.mvp3 #product-carousel .carousel-fullscreen-icon{top:auto}
#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row .lv-2,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row .lv-3,#productDetailPageAlt.mvp2.mvp3 .parts-comp .lv-row .lv-4{width:100% !important;margin-left:0 !important}
#productDetailPageAlt.mvp2.mvp3 #resources-tab .tablist-view-not-grouping .tl-row .tl-col{width:100%;display:block}
}
@media only screen and (max-width:768px){#productDetailPageAlt.mvp2 #productDetailHeader .product-detail-tabs{margin-top:0;top:0}
#productDetailPageAlt.mvp2 #productDetailHeader .product-detail-tabs nav .nav.nav-pills{justify-content:start;margin-left:0;margin-right:0;flex-direction:row;cursor:grab;overflow-x:scroll}
#productDetailPageAlt.mvp2 #productDetailHeader .product-detail-tabs nav .nav.nav-pills::-webkit-scrollbar{display:none}
#productDetailPageAlt.mvp2 #productDetailHeader .product-detail-tabs .mvp-icon-carat_down{display:none !important}
#productDetailPageAlt.mvp2 .product-detail-tab-content.tab-content{margin-top:0}
#productDetailPageAlt.mvp2 .product-detail-tab-content.tab-content .tab-pane{padding:0}
#productDetailPageAlt.mvp2 .product-detail-tab-content.tab-content .tab-pane .imagePreviewContent .image-box{order:1}
#productDetailPageAlt.mvp2 .product-detail-tab-content.tab-content .tab-pane .imagePreviewContent .image-box.imageView{background:0}
#productDetailPageAlt.mvp2 .product-detail-tab-content.tab-content .tab-pane .imagePreviewContent .image-box.imageView #wrap{margin-top:0 !important;padding-top:3rem}
#productDetailPageAlt.mvp2 .product-detail-tab-content.tab-content .tab-pane .imagePreviewContent .image-box.imageView #wrap #product-carousel .carousel-fullscreen-icon{top:auto;left:0}
#productDetailPageAlt.mvp2 .product-detail-tab-content.tab-content .tab-pane .imagePreviewContent .product-box{padding-left:24px;order:2}
}
#modalcarousel-thumbs,#carousel-thumbs{//background:#f0f0f0;padding:0 25px;margin-top:10px;img{object-fit:cover;opacity:80%;border:2px solid transparent;cursor:pointer;width:120px;height:60px;margin-left:10px;background:#D9D9D9;box-sizing:border-box;&:hover{opacity:100%}
&:first-child{margin-left:0}
}
.selected{img{opacity:100%;border:0 none;border-bottom:2px solid #1d1d1d}
}
.carousel-item{display:flex !important}
}
.scrollimage{cursor:grab;flex-wrap:nowrap;overflow-x:scroll;display:flex !important}
#productmodal{#modalcarousel-thumbs{.carousel-inner{background:transparent;.carousel-item{display:flex !important}
}
}
}
#modalcarousel-thumbs{.thumb.col-1.px-1.py-2{max-width:100%;width:auto;display:contents}
.scrollimage{padding-top:20px;padding-bottom:20px}
.carousel-control-prev,.carousel-control-next{top:84%}
.slide{margin-left:0}
}
.mvp2-social-share{margin:30px 0 30px 10px}
.scrollimage::-webkit-scrollbar{display:none}
.scrollimage{scrollbar-width:none}
@media only screen and (max-width:1024px){.imagePreviewContent{width:100% !important;.col-12.col-md-6.product-box{-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%;order:1;padding-left:45px !important;padding-bottom:20px}
.col-12.col-md-6.image-box.imageView{-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%;order:2}
.product-box .pr-box-category{margin-top:20px}
#product-carousel{img{width:100%;height:auto}
.carousel-fullscreen-icon{top:15px;left:15px}
}
}
}
@media(max-width:768px){.product-box{order:1}
.image-box{order:2}
}
@media only screen and (max-width:767px){#productDetailPageAlt{.product-box{padding:0 20px}
.product-box .productTitle{font-size:32px}
.product-box .pr-box-category{font-size:11px}
}
#productmodal{#modalcarousel img{height:auto}
.thumb.col-1.px-1.py-2{max-width:100%;width:auto}
.carousel-control-prev,.carousel-control-next{top:50%}
#modalcarousel-thumbs img,#carousel-thumbs img{max-width:100%;margin-left:2px}
#carousel-thumbs,#modalcarousel-thumbs{padding:0 15px 10px}
}
#product-carousel{.carousel-inner .carousel-item img{object-fit:unset;max-width:100%;height:auto}
.carousel-fullscreen-icon{top:13rem;left:auto;height:37px}
.carousel-control-prev,.carousel-control-next{top:0}
}
}
#carousel-thumbs{margin-top:12px;.carousel-inner{.carousel-item{.thumb{width:120px;height:60px;padding:0 !important;margin-left:11px;max-width:120px;flex:0 0 23%;&:first-child{margin-left:0}
&.selected{img{border:2px solid @blue-9}
}
img{&:hover{border:1px solid @blue-9}
}
}
}
.scrollimage{padding:0}
}
}
#carousel-thumbs .carousel-item{display:flex !important}
.header1{color:#303030;font-size:32px;font-weight:300;line-height:1}
@media only screen and (min-width:768px){.header1{font-size:70px}
}
@media(min-width:768px){.header1{line-height:1.1}
}
.header2{color:#303030;font-size:28px;font-weight:300;line-height:1}
@media only screen and (min-width:768px){.header2{font-size:50px}
}
@media(min-width:768px){.header2{line-height:1.2}
}
.header3{color:#303030;font-size:24px;font-weight:300;line-height:1}
@media only screen and (min-width:768px){.header3{font-size:40px}
}
@media(min-width:768px){.header3{line-height:1.15}
}
.header4{color:#303030;font-size:20px;font-weight:300;line-height:1.2}
@media only screen and (min-width:768px){.header4{font-size:28px}
}
@media(min-width:768px){.header4{line-height:1.25}
}
.header5,.header5 p{color:#303030;font-size:18px;font-weight:300;line-height:1.1}
@media only screen and (min-width:768px){.header5,.header5 p{font-size:22px}
}
@media(min-width:768px){.header5,.header5 p{line-height:1.2}
}
.body1,.body1 p{color:#303030;font-size:16px;font-weight:300;line-height:1.3}
@media only screen and (min-width:768px){.body1,.body1 p{font-size:18px}
}
@media(min-width:768px){.body1,.body1 p{line-height:1.4}
}
.body2{color:#303030;font-size:14px;font-weight:300;line-height:1.3}
@media only screen and (min-width:768px){.body2{font-size:15px}
}
@media(min-width:768px){.body2{line-height:1.9}
}
.label1{color:#303030;font-size:14px;font-weight:800;line-height:1.1}
@media only screen and (min-width:768px){.label1{font-size:18px}
}
@media(min-width:768px){.label1{line-height:1.3}
}
.label2{color:#303030;font-size:12px;font-weight:800;line-height:1.1}
@media only screen and (min-width:768px){.label2{font-size:14px}
}
@media(min-width:768px){.label2{line-height:1.2}
}
.footer{color:#fff;font-size:14px;font-weight:300;line-height:2.3}
@media only screen and (min-width:768px){.footer{font-size:14px}
}
.footer-alt{color:#303030;font-size:14px;font-weight:300;line-height:1.2}
@media only screen and (min-width:768px){.footer-alt{font-size:14px}
}
#productListBanner{color:#404040;justify-content:space-around;border:1px solid #d0d0d0;background:#f7f7f7;padding:10px 15px}
#productListBanner .right span.lt-offer{font-size:12px;letter-spacing:.86px;line-height:15px;font-weight:900;margin-bottom:5px}
#productListBanner .right h2{color:#505050;font-size:24px;letter-spacing:-0.75px;font-weight:300;line-height:30px;margin-bottom:10px}
#productListBanner .right .offer-body p{font-size:16px;font-weight:300;letter-spacing:-0.08px;line-height:24px;margin-bottom:10px}
#productListBanner .right .offer-body span{display:inline-block}
#productListBanner .right .offer-body a{font-size:14px;font-weight:800;letter-spacing:.29px;padding:0;height:auto;margin-top:15px}
@media only screen and (min-width:768px){#productListBanner{padding:0;height:176px}
#productListBanner .right{padding:10px 30px 20px 20px}
#productListBanner .right span.lt-offer{margin-bottom:15px}
#productListBanner .right h2{letter-spacing:-0.88px;line-height:32px;margin-bottom:15px}
#productListBanner .right .offer-body{flex-direction:row}
#productListBanner .right .offer-body p{margin-bottom:0}
#productListBanner .right .offer-body a{height:auto;margin-top:0}
}
@media only screen and (min-width:828px){#productListBanner .right{padding-top:15px;padding-right:50px}
}
@media only screen and (min-width:992px){#productListBanner{border-width:2px;height:148px}
#productListBanner .right{padding:20px 30px 20px 35px}
#productListBanner .right .lt-offer{margin-bottom:5px}
#productListBanner .right h2{letter-spacing:-1px;margin-bottom:10px;line-height:24px}
#productListBanner .right .offer-body p{line-height:20px}
}
@media only screen and (min-width:1200px){#productListBanner .right h2{font-size:32px;line-height:48px;margin-bottom:0}
#productListBanner .right .offer-body p{line-height:24px}
#productListBanner .right .offer-body span{margin-left:25px}
}
.product-related-items ul.related-items-list,.product-related-categories ul.related-items-list{list-style-type:none;padding:20px 0 0;-webkit-column-count:3;-moz-column-count:3;column-count:3}
.product-related-items ul.related-items-list li,.product-related-categories ul.related-items-list li{text-transform:uppercase;font-weight:500;text-align:center;font-size:14px}
.product-related-items ul.related-items-list li p,.product-related-categories ul.related-items-list li p{margin:0 auto}
.product-related-items ul.related-items-list li p a,.product-related-categories ul.related-items-list li p a{font-weight:800;text-transform:uppercase;color:#404040;letter-spacing:-0.29px;line-height:36px}
.product-related-items ul.related-items-list li p a:focus,.product-related-categories ul.related-items-list li p a:focus{text-decoration:underline}
.product-related-items .show-more,.product-related-categories .show-more{justify-content:center}
.product-related-items .show-more button,.product-related-categories .show-more button{text-decoration:none;font-size:14px;letter-spacing:-0.29px;line-height:32px;text-transform:uppercase;color:#404040;font-weight:800;display:flex}
.product-related-items .show-more button:hover,.product-related-categories .show-more button:hover{text-decoration:underline}
.product-related-items .show-more button span.icon-parent,.product-related-categories .show-more button span.icon-parent{height:17px;width:17px;margin-top:8px;margin-left:5px;display:flex;justify-content:center;align-items:center}
.product-related-items .show-more button span.icon-parent span.mvp-icon-carat_down,.product-related-categories .show-more button span.icon-parent span.mvp-icon-carat_down,.product-related-items .show-more button span.icon-parent span.mvp-icon-carat_up,.product-related-categories .show-more button span.icon-parent span.mvp-icon-carat_up{padding-top:5px}
.product-related-items .show-more button span.icon-parent span.mvp-icon-carat_down::before,.product-related-categories .show-more button span.icon-parent span.mvp-icon-carat_down::before,.product-related-items .show-more button span.icon-parent span.mvp-icon-carat_up::before,.product-related-categories .show-more button span.icon-parent span.mvp-icon-carat_up::before{color:#606060;font-size:20px}
@media only screen and (max-width:767px){.product-related-items ul.related-items-list,.product-related-categories ul.related-items-list{-webkit-column-count:initial;-moz-column-count:initial;column-count:initial}
.product-related-items ul#related-items-target li:nth-child(n+4),.product-related-categories ul#related-items-target li:nth-child(n+4){display:none}
}
@media only screen and (max-width:767px){.aem-GridColumn--offset--phone--0 .breadcrumb__list{padding-left:15px}
}
@media print{.pim-print-footer{display:block !important;color:#1d1d1d !important;border-style:solid none none none;border-color:#f3f3f3;padding-top:30px;break-inside:avoid !important}
.pim-print-footer .htmlcontent{display:flex}
.pim-print-footer .pdp-print__footer-left{float:left;margin-left:25px}
.pim-print-footer .pdp-print__footer-right{float:left;margin-top:auto}
.pim-print-footer .pdp-print__footer-heading{font-weight:800}
.pim-print-footer .pdp-print__footer-product{font-weight:800}
.pim-print-footer .Body-XL-Regular .cmp-text{margin-left:25px;margin-top:10px}
.pim-print-footer .pdp-print__footer-left p{margin:0}
.pim-print-footer .pdp-print__footer-right p{margin:0}
}
.pim-print-footer{display:none}
.pdp-print__footer-left p a{display:none}
.table-container{background-color:#f7f7f7;margin-top:20px}
.product-replacement{padding-left:10px}
.replaceproductrow{font-size:15px}
.bold-text{font-weight:800;font-size:15px}
.bold-space{padding-left:10px}
.product-header{padding-top:20px;padding-bottom:14px}
.bold-product{font-weight:bold;color:#333}
@media(max-width:768px){.replaceproductrow{display:flex;flex-direction:column;align-items:left}
.bold-space{padding-left:0}
}
@media(max-width:768px) and (orientation:landscape){.replaceproductrow{display:flex;flex-direction:column;align-items:right}
}
@media(max-width:768px){.right{padding-left:30px !important;padding-right:30px !important}
.product-list{display:flex;flex-wrap:wrap}
.product-list .separator{display:none}
.product-list a{flex-basis:100%;margin-bottom:10px}
}
@media(max-width:1024px) and (min-device-width:768px){.replaceproductrow{display:flex;flex-direction:column;align-items:right;font-size:16px}
.product-list{display:flex;flex-wrap:wrap}
.product-list .separator{display:none}
.product-list a{flex-basis:100%;margin-bottom:10px}
}
@media(max-width:1024px) and (min-device-width:768px) and (orientation:landscape){.replaceproductrow{display:flex;flex-direction:column;align-items:right;font-size:16px}
.product-list{display:flex;flex-wrap:wrap}
.product-list .separator{display:none}
.product-list a{flex-basis:100%;margin-bottom:10px}
}