﻿.SCToolbox,.SCToolbox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;font-family:sans-serif;font-weight:400}.SCToolbox{font-size:12px}.SCCADLink,.SCAttrCADLink,.SCIconCADLink,.SCAttrIconCADLink,.SCPDFLink,.SCAttrPDFLink,.SCIconPDFLink,.SCAttrIconPDFLink{color:#000;white-space:nowrap}.SCCADLink a,.SCAttrCADLink a,.SCIconCADLink a,.SCAttrIconCADLink a,.SCPDFLink a,.SCAttrPDFLink a,.SCIconPDFLink a,.SCAttrIconPDFLink a{color:#111;white-space:nowrap}.SCIconCADLink div.SCToolbox_btn,.SCAttrIconCADLink div.SCToolbox_btn,.SCIconPDFLink div.SCToolbox_btn,.SCAttrIconPDFLink div.SCToolbox_btn{margin-top:-2px;margin-right:2px}.SCProgress{color:#000}.SCProgressbar{position:relative;height:32px;min-height:32px;width:128px;min-width:128px;background-color:#ccc;border-radius:4px;overflow:hidden;margin:0}.SCProgressbar div.ProgressValue{position:absolute;top:0;bottom:0;left:0;background-color:#28a745;margin:0}.SCProgressbar div.ProgressText{position:absolute;top:50%;left:0;width:100%;height:64px;text-align:center;color:#FFF;line-height:64px;margin-top:-32px}.SCCADFormatMenu select{color:#000;height:3em;border:1px solid #CCC;font-size:1em}.SCDownloadcontainerIcon{color:#CCC;background-color:transparent;border-radius:4px;width:32px;min-width:32px;height:32px;min-height:32px;max-height:48px;vertical-align:middle}.SCDownloadcontainerIcon div.SCToolbox_download{width:100%;height:100%;padding:4px}.SCDownloadcontainerIcon.error{color:#fd7e14;background-color:transparent}.SCDownloadcontainerIcon.download{color:#FFF;background-color:#28a745}.SCDownloadcontainerIcon>a{color:inherit!important}.SCDownloadcontainerThumbnail{color:#CCC;background-color:transparent;width:96px;height:96px;vertical-align:middle}.SCDownloadcontainerThumbnail img{width:100%;height:100%}.SCDownloadcontainerThumbnail div.SCToolbox_download{width:100%;height:100%;padding:10%}.SCDownloadcontainerThumbnail.error{color:#fd7e14}.SCDownloadcontainerThumbnail.download.pdf{color:#dc3545}.SCDownloadcontainerThumbnail>a{color:inherit!important}.SCProductTable div.SCTooltip{position:absolute;bottom:100%;left:50%;background-color:#000;color:#FFF;border-radius:4px;margin-bottom:6px;padding:8px 16px 8px 16px;transform:translateX(-50%);white-space:nowrap;font-size:1em;display:none;z-index:1000}.SCProductTable div.SCTooltip:after{content:'';position:absolute;top:100%;left:50%;margin-left:-4px;width:0;height:0;border-bottom:none;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.SCProductTable table{position:relative}.SCProductTable table>thead>tr.titles>th{position:sticky;top:0;z-index:2}.SCProductTable table>thead>tr.filter>th{position:sticky;top:3em;z-index:2}.SCProductTable tr.titles th{display:table-cell;color:#FFF;text-align:left;white-space:nowrap;background-color:#484e53;padding-top:.25em;padding-left:.25em;padding-right:.25em;height:3em;text-align:center;vertical-align:top}.SCProductTable tr.titles th:hover>div.SCTooltip:not(:empty){display:block}.SCProductTable tr.titles th>div.title{font-size:1em;line-height:1.5em}.SCProductTable tr.titles th>div.unit{font-size:.8em;line-height:1em}.SCProductTable tr.titles th>div.unit:not(:empty)::before{content:"("}.SCProductTable tr.titles th>div.unit:not(:empty)::after{content:")"}.SCProductTable tr.filter>th{display:table-cell;height:3em;background-color:#F6F6F6;padding-top:0;padding-bottom:0;padding-left:2px;padding-right:2px;vertical-align:middle}.SCProductTable tr.filter>th:first-child{padding-left:40px;overflow:hidden}.SCProductTable tr.filter>th:first-child>.clearfilter_btn{position:absolute;top:50%;margin-top:-24px;left:0;width:40px;height:48px;line-height:48px}.SCProductTable tr.filter>th{position:relative}.SCProductTable tr.filter>th.filter_focus>div.SCTooltip{display:block}.SCProductTable tbody>tr{background-color:#FFF}.SCProductTable tr:nth-child(2n+1){background-color:#FAFAFA}.SCProductTable tr:hover{background-color:#F0F0F0}.SCProductTable td{display:table-cell;color:#333;text-align:left;white-space:nowrap;padding:8px;vertical-align:middle;height:3.5em}.SCProductTable td.thumb{padding:0}.SCProductTable td.thumb>img{border:1px solid #FFF;height:100%;width:auto;object-fit:contain;vertical-align:middle}.SCProductTable tr:hover>td.thumb>img{border-color:#EEE}.SCProductTable td.data{min-width:56px}.SCProductTable td.partno{cursor:pointer}.SCProductTable tr:hover>td.partno{color:#007bff;text-decoration:underline}.SCProductTable td.partno>a{display:inline-block;transition:transform 250ms ease}.SCProductTable td.partno:active>a{transform:scale(.9);transition:transform 0ms}.SCProductTable td.cart_amount{padding:0}.SCStockDot{display:inline-block;width:1em;height:1em;border-radius:.5em;vertical-align:middle}.SCProductTable td.price{text-align:right;position:relative}.SCProductCAD,.SCProductPDF,.SCProductCART{position:relative}.SCProductCAD>div.icon,.SCProductPDF>div.icon,.SCProductCART>div.icon{width:3.5em;height:3.5em;padding:.75em;color:#999;transition:transform 250ms ease}.SCProductCAD.enabled>div.icon{color:#28a745;cursor:pointer}.SCProductPDF.enabled>div.icon{color:#dc3545;cursor:pointer}.SCProductCART.enabled>div.icon{color:#007bff;cursor:pointer}.SCProductCAD.enabled>div.icon:hover{background-color:#28a745;color:#FFF}.SCProductPDF.enabled>div.icon:hover{background-color:#dc3545;color:#FFF}.SCProductCART.enabled>div.icon:hover{background-color:#007bff;color:#FFF}.SCProductCAD.enabled>div.icon:active svg,.SCProductPDF.enabled>div.icon:active svg,.SCProductCART.enabled>div.icon:active svg{transform:scale(.8);transition:transform 0ms}.SCProductCART>div.amount{position:absolute;top:0;right:100%;height:3.5em;width:0;overflow:hidden;transition:width 0ms;background-color:#007bff}.SCProductCART:hover>div.amount{width:10em;transition:width 250ms ease}div.SCToolbox_btn{width:32px;height:32px;padding:5px;border-radius:4px;transition:color 500ms ease,background-color 500ms ease,transform 250ms ease}div.SCToolbox_btn.cad{color:#28a745;background-color:transparent}a:hover>div.SCToolbox_btn.cad{color:#FFF;background-color:#28a745}div.SCToolbox_btn.pdf{color:#dc3545;background-color:transparent}a:hover>div.SCToolbox_btn.pdf{color:#FFF;background-color:#dc3545}div.SCToolbox_btn.cart{color:#007bff;background-color:transparent}a:hover>div.SCToolbox_btn.cart{color:#FFF;background-color:#007bff}div.SCToolbox_btn.dimmed{color:#CCC;background-color:transparent}div.SCToolbox_btn:not(.dimmed):active{transform:scale(.8)}.SCProductTable .clearfilter_btn{opacity:1;cursor:pointer}.SCProductTable .clearfilter_btn.disabled{opacity:.25;cursor:default}.SCProductTable thead>tr.filter input,.SCProductTable thead>tr.filter select{background-color:#FFF;color:#000;border:1px solid #AAA;width:100%;margin:0;padding-left:2px;padding-right:2px;padding-top:0;padding-bottom:0;height:2.5em!important;border-radius:4px;font-size:1em!important;vertical-align:middle;line-height:100%}.SCProductTable thead>tr.filter input::placeholder{opacity:0;text-align:center;transition:opacity 0.25s}.SCProductTable thead>tr.filter input:hover::placeholder{opacity:.5;text-align:center}.SCProductTable thead>tr.filter input:focus::placeholder{opacity:.5;text-align:center;font-size:1em!important}.SCProductTable thead>tr.filter input[name=producttablefiltermin]{width:50%;border-top-right-radius:0;border-bottom-right-radius:0;text-align:center;border-right:none;transition:width 0.25s;outline:none}.SCProductTable thead>tr.filter input[name=producttablefiltermax]{width:50%;border-top-left-radius:0;border-bottom-left-radius:0;text-align:center;transition:width 0.25s;outline:none}.SCProductTable thead>tr.filter input[name=producttablefiltermin]:focus{border-left:1px solid #007bff;border-top:1px solid #007bff;border-bottom:1px solid #007bff;box-sizing:border-box;width:67%}.SCProductTable thead>tr.filter input[name=producttablefiltermin]:focus+input[name=producttablefiltermax]{border-right:1px solid #007bff;border-top:1px solid #007bff;border-bottom:1px solid #007bff;box-sizing:border-box;width:33%}.SCProductTable thead>tr.filter input[name=producttablefiltermax]:focus{border-right:1px solid #007bff;border-top:1px solid #007bff;border-bottom:1px solid #007bff;box-sizing:border-box;width:67%}.SCProductTable thead>tr.filter input[name=producttablefiltermin]:has(+input[name=producttablefiltermax]:focus){border-left:1px solid #007bff;border-top:1px solid #007bff;border-bottom:1px solid #007bff;box-sizing:border-box;width:33%}.SCProductTable thead>tr.filter input.hidden,.SCProductTable thead>tr.filter select.hidden{display:none!important}.SCProductTable thead>tr.filter select:disabled,.SCProductTable thead>tr.filter input:disabled{background-color:#F6F6F6;color:#BBB;border-color:#BBB}.SCProductTable .paging_active{background-color:#484e53;color:#FFF}.SCProductTable .paging_btn{border:1px solid #484e53;background-color:#F6F6F6;color:#000}span.paging_active{display:inline-block;width:32px;height:32px;margin:4px;line-height:32px;text-align:center;font-weight:700;color:#000;border-radius:4px}span.paging_btn{display:inline-block;width:32px;height:32px;margin:4px;line-height:30px;text-align:center;color:#000;border-radius:4px;cursor:pointer}span.paging_btn:hover{transform:scale(1.05)}span.paging_btn:active{transform:scale(.95)}#ConfigV5CADFormatCombo{display:none!important}#ConfigV5Container{margin-left:0px!important}.SCConfigurator>table.loader,.SCProductTable>table.loader{border:none!important;width:auto!important}.SCConfigurator>table.loader td,.SCProductTable>table.loader td{vertical-align:middle;color:#000;min-width:0}.SCToolboxSVG{width:100%;height:100%}div.sctoolbox_dialog_bg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25)}div.sctoolbox_dialog_window{position:fixed;background-color:#F6F6F6;border-radius:8px;-webkit-box-shadow:2px 2px 8px rgba(102,102,102,.5);-moz-box-shadow:2px 2px 8px rgba(102,102,102,.5);box-shadow:2px 2px 8px rgba(102,102,102,.5);overflow:hidden}div.sctoolbox_dialog_window>div.sctoolbox_dialog_title{position:absolute;top:0;left:0;right:0;height:40px;line-height:40px;text-align:center;font-size:1.25em;background-color:#484e53;color:#FFF}div.sctoolbox_dialog_window>div.sctoolbox_dialog_close_btn{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;background-color:#484e53;color:#FFF}div.sctoolbox_dialog_window>div.sctoolbox_dialog_close_btn:hover{background-color:#767a7e}div.sctoolbox_dialog_window>div.sctoolbox_dialog_close_btn>div{width:100%;height:100%;padding:25%}div.sctoolbox_dialog_window>div.sctoolbox_dialog_inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;padding:24px}input.quickconfigurator_datainput{border:1px solid #CCC;width:86px;height:32px;text-align:center;border-radius:4px}select.quickconfigurator_datainput{border:1px solid #CCC;width:100%;height:40px;border-radius:4px}.quickconfigurator_datainput.invalid{border:1px solid #ff0000!important;color:#ff0000!important}.quickconfigurator_slider{-webkit-appearance:none;appearance:none;height:40px;background-color:#ddd;outline:none;padding-left:1px;padding-right:1px;transition:all 250ms ease}.quickconfigurator_slider:hover{background-color:#d3d3d3}.quickconfigurator_slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:40px;height:40px;background-color:#a4a7a9;cursor:pointer}.quickconfigurator_slider::-moz-range-thumb{width:40px;height:40px;background-color:#a4a7a9;cursor:pointer}.quickconfigurator_slider_min,.quickconfigurator_slider_max{color:#EEE;background-color:#484e53;transition:all 250ms ease;font-size:12px;cursor:pointer}.quickconfigurator_slider_min:hover,.quickconfigurator_slider_max:hover{color:#FFF;background-color:#000}.quickconfigurator_slider_min:active,.quickconfigurator_slider_max:active{transform:scale(.9)}.quickconfigurator_slider_min{border-top-left-radius:4px;border-bottom-left-radius:4px}.quickconfigurator_slider_max{border-top-right-radius:4px;border-bottom-right-radius:4px}button.quickconfigurator_confirm{width:128px;height:40px;background-color:#53b96a;color:#FFF;border-radius:4px;transition:all 250ms ease;cursor:pointer}button.quickconfigurator_confirm:hover{background-color:#28a745}button.quickconfigurator_confirm:active{transform:scale(.9)}button.quickconfigurator_confirm>div{width:24px;height:24px}.SCCurrentProductThumbnail>img{width:64px;height:64px;object-fit:contain;visibility:visible;transition:opacity 500ms ease}.SCCurrentProductThumbnail>img.medium{width:128px;height:128px}.SCCurrentProductThumbnail>img.large{width:256px;height:256px}.SCCurrentProductThumbnail>img.sc-hide{opacity:0}.SCCurrentProductDimensionDrawing>img{width:100%;height:100%;max-height:320px;object-fit:contain;transition:height 500ms ease}.SCCurrentProductDimensionDrawing>img.sc-hide{height:0}.SCProductTable>table>tbody>tr>td.cad,.SCProductTable>table>tbody>tr>td.pdf,.SCProductTable>table>tbody>tr>td.cart,.SCProductTable>table>tbody>tr>td.rfq,.SCProductTable>table>tbody>tr>td.favorite{position:relative;padding:0}.SCProductTableButton{display:inline-block;width:2.5em;height:100%}.SCProductTableButton>div.inner{position:absolute;top:0;left:0;display:flex;height:100%;overflow:hidden;color:#999;z-index:1}.SCProductTableCARTButton>div.inner{left:auto;right:0}.SCProductTableCADButton.enabled>div.inner{color:#28a745}.SCProductTablePDFButton.enabled>div.inner{color:#dc3545}.SCProductTableCARTButton.enabled>div.inner{color:#007bff}.SCProductTableRFQButton.enabled>div.inner{color:#007bff}.SCProductTableFAVORITEButton.enabled>div.inner{color:#007bff}.SCProductTableButton.enabled>div.inner:hover,.SCProductTableButton.enabled>div.inner.colored{box-shadow:1px 1px 8px #888;z-index:2}.SCProductTableCADButton.enabled>div.inner:hover,.SCProductTableCADButton.enabled>div.inner.colored{background-color:#28a745;color:#FFF}.SCProductTablePDFButton.enabled>div.inner:hover,.SCProductTablePDFButton.enabled>div.inner.colored{background-color:#dc3545;color:#FFF}.SCProductTableCARTButton.enabled>div.inner:hover,.SCProductTableCARTButton.enabled>div.inner.colored{background-color:#007bff;color:#FFF}.SCProductTableRFQButton.enabled>div.inner:hover,.SCProductTableRFQButton.enabled>div.inner.colored{background-color:#007bff;color:#FFF}.SCProductTableFAVORITEButton.enabled>div.inner:hover,.SCProductTableFAVORITEButton.enabled>div.inner.colored{background-color:#007bff;color:#FFF}.SCProductTableButton>div.inner>div.button,.SCProductTableButton>div.inner>div.panel{position:relative;height:100%}.SCProductTableButton>div.inner>div.button{width:2.5em}.SCProductTableButton.enabled>div.inner>div.button{cursor:pointer}.SCProductTableCADButton>div.inner>div.button:after{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:0;background-color:rgba(255,255,255,.25);transition:height 125ms ease}.SCProductTableCADButton.enabled>div.inner.expand>div.button:after{height:75%;transition:height 250ms ease}.SCProductTableButton>div.inner>div.panel{width:0;transition:width 125ms ease-out;overflow:hidden}.SCProductTableButton>div.inner.expand>div.panel{transition:width 250ms cubic-bezier(.4,1,.5,1.25)}.SCProductTableCADButton.enabled>div.inner.expand>div.panel{width:12em}.SCProductTableCARTButton.enabled>div.inner.expand>div.panel{width:6em}.SCProductTableCARTButton.enabled>div.inner.expand.prices_exists>div.panel{width:12em}.SCProductTableCADButton>div.inner>div.panel>div.format{position:absolute;top:0;left:0;width:12em;height:100%}.SCProductTableCARTButton>div.inner>div.panel>div.price{position:absolute;top:0;left:0;width:0;height:100%}.SCProductTableCARTButton>div.inner.prices_exists>div.panel>div.price{width:6em}.SCProductTableCARTButton>div.inner>div.panel>div.amount{position:absolute;top:0;left:0;width:6em;height:100%}.SCProductTableCARTButton>div.inner.prices_exists>div.panel>div.amount{left:6em}.SCProductTableButton>div.inner>div.button .icon_normal,.SCProductTableButton>div.inner>div.button .icon_hover{position:absolute;top:50%;left:50%;width:1.5em;height:1.5em;line-height:1.5em;margin-left:-.75em;margin-top:-.75em;transition:opacity 250ms ease}.SCProductTableButton>div.inner>div.button .icon_normal{opacity:1}.SCProductTableButton>div.inner>div.button .icon_hover{opacity:0}.SCProductTableButton.enabled>div.inner>div.button:hover .icon_normal{opacity:0}.SCProductTableButton.enabled>div.inner>div.button:hover .icon_hover{opacity:1}.SCProductTableButton>div.inner>div.button svg{transition:transform 125ms ease}.SCProductTableButton.enabled>div.inner>div.button:hover svg{transform:scale(1.1)}.SCProductTableButton.enabled>div.inner>div.button.mousedown svg{transform:scale(1)}.SCProductTableButton>div.inner>div.up,.SCProductTableButton>div.inner>div.down{position:absolute;width:20px;height:6px;border:none;border-left:10px solid transparent;border-right:10px solid transparent;cursor:pointer;opacity:0;transition:right 250ms cubic-bezier(.4,1,.5,1.25),top 250ms ease,bottom 250ms ease,opacity 125ms ease}.SCProductTableCADButton>div.inner>div.up,.SCProductTableCADButton>div.inner>div.down{left:calc(2.5em + 12em/2);margin-left:-10px}.SCProductTableCARTButton>div.inner>div.up,.SCProductTableCARTButton>div.inner>div.down{right:calc(2.5em + 6em/2);margin-right:-10px}.SCProductTableCARTButton>div.inner.hover_price>div.up,.SCProductTableCARTButton>div.inner.hover_price>div.down{right:calc(2.5em + 6em + 6em/2)}.SCProductTableButton>div.inner>div.up{bottom:calc(50% + 1em);border-bottom:6px solid #FFF}.SCProductTableButton>div.inner>div.down{top:calc(50% + 1em);border-top:6px solid #FFF}.SCProductTableButton>div.inner.expand>div.up,.SCProductTableButton>div.inner.expand>div.down{opacity:.25}.SCProductTableButton>div.inner>div.up:hover,.SCProductTableButton>div.inner>div.up.highlight,.SCProductTableButton>div.inner>div.down:hover,.SCProductTableButton>div.inner>div.down.highlight{opacity:1}.SCProductTableButton>div.inner>div.up:active,.SCProductTableButton>div.inner>div.down:active{opacity:.25}.SCProductTableCADButton>div.inner.index_last>div.down,.SCProductTableCADButton>div.inner.index_first>div.up{opacity:0;cursor:default}.SCProductTableCARTButton>div.inner.hover_amount.amount_min>div.down,.SCProductTableCARTButton>div.inner.hover_price.index_first>div.down,.SCProductTableCARTButton>div.inner.hover_amount.amount_max>div.up,.SCProductTableCARTButton>div.inner.hover_price.index_last>div.up{opacity:0;cursor:default}.SCProductTableButton div.rotate{position:absolute;top:50%;left:0;width:100%;height:1em;line-height:1em;margin-top:-.5em;text-align:center;font-size:1em;cursor:default;white-space:nowrap;transition:transform 250ms ease-in,opacity 250ms ease-out}.SCProductTableButton div.rotate.rotate_up{transform:translateY(-75%) rotateX(-90deg);opacity:0;transition:transform 250ms ease-out,opacity 250ms ease-in}.SCProductTableButton div.rotate.rotate_down{transform:translateY(+75%) rotateX(+90deg);opacity:0;transition:transform 250ms ease-out,opacity 250ms ease-in}.SCProductTableButton *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SCProductTableCARTButton>div.inner>div.button:after{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:0;background-color:rgba(255,255,255,.25);transition:height 125ms ease}.SCProductTableCARTButton>div.inner.expand>div.button:after{height:75%;transition:height 250ms ease}.SCProductTableCARTButton div.price{transition:opacity 250ms ease}.SCProductTableCARTButton div.price.fade{opacity:.25}.SCProductTableCARTButton div.input{position:absolute;top:50%;right:3em;width:5em;height:1.75em;margin-right:-2.5em;margin-top:-.875em;transform:scale(0);transition:transform 125ms cubic-bezier(.4,1,.5,1.25)}.SCProductTableCARTButton>div.inner.expand div.input{transform:scale(1);transition:transform 250ms cubic-bezier(.4,1,.5,1.25)}.SCProductTableCARTButton div.input>input{width:100%;height:100%;text-align:right;padding-right:1.5em;font-size:1em;color:#007bff;border:#007bff;outline:none!important}.SCProductTableCARTButton div.input>input:hover,.SCProductTableCARTButton div.input>input:active{border-color:#409cff}.SCProductTableCARTButton div.input>input:invalid{color:#dc3545}.SCProductTableCARTButton div.input>input::-webkit-outer-spin-button,.SCProductTableCARTButton div.input>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.SCProductTableCARTButton div.input>input[type=number]{-moz-appearance:textfield}.SCProductTableCARTButton div.unit{position:absolute;top:50%;right:1em;width:1.5em;height:1em;text-align:left;color:#007bff;font-size:.75em;margin-top:-.5em;transform:scale(0);transition:transform 125ms cubic-bezier(.4,1,.5,1.25)}.SCProductTableCARTButton>div.inner.expand div.unit{transform:scale(1);transition:transform 250ms cubic-bezier(.4,1,.5,1.25)}.sc-hide{display:none!important}.SCProductSearch{width:100%;height:100%}.SCProductSearch input{color:#002E5F}div.scproducthierarchy{position:relative}div.scproducthierarchy>div.scproducthierarchy-node{position:relative;background-color:#FFF;height:4em;line-height:4em;white-space:nowrap;cursor:pointer;padding-left:4em;display:flex;flex-direction:row;align-items:center;gap:.5em}div.scproducthierarchy>div.scproducthierarchy-node>div.scproducthierarchy-title{font-size:1.25em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.scproducthierarchy>div.scproducthierarchy-node:hover>div.scproducthierarchy-title{color:#003e80;text-decoration:underline}div.scproducthierarchy.selected>div.scproducthierarchy-node>div.scproducthierarchy-title{font-weight:700;text-decoration:underline;color:#002E5F}div.scproducthierarchy>div.scproducthierarchy-node>div.scproducthierarchy-toggle{position:absolute;top:0;left:0;width:4em;height:4em;cursor:pointer;line-height:4em;text-align:center}div.scproducthierarchy:not(.empty)>div.scproducthierarchy-node>div.scproducthierarchy-toggle:before{font-size:2.5em;content:"-"}div.scproducthierarchy.scproducthierarchy-collapsed:not(.empty)>div.scproducthierarchy-node>div.scproducthierarchy-toggle:before{font-size:2.5em;content:"+"}div.scproducthierarchy>div.scproducthierarchy-node>img.scproducthierarchy-thumbnail{position:relative;width:4em;height:4em}div.scproducthierarchy>div.scproducthierarchy-nodes{padding-left:4em;height:auto;overflow:hidden;transition:height 250ms ease}div.scproducthierarchy.scproducthierarchy-collapsed>div.scproducthierarchy-nodes{height:0}.scproducthierarchy-accordion>.scproducthierarchy-accordion-header{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;border-bottom:1px solid #EEE;width:100%}.scproducthierarchy-accordion>.scproducthierarchy-accordion-header>.scproducthierarchy-accordion-header-content{position:relative;flex:1;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding-left:.5em;gap:.5em;background-color:#FFF;cursor:pointer;width:100%;min-width:0}.scproducthierarchy-accordion>.scproducthierarchy-accordion-header>.scproducthierarchy-accordion-header-content:hover{background-color:#F6F6F6}.scproducthierarchy-accordion-panel>.scproducthierarchy-accordion>.scproducthierarchy-accordion-header>.scproducthierarchy-accordion-header-content{padding-left:2.5em}.scproducthierarchy-accordion-panel .scproducthierarchy-accordion-panel>.scproducthierarchy-accordion>.scproducthierarchy-accordion-header>.scproducthierarchy-accordion-header-content{padding-left:4.5em}.scproducthierarchy-accordion>.scproducthierarchy-accordion-header>.scproducthierarchy-accordion-header-content>img{width:4em;height:4em}.scproducthierarchy-accordion>.scproducthierarchy-accordion-header>.scproducthierarchy-accordion-header-content>span{font-family:sans-serif;font-size:1.25em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scproducthierarchy-accordion>.scproducthierarchy-accordion-header>.scproducthierarchy-accordion-header-content:hover>span{color:#003e80;text-decoration:underline}.scproducthierarchy-accordion.selected>.scproducthierarchy-accordion-header>.scproducthierarchy-accordion-header-content>span{font-weight:700;text-decoration:underline;color:#002E5F}.scproducthierarchy-accordion-header-collapse{position:relative;width:3em;height:4em;background-color:#FFF;cursor:pointer}.scproducthierarchy-accordion-header-collapse:hover{background-color:#F6F6F6}.scproducthierarchy-accordion-header-collapse>svg{display:block;position:absolute;top:50%;left:50%;width:1.75em;height:1.75em;transform:translateX(-50%) translateY(-50%) rotate(0deg)}.scproducthierarchy-accordion.scproducthierarchy-collapsed .scproducthierarchy-accordion-header-collapse>svg{transform:translateX(-50%) translateY(-50%) rotate(-90deg)}.scproducthierarchy-accordion.scproducthierarchy-collapsed>.scproducthierarchy-accordion-panel{display:none}img.scproductdetaildrawing{max-width:100%;margin-left:auto;margin-right:auto;display:block;padding:1em}table.scproductdetailpanel{border-spacing:0;width:100%;border-spacing:2px}table.scproductdetailpanel th{text-align:left;font-family:sans-serif;font-size:1.25em;background-color:#F6F6F6;padding:.5em}table.scproductdetailpanel td{font-family:sans-serif;font-size:1.25em;background-color:#FFF;padding:.5em}table.scproductdetailpanel td:first-child{color:#999}div.SCProductFilter{min-height:4em}div.scproductfilter_filter{margin:1em}div.scproductfilter_filter.horizontal{display:inline-block;vertical-align:top}div.scproductfilter_filter>div.title{font-size:1em;color:#999;line-height:2em;height:2em}div.scproductfilter_filter>select,div.scproductfilter_filter>div.display{font-size:1.25em;width:100%;line-height:3em;height:3em;border:1px solid #dee2e6;border-radius:0;background-color:#FCFCFC;padding-left:.25em;padding-right:1.25em;position:relative}div.scproductfilter_filter>div.display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.scproductfilter_filter.horizontal>select,div.scproductfilter_filter.horizontal>div.display{min-width:4em;max-width:12em}div.scproductfilter_filter.manual>select,div.scproductfilter_filter.auto>select{display:none}div.scproductfilter_filter:not(.manual):not(.auto)>div.display{display:none}div.scproductfilter_filter.auto>div.title,div.scproductfilter_filter.auto>select,div.scproductfilter_filter.auto>div.display{opacity:.5}div.scproductfilter_filter.manual>div.title,div.scproductfilter_filter.manual>select,div.scproductfilter_filter.manual>div.display{color:#002E5F}div.scproductfilter_filter>div.display>div.clear{position:absolute;top:0;right:0;width:1.25em;height:100%;padding:.25em;cursor:pointer;display:none}div.scproductfilter_filter.manual>div.display>div.clear{display:block}div.SCToolboxInfoText{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);white-space:nowrap;font-size:1.25em;color:#CCC}div.details_panel_pdf_button{width:100%;height:3em;padding:.5em;color:#FFF;background-color:#dc3545}div.details_panel_cad_button{width:100%;height:3em;padding:.5em;color:#FFF;background-color:#28a745}div.details_panel_selected_format{width:100%;height:3em;line-height:3em;color:#FFF;background-color:#28a745;padding-left:1em}.SCProductDetail{position:relative;width:100%;height:100%}.SCProductCAD{position:relative;width:100%;height:100%}.SCProductView table{border-spacing:0;min-width:100%}.SCProductView table th{position:sticky;top:0;z-index:1;text-align:left;font-family:sans-serif;font-size:1.25em;padding-left:.5em;padding-right:.5em;white-space:nowrap;height:4em;font-weight:700;background-color:#F6F6F6}.SCProductView table th>span{font-weight:700}.SCProductView table td{font-family:sans-serif;font-size:1.25em;background-color:#FFF;padding-left:.5em;padding-right:.5em;white-space:nowrap;height:4em;border-bottom:1px solid #EEE;cursor:pointer}.SCProductView.partnumber_link table tr:hover td.partnumber{color:#007bff;text-decoration:underline;cursor:pointer}.SCProductView table tr:hover>td{background-color:#f2f8ff}.SCProductView table>tbody>tr.selected>td{background-color:#e6f2ff}.SCProductView table>tbody>tr>td.thumbnail{width:4em;padding:0}.SCProductView table>tbody>tr>td.thumbnail>img{width:4em;height:4em;vertical-align:middle}.SCProductView table>tbody>tr:hover>td.price,.SCProductView table>tbody>tr.focus_amount>td.price{color:#007bff}.SCProductView table>tbody>tr>td.cart{width:4em;text-align:center;color:#007bff;padding:0;cursor:pointer}.SCProductView table>tbody>tr>td.cart:hover{color:#fff;background-color:#007bff}.SCProductView table>tbody>tr>td.cart>span.icon{display:inline-block;width:2em;height:2em;vertical-align:middle}.SCProductView table>tbody>tr>td.amount>div.input{display:inline-block;position:relative;width:4em;height:2em;background-color:#fff;vertical-align:middle}.SCProductView table>tbody>tr>td.amount>div.input>div.amount{position:absolute;top:50%;right:0;height:1em;line-height:1em;width:1.825em;transform:translateY(-50%);font-size:.75em;color:#CCC}.SCProductView table>tbody>tr:hover>td.amount>div.input>div.amount,.SCProductView table>tbody>tr.focus_amount>td.amount>div.input>div.amount{color:#007bff}.SCProductView table>tbody>tr>td.amount>div.input>input{position:absolute;top:0;left:0;text-align:right;width:100%;height:100%;padding:0;padding-right:2em;font-size:1em;background-color:transparent;border:1px solid transparent}.SCProductView table>tbody>tr:hover>td.amount>div.input>input,.SCProductView table>tbody>tr.focus_amount>td.amount>div.input>input{color:#007bff}.SCProductView table>tbody>tr.focus_amount>td.amount>div.input>input{border-color:#007bff}.SCProductView table>tbody>tr>td.amount input::-webkit-outer-spin-button,.SCProductView table>tbody>tr>td.amount input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.SCProductView table>tbody>tr>td.amount input[type=number]{-moz-appearance:textfield}.SCProductView table>tbody>tr>td.amount input:out-of-range{color:red}.SCProductView div.scproductview_empty{padding:1em;font-family:sans-serif;font-size:1.5em;padding-top:8em;padding-bottom:8em;text-align:center}.SCProductView div.scproductview_group{border:1px solid #EEE;background-color:#FFF;margin:1em}.SCProductView .scproductview_group_under_threshold{transition:opacity 500ms ease;opacity:.25}.SCProductView .scproductview_group_under_threshold:hover{opacity:1}.SCProductView div.scproductview_group>div.scproductview_group_content{display:flex;position:relative;cursor:pointer}.SCProductView div.scproductview_group:hover>div.scproductview_group_content{background-color:#F6F6F6}.SCProductView div.scproductview_group>div.scproductview_group_content>img{width:6rem;height:6rem}.SCProductView div.scproductview_group>div.scproductview_group_content>div{flex:1;padding:1rem}.SCProductView div.scproductview_group>div.scproductview_group_content>div.scproductview_group_arrow{position:absolute;bottom:0;width:2em;height:2em;padding:0;left:50%;transform:scaleX(2) translateX(-50%) scaleY(1);color:#CCC;display:none}.SCProductView div.scproductview_group.expanded>div.scproductview_group_content>div.scproductview_group_arrow{transform:scaleX(2) translateX(-50%) scaleY(-1)}.SCProductView div.scproductview_group>div.scproductview_group_content:hover>div.scproductview_group_arrow{display:block}.SCProductView div.scproductview_table_outer{position:relative;max-height:50vh;overflow:auto}.SCProductView div.scproductview_table_outer>div.scproductview_table_inner{position:relative}.SCProductView div.scproductview_table_outer>div.scproductview_table_inner>table{position:absolute;top:0;left:0}.SCProductView[hide-on-noprice="true"] div.scproductview_table_outer>div.scproductview_table_inner>table>tbody>tr:has(td.price:empty),.SCProductView[hide-on-nostock="true"] div.scproductview_table_outer>div.scproductview_table_inner>table>tbody>tr:has(td>div.SCStockDot[style*="background-color: #ffc107;"]),.SCProductView[hide-on-orderitem="true"] div.scproductview_table_outer>div.scproductview_table_inner>table>tbody>tr:has(td>div.SCStockDot[style*="background-color: #dc3545;"]){display:none}.SCProductView th.hide_data_column,.SCProductView td.hide_data_column{display:none}.SCCurrentProductPDF,.SCCurrentProductCAD,.SCCurrentProductCart,.SCCADButton,.SCPDFButton,.SCCartButton{display:inline-block;position:relative;width:12em;height:3em}.SCCurrentProductPDF>.pdfbutton,.SCCurrentProductCAD>.cadbutton,.SCCurrentProductCart>.cartbutton,.SCPDFButton>.scbutton,.SCCADButton>.scbutton,.SCCartButton>.scbutton{position:relative;display:inline-block;display:inline-block;vertical-align:middle;width:100%;height:100%;color:#FFF;background-color:#EEE;cursor:default}.SCCurrentProductPDF>.pdfbutton.enabled:not(.progress):not(.spinning){color:#FFF;background-color:#dc3545}.SCCurrentProductCAD>.cadbutton.enabled:not(.progress):not(.spinning){color:#FFF;background-color:#28a745}.SCCurrentProductCart>.cartbutton.enabled{color:#FFF;background-color:#007bff}.SCPDFButton>.scbutton.enabled:not(.progress):not(.spinning){color:#FFF;background-color:#dc3545}.SCCADButton>.scbutton.enabled:not(.progress):not(.spinning){color:#FFF;background-color:#28a745}.SCCartButton>.scbutton.enabled{color:#FFF;background-color:#007bff}.SCCurrentProductPDF>.pdfbutton.enabled:not(.progress):not(.spinning):hover{background-color:#a52834}.SCCurrentProductCAD>.cadbutton.enabled:not(.progress):not(.spinning):hover{background-color:#1e7d34}.SCCurrentProductCart>.cartbutton.enabled:hover{background-color:#005cbf}.SCPDFButton>.scbutton.enabled:not(.progress):not(.spinning):hover{background-color:#a52834}.SCCADButton>.scbutton.enabled:not(.progress):not(.spinning):hover{background-color:#1e7d34}.SCCartButton>.scbutton.enabled:hover{background-color:#005cbf}.SCCurrentProductPDF>.pdfbutton.enabled:not(.progress):not(.spinning){cursor:pointer}.SCCurrentProductCAD>.cadbutton.enabled:not(.progress):not(.spinning){cursor:pointer}.SCCurrentProductCart>.cartbutton.enabled{cursor:pointer}.SCPDFButton>.scbutton.enabled:not(.progress):not(.spinning){cursor:pointer}.SCCADButton>.scbutton.enabled:not(.progress):not(.spinning){cursor:pointer}.SCCartButton>.scbutton.enabled{cursor:pointer}.SCCurrentProductPDF>.pdfbutton>div.progress,.SCCurrentProductCAD>.cadbutton>div.progress,.SCPDFButton>.scbutton>div.scbutton_progress,.SCCADButton>.scbutton>div.scbutton_progress{position:absolute;top:0;left:0;height:100%;width:0;background-color:#28a745;z-index:1}.SCCurrentProductPDF>.pdfbutton>div.progress{background-color:#dc3545}.SCCurrentProductCAD>.cadbutton>div.progress{background-color:#28a745}.SCPDFButton>.scbutton>div.scbutton_progress{background-color:#dc3545}.SCCADButton>.scbutton>div.scbutton_progress{background-color:#28a745}.SCProductCart>.cartbutton>.icon,.SCCurrentProductCart>.cartbutton>.icon,.SCCurrentProductPDF>.pdfbutton>.icon,.SCCurrentProductCAD>.cadbutton>.icon,.SCPDFButton>.scbutton>.scbutton_icon,.SCCADButton>.scbutton>.scbutton_icon,.SCCartButton>.scbutton>.scbutton_icon{position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding:.5em;z-index:2}.SCCurrentProductPDF>.pdfbutton.progress>.icon,.SCCurrentProductCAD>.cadbutton.progress>.icon,.SCPDFButton>.scbutton.progress>.scbutton_icon,.SCCADButton>.scbutton.progress>.scbutton_icon{opacity:.25}.SCCurrentProductPDF>.pdfbutton.spinner>.icon,.SCCurrentProductCAD>.cadbutton.spinner>.icon,.SCPDFButton>.scbutton.spinner>.scbutton_icon,.SCCADButton>.scbutton.spinner>.scbutton_icon{display:none}.SCCurrentProductPDF>.pdfbutton>.spinner,.SCCurrentProductCAD>.cadbutton>.spinner,.SCPDFButton>.scbutton>.scbutton_spinner,.SCCADButton>.scbutton>.scbutton_spinner{position:absolute;top:0;left:0;display:none;width:100%;height:100%;padding:.5em;z-index:2;animation-name:spin;animation-duration:5000ms;animation-iteration-count:infinite;animation-timing-function:linear}.SCCurrentProductPDF>.pdfbutton.spinner>.spinner,.SCCurrentProductCAD>.cadbutton.spinner>.spinner,.SCPDFButton>.scbutton.spinner>.scbutton_spinner,.SCCADButton>.scbutton.spinner>.scbutton_spinner{display:block}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.SCProductCartPrice,.SCCurrentProductCartPrice{color:#002E5F}.SCProductCartAmount>.input,.SCCurrentProductCartAmount>.input{display:inline-block;position:relative;width:6em;height:2em;background-color:#fff;vertical-align:middle;border:1px solid #CCC}.SCProductCartAmount>.input>.amount,.SCCurrentProductCartAmount>.input>.amount{position:absolute;top:50%;right:0;height:1em;line-height:1em;width:1.825em;transform:translateY(-50%);font-size:.75em;color:#CCC}.SCProductCartAmount>.input>input,.SCCurrentProductCartAmount>.input>input{position:absolute;top:0;left:0;text-align:right;width:100%;height:100%;padding:0;padding-right:2em;font-size:1em;background-color:transparent;color:#002E5F;border:1px solid transparent}.SCProductCartAmount>.input>input::-webkit-outer-spin-button,.SCCurrentProductCartAmount>.input>input::-webkit-outer-spin-button,.SCProductCartAmount>.input>input::-webkit-inner-spin-button,.SCCurrentProductCartAmount>.input>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.SCProductCartAmount>.input>input[type=number],.SCCurrentProductCartAmount>.input>input[type=number]{-moz-appearance:textfield}.SCProductCartAmount>.input>input:out-of-range,.SCCurrentProductCartAmount>.input>input:out-of-range,.SCProductCartAmount>.input>input:invalid,.SCCurrentProductCartAmount>.input>input:invalid{color:red}.SCBreadcrumbs>div.breadcrumb{display:inline-flex;flex-direction:row;align-items:center;position:relative;cursor:pointer}.SCBreadcrumbs>div.breadcrumb>img{width:4em;height:4em}.SCBreadcrumbs>div.breadcrumb>span.title{white-space:nowrap;font-family:sans-serif;font-size:1.25em}.SC3DViewer{display:block;position:relative;width:100%;min-width:160px;height:100%;min-height:160px;background-color:#FFF;cursor:move}.SC3DViewer.fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,.75)}@supports (backdrop-filter:blur(1px)){.SC3DViewer.fullscreen{background-color:transparent;backdrop-filter:blur(8px) grayscale(.75)}}@supports (-webkit-backdrop-filter:blur(1px)){.SC3DViewer.fullscreen{background-color:transparent;-webkit-backdrop-filter:blur(8px) grayscale(.75)}}.SC3DViewer>iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #CCC}.SC3DViewer>div.sctoolbox_3dviewer_overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.SC3DViewer.fullscreen>div.sctoolbox_3dviewer_overlay{display:none}.SC3DViewer>div.sctoolbox_3dviewer_fullscreen_close{display:block;position:absolute;bottom:2em;left:50%;transform:translateX(-50%);width:20em;height:3em;line-height:3em;text-align:center;color:#FFF;background-color:#dc3545;cursor:pointer;display:none}.SC3DViewer>div.sctoolbox_3dviewer_fullscreen_close:hover{background-color:#b02a37}.SC3DViewer.fullscreen>div.sctoolbox_3dviewer_fullscreen_close{display:block}