.filters-container{flex:1;min-width:250px}.filter-group label{display:block;font-weight:700;margin-bottom:5px}.electrode-details{display:none}.electrode-details.visible{display:block}.details-header{align-items:center;display:flex;margin-bottom:20px}.details-header h2{margin:0 20px 0 0}.part-numbers{background-color:#f5f5f5;border-radius:4px;padding:10px}.details-section,.part-numbers{margin-bottom:20px}.details-section h3{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:5px}.details-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.detail-item{margin-bottom:10px}.detail-item .label{font-weight:700;margin-bottom:3px}.detail-item .value{color:#333}.links-section a{color:#06c;display:inline-block;margin-right:15px;text-decoration:none}.images-section{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.electrode-image{border:1px solid #eee;max-width:200px;padding:5px}.no-results{background-color:#f9f9f9;border-radius:4px;display:none;padding:20px;text-align:center}*{font-family:Futura W02 Book,Open Sans,Helvetica,Arial,sans-serif;outline:0}body,html{color:#333;font-size:16px;font-weight:400;margin:0}h1{color:#fff;font-family:Futura PT W01 Bold,Open Sans,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;margin:0 auto;text-transform:uppercase}select{background:#fff}input,select{border:0}option:empty{display:none}h2{color:#0074c8;font-size:2rem;font-weight:400;margin-bottom:0;margin-top:0}.page-wrapper>div{margin-bottom:40px}header{align-items:center;display:flex;flex-wrap:wrap;height:100%;margin:auto;max-width:1080px}header div{flex:1 0 100%;text-align:center}span.label{font-weight:700}.top-wrapper{background:#0074c8;height:128px;padding:0 1rem}#zollLogo{text-align:center}#zollLogo a{display:block}#zollLogo img{border:none;max-width:154px}.welcome-header{margin:0 auto;max-width:1080px;padding:0 1rem;text-align:center}.magnifying-glass{margin:auto;max-width:80px}.mainContent{margin:auto;max-width:1080px;padding:0 1rem}.filters{width:200px}.overlay{background-color:#000;cursor:pointer;display:none;height:100%;position:fixed;width:100%;z-index:100;zoom:1;filter:alpha(opacity=50);opacity:.5}.searchContainer{background:#ddd;border-radius:1rem;display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:40px;padding:1rem}.searchContainer input[type=button],.searchContainer select{border-radius:6px;cursor:pointer;font-size:18px;text-transform:uppercase;width:100%}.searchContainer select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 48px 12px 20px}.searchContainer select::-ms-expand{display:none}.searchContainer select:hover{background:#fafafa}.searchContainer select option{background:#fff}.searchContainer .filterContainer{flex:1 0 100%;margin:1rem;width:auto}.searchContainer .filterContainer.selects{position:relative}.searchContainer .filterContainer.selects:after{color:#f90;content:"\25BC";font-size:1rem;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%) scaleX(1.5)}.searchContainer .countryFilter{flex:100%!important}.searchContainer input[type=button]{background:#0074c8;color:#fff;font-family:Futura W01 Heavy,Open Sans,Helvetica,Arial,sans-serif;padding:12px 2rem}.searchContainer input[type=button]:hover{background:rgba(0,116,200,.9)}.productContainer{align-items:start;display:flex;flex-wrap:wrap;justify-content:space-between}.productContainer>div{flex:1 0 100%;margin-bottom:40px}.productContainer .electrodeContainer{background:#ddd;border-radius:1rem;display:block}.productContainer .electrodeContainer>div{padding:1rem}.productContainer .electrodeContainer p{margin:0 1rem 1rem}.productContainer .electrodeContainer .electrodeSelect{background:#fff;border-radius:1rem;padding:1rem 0}.productContainer .electrodeContainer select{min-height:50px;width:100%;size:5}.productContainer .electrodeContainer select::-webkit-scrollbar{width:.5em}.productContainer .electrodeContainer select::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.productContainer .electrodeContainer select::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.productContainer .electrodeContainer option{font-size:.875rem;padding:.5rem 1rem}.productContainer .electrodeContainer option:hover{background:#f90;color:#fff}.productContainer .productHeading{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1rem}.productContainer .productHeading>div{flex:1 0 100%}.productContainer .productHeading>div:last-of-type{text-align:center}.productContainer .productHeading .partNumber{font-size:18px}.productContainer .productDescription{border-top:1px solid #f90;column-count:auto;padding-top:1rem}.productContainer .copy{color:gray;font-size:.5rem}.info p{font-size:.875rem;margin-bottom:.75em;margin-top:0}#showOverlay{color:blue;cursor:pointer;display:block;margin-bottom:5px;margin-top:5px;text-decoration:underline}#showOverlay,.outside_USA{font-size:10px}@media only screen and (min-width:768px){header div{flex:1;text-align:left}#zollLogo{text-align:right}.searchContainer .filterContainer{flex:1 0 20%}.searchContainer .filterContainer.searchButton{flex:1 0 auto}.productContainer{flex-wrap:nowrap}.productContainer>div{flex:0 1 auto}.productContainer .electrodeContainer{max-width:400px}.productContainer .electrodeContainer>div{padding:1.5rem 2rem}.productContainer .productHeading>div:first-of-type{flex:0 0 40%}.productContainer .productHeading>div:last-of-type{flex:0 0 55%}.productContainer .productDescription--row{column-count:2;column-gap:1rem}.productContainer .productDescription .pad-location{border-top:1px solid #ddd;display:flex;margin-bottom:1em;margin-top:1em;padding-top:1em}.productContainer .productDescription .pad-location>div{flex:50%}.productContainer .productDescription .pad-location>div:first-of-type{border-right:1px solid #ddd}.productContainer .info{max-width:600px;padding:1rem}}.show{height:300px;margin:auto;width:300px}#show-img{max-height:300px;max-width:300px}.small-img{height:70px;left:25px;margin-top:10px;position:relative}.small-img .icon-left,.small-img .icon-right{bottom:0;cursor:pointer;height:24px;margin:auto 0;position:absolute;top:0;width:12px}.small-img .icon-left{transform:rotate(180deg)}.small-img .icon-right{right:0}.small-img .icon-left:hover,.small-img .icon-right:hover{opacity:.5}.small-container{height:70px;left:0;overflow:hidden;position:absolute;right:0;width:auto}.small-container div{position:relative;width:800%}.small-container .show-small-img{border:1px solid transparent;cursor:pointer;float:left;height:64px;margin-right:6px;padding:2px;width:64px}.small-container .show-small-img:last-of-type{margin-right:0}.zoom-area{cursor:zoom-in}.image-container{background:#fff}.image-container.zoom-gallery{align-items:center;bottom:0;display:flex;flex-wrap:wrap;left:0;position:fixed;right:0;top:0}.image-container.zoom-gallery>div{flex:1 0 100%!important}.image-container.zoom-gallery .show{border-bottom:1px solid rgba(0,0,0,.2);height:70%;width:auto}.image-container.zoom-gallery .show #show-img{cursor:auto;height:auto!important;margin:auto;max-height:100%;max-width:100%;width:auto!important}.image-container.zoom-gallery .small-img{height:25%;left:0}.image-container.zoom-gallery .small-img .small-container{height:100%}.image-container.zoom-gallery .small-img #small-img-roll{display:inline-block;width:auto}.image-container.zoom-gallery .small-img #small-img-roll img{height:auto;max-width:100px;width:100%}.image-container.zoom-gallery .zoom-lens{display:none!important;visibility:hidden!important}.image-container.zoom-gallery .close{background:#fff;border:0;box-shadow:0 0 5px #0074c8;color:#999;font-size:30px;height:60px;line-height:30px;padding:0;position:absolute;right:10px;top:10px;width:60px}button#reset_filters{background:#0074c8;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Futura W01 Heavy,Open Sans,Helvetica,Arial,sans-serif;font-size:18px;margin:1rem;padding:12px 2rem;text-transform:uppercase;width:100%}.image-zoom-container{overflow:hidden;position:relative;width:400px}.show{overflow:hidden}#show-img{cursor:zoom-in;display:block;transition:transform .2s ease-in-out;width:100%}.zoom-lens{background:hsla(0,0%,100%,.3);border:1px solid #ccc;border-radius:50%;display:none;pointer-events:none;position:absolute;z-index:1000}