.bold{font-weight:bold}.center{text-align:center}.balance{text-wrap:balance}.product-details-page{padding-top:0}.mfp-container.mfp-inline-holder .mfp-content{background:#fff;border:1px solid #000;margin:0 auto;max-width:calc(100% - 30px);padding:15px;position:relative;text-align:center;width:500px}.mfp-container.mfp-inline-holder .btn-rfs{border:1px solid #000;border-radius:3px;display:inline-block;padding:6px 10px}.mfp-container.mfp-inline-holder .form-control{border-radius:4px}.fm-request-sample .btn-primary{font-weight:900;font-size:clamp(13px,100%,18px);padding:10px;text-transform:uppercase;width:100%}@media(max-width:767px){.fm-request-sample{margin:15px auto;max-width:max-content}}.g-recaptcha.FMrecaptcha{display:flex;justify-content:center}.product-variant-list tr:nth-child(odd){background:#f8f9fc;border-bottom:1px solid #dce0ed;border-top:1px solid #dce0ed}.product-variant-list th{background:#dce0ed;color:#07328d;font:20px/22px "opensans-semibold";padding:9px 15px;text-align:center;width:25%}.product-variant-list th:not(:last-child){border-right:1px solid #a9b1cd}.product-variant-list td{border-right:1px solid #a9b1cd;padding:15px;text-align:center;width:25%}.product-variant-list td:nth-child(2),.product-variant-list td:nth-child(3){padding:9px 40px;text-align:left}.product-variant-list td:last-child{border-right:0}.product-variant-list .simple-product-specs{display:inline-block;text-align:left}.product-variant-list .simple-product-spec{display:block;line-height:18px;margin-bottom:6px}.product-variant-list .simple-product-picture{border:1px solid #a9b1cd;display:inline-block;width:126px}.product-variant-list .simple-product-name{font:18px/22px "opensans-bold";margin-top:5px}.product-variant-list .btn{text-transform:uppercase}.product-essential{border-bottom:0;margin:0 -15px 0}.product-essential .full-description th{vertical-align:bottom}.simple-product-page .product-left img{border:2px solid #a9b1cd}@media(min-width:1200px){.grouped-product-page .product-left{margin-top:20px}}.grouped-product-page .product-collateral h2{color:#020711;font:20px/26px opensans-semibold;margin:10px 0 2px}.zoomImg{background:#fff}.grouped-tabs .product-tabs{margin-top:40px}.grouped-tabs .tab-content ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px}.grouped-tabs .tab-content ul li{flex-basis:33.333%;padding:0 15px}.grouped-tabs .tab-content ul li img{height:auto;width:100%}@media(max-width:991px){.grouped-tabs .tab-content ul li{flex-basis:50%}}@media(max-width:575px){.grouped-tabs .tab-content ul li{flex-basis:100%}}.product-left .picture{margin:0 auto 10px;max-width:100%;overflow:hidden;position:relative}@media(min-width:1200px){.product-left .picture{width:auto}}.product-left .picture-thumbs{overflow:hidden;font-size:0}.product-left .picture-thumbs img{bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;position:absolute;right:0;top:0}.product-left .picture-thumbs .thumb-item{cursor:pointer;display:inline-block;height:100px;margin:0 5px 10px;overflow:hidden;position:relative;width:100px}.product-right{margin-bottom:30px}.product-right .value{color:#444}.product-right p{line-height:22px}.product-right .additional-details{margin:0 0 20px}.product-right .additional-details div{margin:0 0 8px}.product-right .prices{display:inline-block}.product-right .prices>div{margin:0 0 5px}.product-right .prices>div span{vertical-align:middle}.product-right .product-price{color:#07328d;font:30px/46px "opensans-bold"}.product-right .add-to-cart{display:inline-block;font-size:0;margin:5px 0 0 5px;vertical-align:top}.product-right .add-to-cart .qty-label{display:none}.product-right .add-to-cart .btn{padding:13px 21px}.product-right .qty-input{border-color:#a9b1cd;color:#444;font-size:15px;height:46px;padding:0 5px;text-align:center;text-align-last:center;width:45px}.product-right hr{margin:10px 0}@media(min-width:768px){.product-right .add-to-cart-panel{text-align-last:right}}.product-share-button{margin-top:10px}.product-collateral{margin:0 0 15px}@media(min-width:768px){.product-collateral{margin:16px 0 60px}}.product-collateral h3{background:#dce0ed;color:#07328d;padding:10px;text-align:center}.product-collateral .tab ul{padding-left:8px}.product-collateral .tab li{line-height:22px;margin-bottom:8px;position:relative}@media(min-width:768px){.product-collateral .tab li::before{content:"•";position:absolute;left:-8px;top:0}}.product-collateral .tab p{line-height:22px}.product-collateral .tab-technical-downloads a{color:#020711;transition:color .3s}.product-collateral .tab-technical-downloads a[href*=".pdf"]::before{color:#cc181e;content:"";display:inline-block;font:18px/22px FontAwesome;margin-right:5px}.product-collateral .tab-technical-downloads a[href*=".pdf"]:hover{color:#4db2f1}.product-specs{padding:0 5px}.spec-name{font:14px/22px "opensans-bold"}.spec-name::before{content:"";clear:both;display:table;margin-bottom:8px}.spec-value{font:14px/22px "opensans"}.tab-content{padding:5px}.related-products-grid{margin-bottom:15px}@media(min-width:768px){.related-products-grid{margin-bottom:104px}}.related-products-grid h3{border-bottom:1px solid #dce0ed;color:#07328d;font:16px/32px "opensans-bold";letter-spacing:.5px;margin-bottom:30px;text-transform:uppercase}@media(max-width:991px){.related-products-grid .fm-item-box{margin-bottom:15px}}.related-products-grid .fm-item-box .product-title{margin-bottom:5px}.related-products-grid .fm-item-box .description{margin-bottom:10px}.find-rep-link{padding-right:15px}
