:root{--color-text:#333;--color-muted:#666;--color-muted-2:#999;--color-border:#ccc;--color-border-2:#cfd8d8;--color-bg:#fff;--color-bg-soft:#f2f2f2;--color-bg-alt:#fafafa;--color-accent:#009cd9;--color-primary:#34699d}.cds-float-right{float:right}.cds-float-left{float:left}.cds-clear-both{clear:both}.cds-hidden{display:none!important}.cds-clearfix:after{content:"";clear:both;display:table}.ui-dialog{text-align:left}.cds-even{background-color:#f0f0f0}.cds-modal-overlay{opacity:.3;z-index:1001;background-color:#aaa;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}ul.cds-crumbs{padding:0 0 1em}.cds-crumbs li{color:var(--color-muted-2);list-style:none;display:inline}.cds-crumbs li a{color:var(--color-muted-2);text-decoration:none}.cds-crumbs li a:hover{color:#666}.cds-crumbs span{padding:0 .5em}.cds-browse-container{float:left;width:calc(100% - 17em)}.cds-browse-container.cds-alone{width:100%}.cds-browse-container h2{padding:1em 0 .5em}.cds-browse-container h2 span{text-transform:uppercase}.cds-browse-container .head{margin:0;padding:1em 1em 1em 0}.cds-browse-container .head img{vertical-align:top;max-width:100%;margin:0 2em 0 0;display:inline-block}.cds-browse-container .head p{vertical-align:top;color:var(--color-muted);width:66%;font-size:1.077em;display:inline-block}.cds-browse-list li{vertical-align:top;text-align:center;border:1px solid var(--color-border);cursor:pointer;color:var(--color-text);margin:0 .75em 1em 0;padding:1em;list-style:none;display:inline-block}.cds-browse-list h3{padding:.813em 0 .4065em;font-size:1.231em}.cds-browse-list a{color:var(--color-text);border:0;text-decoration:none}.cds-browse-list img{border:0}.cds-browse-list img:hover{opacity:.8}.cds-browse-list li a:hover{text-decoration:none}.cds-browse-list li a:hover h3{text-decoration:underline}.content #cds-attribute-list-container ul{-webkit-margin-start:0;font-size:.95em;list-style:none}.content #cds-attribute-list-container ul:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.content #cds-attribute-list-container ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.content #cds-attribute-list-container ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}ul.cds-attribute-value-list{border:1px solid var(--color-border-2);max-height:200px;overflow-y:auto}.content #cds-attribute-list-container ul.cds-attribute-value-list li{border-top:1px solid var(--color-border-2);cursor:pointer;margin-top:0;padding:5px 10px}.content #cds-attribute-list-container ul.cds-attribute-value-list li:hover{background:var(--color-border-2)}.content #cds-attribute-list-container ul.cds-attribute-value-list li:first-child{border:0}.content #cds-attribute-list-container ul.cds-attribute-value-list li input{display:none}.content #cds-attribute-list-container ul.cds-attribute-value-list li.selected{background:var(--color-accent);color:#fff}.content #cds-attribute-list-container ul.cds-attribute-value-list div{display:inline-block}#cds-sitemap-container{color:var(--color-muted);font-size:1.154em}#cds-sitemap-container>ul{padding:1em 0 2em}#cds-sitemap-container ul{text-indent:-2em;padding-left:2em;list-style-position:inside}#cds-sitemap-container a{color:#555;font-weight:700;text-decoration:underline}#cds-sitemap-container a:visited{color:#555}#cds-sitemap-container span{margin-left:1em;font-size:.867em;font-style:italic;font-weight:400}#cds-product-loading-container{text-align:center;margin-top:5em}#cds-product-loading-container div{margin-top:1em;font-size:1.231em}#cds-product-container>h4{margin:2em 0 0;font-size:1.154em;font-weight:700}#cds-product-container>h3{margin:2em 0 0;font-size:1.385em;font-weight:700}#cds-product-container>h3 img{display:block}.cds-product-container-controls{width:100%;color:var(--color-muted);white-space:nowrap}.cds-product-container-controls td{vertical-align:top;text-align:center;padding:.5em .5em 0}#cds-product-controls-count{text-align:left;width:25%}#cds-product-controls-table,#cds-product-controls-list,#cds-product-controls-grid{min-width:18px;min-height:18px;padding-right:1em;display:inline-block}#cds-product-controls-grid{background:url(../images/grid.png) 50% no-repeat}#cds-product-controls-grid.selected,#cds-product-controls-grid:hover{background-image:url(../images/grid-selected.png)}#cds-product-controls-list{background:url(../images/list.png) 50% no-repeat}#cds-product-controls-list.selected,#cds-product-controls-list:hover{background-image:url(../images/list-selected.png)}#cds-product-controls-table{background:url(../images/table.png) 50% no-repeat}#cds-product-controls-table.selected,#cds-product-controls-table:hover{background-image:url(../images/table-selected.png)}#cds-product-controls-sort-label{text-align:right;width:25%}#cds-product-controls-sort-cell select{width:10em}#cds-product-controls-compare{text-align:right;width:25%}.cds-more-button{color:#999;text-align:center;cursor:pointer;border:1px solid var(--color-border);background:linear-gradient(#f3f3f3,#e7e7e7);border-radius:.4065em;width:100%;height:2.25em;margin:1em 0;font-size:1.231em;font-weight:700;line-height:2.25em;text-decoration:none;display:block}.cds-more-button:hover{color:#666;border-color:var(--color-border);box-shadow:none;background:linear-gradient(#e7e7e7,#f3f3f3)}a.cds-more-anchor,a.cds-more-anchor:hover{text-decoration:none}#cds-unit-toggle-container{margin-bottom:.5em;font-weight:400}.cds-product-page #cds-unit-toggle-container{float:right;font-size:.833em;font-weight:400}#cds-top-facet-container #cds-unit-toggle-container{margin-left:1em;display:inline-block}#cds-top-facet-container #cds-attribute-q #cds-unit-toggle-container input{float:none}#cds-unit-toggle-container label{margin:0 .5em 0 .2em}.cds-product-list li{border:1px solid var(--color-border);box-sizing:border-box;width:100%;margin:1em 0 0;padding:1em;list-style:none}.cds-product-list h3{color:var(--color-muted);padding:0 0 .361em;font-size:1.385em}.cds-product-list h3 div{float:right;font-size:.722em}.cds-product-list h3 label{padding-right:.25em;font-weight:700}.cds-product-list p{color:var(--color-muted);margin-bottom:.5em}.cds-product-list a{color:var(--color-text)}.cds-product-list img{float:left}.cds-product-list td{vertical-align:top;padding:.2em 0 0 2em;line-height:1.1}.cds-product-list td label{font-weight:700}table.cds-product-list-table{text-align:center;border-collapse:collapse;width:100%}table.cds-product-list-table thead td{border-bottom:2px solid #d5d9e0;font-weight:700}table.cds-product-list-table td{white-space:nowrap;text-align:center!important}table.cds-product-list-table td:first-child{text-align:left!important}table.dataTable>tbody>tr:nth-child(2n)>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),.019)}table.cds-product-container-controls{display:none}.cds-product-grid li{vertical-align:top;border:1px solid var(--color-border);width:15em;margin:1em .75em 0 0;padding:1em;list-style:none;display:inline-block;position:relative}.cds-product-grid h3{padding:0 0 .722em;font-size:1.385em}.cds-product-grid p{color:var(--color-muted);margin-bottom:.5em}.cds-product-grid a{color:var(--color-text)}.cds-product-grid img{height:3.7em;margin:.5em 0 1em}.cds-product-grid ul li{border:0;width:15em;margin:.25em 0 0;padding:0}.cds-product-grid label{font-weight:700}.cds-product-grid div{color:var(--color-muted);margin:1em 0 0;padding:0}.cds-product-grid div label{vertical-align:middle;font-weight:700;display:inline-block}.cds-product-grid div input{vertical-align:middle;margin:0 .5em 0 0;padding:0;display:inline-block}#cds-product-compare-table td{padding:.3em 1em}#cds-product-compare-table h3{margin:2em}#cds-product-compare-table td.label{white-space:nowrap;text-align:left;padding:0 1em}#cds-product-compare-table thead{border:1px solid #999}#cds-product-compare-table thead td{border-right:1px solid #999;padding-bottom:1em}#cds-product-compare-table tfoot td{border:1px solid #999;padding:1em}#cds-product-compare-table tr.odd-row{background-color:#f0f0f0}#cds-product-compare-table td.hilited-text{font-style:italic;font-weight:700}#cds-product-compare-table tbody tr:hover{color:#fff;background-color:#999}#cds-product-compare-table tr:hover td.hilited-text{color:#fff}#cds-auth-container{text-align:left;font-size:13px}#cds-login-header{margin-top:2em;font-weight:700}#cds-login-form{white-space:nowrap;margin-top:1em}#cds-login-form input{margin:0 .25em}#cds-login-form button{margin-top:.5em;margin-left:15em}#cds-login-new-user-container div{font-weight:700}#cds-login-agreedtos,#cds-login-contactok{white-space:normal;width:440px;margin-top:.25em}#cds-login-agreedtos-error{color:#c00;margin:.25em 0;font-weight:700;display:none}#cds-login-form a,#cds-login-form a:hover,#cds-registration-form a,#cds-registration-form a:hover{text-decoration:underline}#cds-login-form #cds-login-agreedtos input{width:auto}#cds-registration-form .cds-registration-checkbox-container td{padding-top:1em}#cds-registration-form .cds-registration-checkbox-container input{width:auto;margin-left:80%}#cds-registration-form .cds-registration-checkbox-container td:last-child{width:300px}#cds-registration-header{margin-top:2em;font-weight:700}#cds-registration-form .header{padding-top:1em;font-weight:700}#cds-registration-form .info{color:#d00}#cds-registration-form .controls{text-align:right;padding-top:1em}#cds-registration-form .controls button{margin-left:.5em}#cds-registration-error,#cds-login-error{color:#d00;padding-top:.5em;font-weight:700}#cds-registration-form input,#cds-registration-form select{width:300px;margin:.1em .25em}#cds-registration-form label{padding-right:1em}#cds-login-error p{padding-top:.5em}#cds-loading-overlay{opacity:.3;z-index:1001;background-color:#aaa;display:none;position:fixed;top:0;bottom:0;left:0;right:0}#cds-loading-message{z-index:1002;color:#000;text-align:center;background-color:#fff;border:1px solid #999;width:40%;height:4em;padding-top:1.5em;font-size:1.5em;font-weight:700;display:none;position:fixed;top:45%;left:30%}#loading-message img{margin-top:1em}#cds-facet-keys-input{width:10em}.cds-keys-info{margin-bottom:.5em}#cds-keys-results{margin-top:1em}#cds-keys-results h4 img{margin-right:.5em}.cds-keys-results-table td{padding:.25em .5em}.cds-keys-results-table thead td{border-bottom:1px solid var(--color-border);font-size:1.077em;font-weight:700}#cds-cart-header{text-align:right;margin-bottom:1.5em}#cds-cart-header h3{margin-bottom:4px;padding-bottom:0;font-size:1.17em}#cds-cart-header a{margin-left:.5em}#cds-cart-header div{margin-bottom:4px}#cds-cart-footer{text-align:right}#cds-cart-table{clear:both;border-collapse:collapse;width:100%;margin-top:1em}#cds-cart-table thead{background-color:#d8d8d8;font-weight:700}#cds-cart-table thead td{padding:3px 4px}#cds-cart-table td{padding:2px 4px}#cds-cart-table td a{margin-left:.25em}.cds-cart-cell-id{width:200px}.cds-cart-cell-description{width:620px}.cds-cart-cell-quantity{width:100px}.cds-cart-cell-controls{width:42px}.cds-product-icons{float:right}.cds-product-icons a img{margin-left:.25em}.cds-product-icons button{width:60px}.cds-product-custom-header,.cds-product-header{clear:both;margin-top:1em}.cds-product-image-container{float:left;border:1px solid var(--color-border);min-width:400px;height:375px;margin:0 2em 1em 0}.cds-product-image{text-align:center;vertical-align:middle;width:400px;height:375px;display:table-cell}.cds-product-image img{vertical-align:middle}.cds-product-controls{float:left;max-width:100%;margin-bottom:1em}.cds-product-page h1{margin-top:0}.cds-product-page h2{margin:0;font-weight:400}.cds-product-page h2 span{font-weight:700}.cds-product-page h3{clear:both;margin:1em 0 .5em}.cds-product-cart{border:1px solid var(--color-border);background-color:var(--color-bg-alt);margin-top:2em;display:inline-block}.cds-product-cart td{padding:2em .5em .75em}.cds-product-cart td.last{padding-top:.5em}.cds-product-cart td.last,.cds-product-cart tr:last-child td{padding-bottom:2em}.cds-product-cart td:first-child{padding:0 2em;font-size:1.231em;font-weight:700}.cds-product-cart td.cds-buy-online-container{text-align:right;padding-top:0;font-size:1em}#cds-product-list-price{font-size:.875em;font-weight:400}.cds-product-cart td:last-child{padding-right:2em;font-weight:700}#cds-add-to-cart-quantity{height:2em}#cds-add-to-cart-button,#cds-buy-online-button{font:inherit;color:#fff;background:linear-gradient(#393,#282);border:1px solid #171;border-radius:.5em;min-width:7.75em;height:2.2em;padding:0 1em;font-size:1.154em}#cds-add-to-cart-button:hover,#cds-buy-online-button:hover{color:#fff;background:linear-gradient(#282,#171);border:1px solid #bbb;box-shadow:1px 1px 3px #d2d2d2}.cds-product-cad-container{margin-top:2em;display:none}.cds-product-additional-images{clear:both;text-align:left;height:4em;padding:0 1em}.cds-product-additional-images a{display:inline}.cds-product-additional-images img{height:4em;margin-right:1em;display:inline}#cds-product-additional-images-expanded-img{max-width:100%}.cds-product-details{border-top:1px solid var(--color-border);clear:both}#config-details{clear:none;border:0;width:983px}.cds-product-details h1,.cds-product-details h2,.cds-product-details h3,.cds-product-details h4{margin-top:0;padding-top:0}.cds-product-details p{margin:1em 0 0}.cds-product-details ul{margin-bottom:1em}.cds-product-details li{text-indent:-1em;margin-left:1em;list-style-position:inside}.cds-product-details-left{float:left;width:47.5%;margin-right:2em}.cds-product-details-right{float:left;width:47.5%}.cds-product-details-container{margin-top:2em}.cds-attribute-table{vertical-align:top;border-collapse:collapse;width:100%}.cds-attribute-table thead td{border-bottom:1px solid var(--color-border);font-size:1.154em;font-weight:700}.cds-attribute-table td{width:50%;padding:.2145em .429em}.cds-attribute-table button{height:1.5em}.cds-attribute-multilist li{list-style:none}.cds-attribute-multilist label{margin-left:.5em}#cds-product-link-table td{vertical-align:middle;width:auto}.cds-product-company{text-align:left;padding-top:2em}.cds-company-logo{margin-bottom:1em}.cds-company-name{font-weight:700}#cds-explode-table td{width:auto}.cds-product-details .cds-product-footnotes{clear:both;padding-top:2em}#cds-product-pricing-table td{text-align:left;width:25%}#cds-top-facet-container{background-color:var(--color-bg-soft);margin-bottom:1em;padding:1em 0 0 1em;display:none}#cds-top-facet-container #cds-facet-keys-input{width:17em;height:2em;margin-bottom:1em;padding-left:.5em;font-size:1.077em}#cds-top-facet-container #cds-facet-keys-button,#cds-top-facet-container #cds-facet-keys-clear-button{border-radius:0;width:4em;height:2.4em;margin-bottom:1em;font-size:1.077em}#cds-top-facet-container #cds-attribute-q input{float:left}#cds-top-facet-container .cds-facet-reset-button{float:right;border-radius:0;width:8em;height:2.4em;margin-right:1em;font-size:1.077em}#cds-top-facet-container .cds-attribute{vertical-align:top;background-color:#fff;width:20em;height:3em;margin:0 1em 1em 0;padding:1em;list-style:none;display:inline-block;position:relative}#cds-top-facet-container .cds-attribute.cds-disabled{color:var(--color-muted-2)}#cds-top-facet-container .cds-attribute-label{font-size:1.154em;font-weight:700}#cds-top-facet-container .cds-attribute-label img{float:right;width:1.1em;height:1.1em;display:none}#cds-top-facet-container .cds-attribute-label .cds-attribute-clear-icon{cursor:pointer}#cds-top-facet-container .cds-attribute-selected-value{color:var(--color-muted);font-size:.923em}#cds-top-facet-container .cds-attribute-value-list{border-block:1px solid var(--color-bg-soft);z-index:999;background-color:#fff;width:22em;max-height:20em;padding:0;list-style:none;display:none;position:absolute;top:4em;left:-.5em;overflow:auto}#cds-top-facet-container .cds-attribute-value-list li{border-block:1px solid var(--color-bg-soft);padding:1em;font-size:1.077em}#cds-top-facet-container .cds-attribute-value-list div{width:100%}#cds-top-facet-container .cds-attribute-value-list input{width:33%;height:2em;margin:0 .5em}#cds-top-facet-container .cds-attribute-value-list input:first-child{margin-left:0}#cds-top-facet-container .cds-attribute-value-range-constraint{margin-top:.5em;margin-left:0}#cds-inline-cad-container{background-color:var(--color-bg);z-index:91;border-radius:5px;width:425px;margin-left:-182px;padding:14px;font-size:14px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#cds-inline-cad-container h3{float:left;width:200px;margin-top:0;padding-bottom:.5em;font-size:17px;font-weight:700}#cds-inline-cad-container h4{clear:both;margin:5px 0;font-size:16px;font-weight:400}#cds-inline-cad-container i{cursor:pointer;float:right}#cds-inline-cad-container button{cursor:pointer;border:0;width:160px;height:30px;font-size:14px;font-weight:700}#cds-inline-cad-container img{cursor:pointer}#cds-inline-cad-container input,#cds-inline-cad-container select{width:100%;height:auto;margin-bottom:7px;font-size:15px}#cds-inline-cad-container button{color:#fff;background-color:#305c9c}#cds-inline-cad-container button:hover{background-color:#191716;transition:all .2s}#cds-inline-cad-container #cds-inline-cad-exit-button{color:#000;background-color:#fff200}#cds-inline-cad-container #cds-inline-cad-exit-button:hover{color:#fff;background-color:#191716}#cds-inline-cad-container #cds-inline-cad-attributes{margin-bottom:14px}#cds-inline-cad-container #cds-inline-cad-attributes label{width:45%;display:inline-block}#cds-inline-cad-container #cds-inline-cad-attributes input,#cds-inline-cad-container #cds-inline-cad-attributes select{width:50%}#cds-inline-cad-container #cds-inline-cad-controls{margin:7px 0 0}#cds-inline-cad-container #cds-inline-cad-controls:after{content:"";clear:both;display:table}#cds-inline-cad-icon-container{clear:both;padding-left:3em}#cds-inline-cad-icon-container img{vertical-align:middle;width:2.5em;margin-right:.5em}#cds-inline-cad-viewer-container{border:1px solid var(--color-border);clear:both;width:100%;height:300px;margin:1em 0}#cds-inline-cad-overlay{opacity:.3;z-index:90;background-color:#aaa;position:fixed;top:0;bottom:0;left:0;right:0}@media (max-width:767px){#cds-top-facet-container .cds-attribute{width:85%}#cds-product-controls-table,#cds-product-controls-list,#cds-product-controls-grid{display:none}#cds-top-facet-container .cds-facet-reset-button{float:none;width:85%;margin-bottom:.5em;margin-right:0}.cds-browse-container{float:none;width:100%}.cds-browse-container .head{display:none}}#cds-modal-overlay{opacity:.3;z-index:101;background-color:#aaa;position:fixed;top:0;bottom:0;left:0;right:0}.cds-modal-dialog{background-color:var(--color-bg);color:#222;text-align:left;z-index:102;width:456px;max-width:100%;max-height:100%;margin:0;padding:0;font-size:14px;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:0 7px 14px #0000004d}.cds-modal-dialog h2{background-color:var(--color-primary);color:#fff;margin:0;padding:21px 28px;font-size:21px;font-weight:400}.cds-modal-dialog h4{color:var(--color-muted-2);margin:7px 28px;padding:0;font-size:14px;font-weight:400}.cds-modal-dialog h4.cds-selected{color:#000;font-weight:700}.cds-modal-dialog h4.cds-completed{color:#000;font-weight:400}.cds-modal-dialog p{margin:28px;padding:0}.cds-modal-dialog h4 img{vertical-align:middle;width:16px;height:16px;margin-right:14px}.cds-modal-dialog h4 a{margin-left:24px}.cds-modal-dialog progress[value]{-webkit-appearance:none;appearance:none;width:400px;height:28px;margin:14px 28px 28px}.cds-modal-dialog progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:2px;box-shadow:inset 0 2px 5px #00000040}.cds-modal-dialog progress[value]::-webkit-progress-value{background-image:linear-gradient(-45deg,#0000 33%,#0000001a 33%,#0000001a 66%,#0000 66%),linear-gradient(#ffffff40,#00000040),linear-gradient(90deg,#59c,#59c);background-size:35px 28px,100% 100%,100% 100%;border-radius:2px}.cds-modal-dialog #cds-dialog-status-text{margin-bottom:11px;font-weight:700}