.sterimedix-searchform{margin-bottom:10px}.sterimedix-searchform .sterimedix-searchform-input{position:relative;display:flex;align-items:center}.sterimedix-searchform input[type=text]{border:none;padding:8px 10px 8px 35px;width:150px;font-size:16px;background-color:rgba(0,0,0,0);outline:none;border-top:1px solid #efefef;border-left:1px solid #efefef;border-bottom:1px solid #efefef;box-shadow:none !important;color:#8f8f8f}.sterimedix-searchform input[type=text]::-webkit-input-placeholder{color:#8f8f8f}.sterimedix-searchform input[type=text]::-moz-placeholder{color:#8f8f8f}.sterimedix-searchform input[type=text]:-ms-input-placeholder{color:#8f8f8f}.sterimedix-searchform input[type=text]::-ms-input-placeholder{color:#8f8f8f}.sterimedix-searchform .search-button{background-color:#d6324f;color:#fff;border:none;padding:8px 40px 8px 20px;font-size:16px;font-weight:normal;border-radius:0;cursor:pointer;outline:0 !important;position:relative;clip-path:polygon(0 1%, 100% 0%, 75% 100%, 0% 100%)}.sterimedix-searchform .search-button span{position:relative;z-index:1}.sterimedix-searchform .search-button:hover{background:#b12a42}.sterimedix-searchform .search-button:hover::after{background:#b12a42}.sterimedix-searchform .sterimedix-searchform-summary{font-size:1rem;margin-top:10px}.sterimedix-searchform .sterimedix-searchform-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:18px;fill:#d6324f;overflow:hidden}.sterimedix-searchform .sterimedix-searchform-icon svg{float:left}#steri_autocomplete-results{max-height:200px;overflow-y:auto;background-color:#fff;position:absolute;width:100%;z-index:99;width:auto;min-width:200px;top:100%}#steri_autocomplete-results ul{list-style-type:none;padding:0;margin:0}#steri_autocomplete-results li{padding:0;border:1px solid #ccc;border-bottom:0}#steri_autocomplete-results li:last-child{border-bottom:1px solid #ccc}#steri_autocomplete-results li a{text-decoration:none;color:#000;display:block;padding:8px}#steri_autocomplete-results li:hover{background-color:#f0f0f0}.sterimedics-products-outer .sterimedix-product:last-child .sproduct-info{border-bottom:1px solid #ddd !important}.sterimedix-product{font-size:.9rem;text-align:center;position:relative}.sterimedix-product .sproduct-info{font-family:Arial,sans-serif;width:100%;border:1px solid #ddd;border-bottom:0 !important}.sterimedix-product.active .sproduct-width-gauge{background:#ccc;background:linear-gradient(117deg, #d6324f 0%, #d6324f 50%, rgb(254, 234, 203) 50%)}.sterimedix-product.active .sproduct-width-gauge .sproduct-code{color:#fff}.sterimedix-product.active .show-details{display:none}.sterimedix-product.active .close-details{display:block;width:25px;cursor:pointer}.sterimedix-product.active .sproduct-body{display:block}.sterimedix-product .close-details svg{float:left;fill:#b12a42}.sterimedix-product.inactive{opacity:.4}.sterimedix-product .sproduct-header{display:flex;align-items:center;background-color:#fff;justify-content:space-between;align-items:stretch;border:1px solid #ddd;border-bottom:0}@media(max-width: 800px){.sterimedix-product .sproduct-header{flex-wrap:wrap}.sterimedix-product .sproduct-header>div{width:25% !important}.sterimedix-product .sproduct-header>div:nth-child(4){border-right:0 !important}.sterimedix-product .sproduct-header>div:nth-child(4)+div{border-left:0 !important}.sterimedix-product .sproduct-header>div:nth-child(4)~div{border-top:1px solid #ddd !important}.sterimedix-product .sproduct-header>div:nth-child(5){border-left:0 !important}.sterimedix-product .sproduct-header>div:last-child{width:50% !important}}.sterimedix-product .sproduct-header>div{padding:15px;box-sizing:border-box;border-right:1px solid #ddd;align-items:center;display:flex;justify-content:center;flex-direction:column}@media(max-width: 500px){.sterimedix-product .sproduct-header>div{padding:5px}}.sterimedix-product .sproduct-header>div:last-child{border-right:0}.sterimedix-product .sproduct-width-gauge{width:150px;background:gray;display:flex;justify-content:space-between;align-items:center;background:#ccc;background:linear-gradient(117deg, rgb(204, 204, 204) 0%, rgb(204, 204, 204) 50%, rgb(254, 234, 203) 50%);padding:0 !important;flex-direction:row !important}.sterimedix-product .sproduct-width-gauge span{display:block;padding:15px}.sterimedix-product .sproduct-width-gauge .sproduct-code{font-weight:bold}.sterimedix-product .sproduct-image{width:150px}.sterimedix-product .sproduct-details{width:10%}.sterimedix-product .sproduct-description{width:20%}.sterimedix-product .sproduct-ports{width:20%}.sterimedix-product .sproduct-image2{width:110px}.sterimedix-product .sproduct-viewdetails{width:110px;white-space:nowrap;justify-content:center}.sterimedix-product .sproduct-viewdetails a{color:#d6324f;font-weight:bold;text-decoration:none;cursor:pointer}.sterimedix-product .sproduct-body{display:none}.technical-download-link{color:#d6324f;font-weight:bold;text-decoration:none !important;cursor:pointer;white-space:nowrap}.technical-download-link span{display:inline-block;padding-left:3px}.technical-download-link svg{float:left;fill:#b12a42}.table-box-title{font-weight:bold;font-size:1rem}.table-box-bold{font-weight:600}.product-dark-grey{background:#efefef !important}.product-light-grey{background:#f7f7f7 !important}.sproduct-table{vertical-align:middle}.sproduct-table tr td{vertical-align:middle}.sproduct-table tr td:first-child{border-left:0}.sproduct-table tr td:last-child{border-right:0}.sproduct-table td{border:1px solid #dcdcdc}@media(max-width: 800px){.sproduct-table td{padding:5px}}@media(max-width: 600px){.sproduct-table td{padding:5px;font-size:.7rem}}.sproduct-table .table-box-italic{font-style:italic}.sproduct-image-row{width:100%;display:flex;justify-content:space-between;align-items:center}.sproduct-image-row>div{padding:20px}.sproduct-image-row img{width:100%}.sproduct-image-row .sproduct-image-large{width:60%}.sproduct-image-row .sproduct-tip-image-large{width:40%}@media(max-width: 768px){.sproduct-image-row{flex-wrap:wrap}.sproduct-image-row .sproduct-image-large{width:100%}.sproduct-image-row .sproduct-tip-image-large{width:100%}}.pagination-row{padding:30px 0;display:flex;justify-content:space-between;align-items:center}.pagination-row label{color:#a2a2a2;padding-right:15px}.pagination-row .sorting{display:flex;justify-content:flex-start;align-items:center}.pagination-row .sorting select{border:1px solid #ddd;padding:8px 15px}.pagination-row .sorting-left{display:flex;justify-content:flex-start;align-items:center}.pagination-row .sorting-left .perpage{padding-left:20px}.pagination-row .p-button{border:1px solid #ddd !important;box-shadow:none !important;border-radius:0 !important;background:0 !important;padding:8px 15px !important}.pagination-row .p-button.selected,.pagination-row .p-button:hover{background:#4d545a !important;color:#fff}.pagination-row .pagination{border:0;padding:0}.pagination-row .pagination-numbers{display:flex;justify-content:space-evenly;align-items:center}.pagination-row .pagination-numbers a{fill:#a2a2a2;display:block;width:10px;cursor:pointer}.pagination-row .pagination-numbers a svg{float:left}.pagination-row .pagination-numbers span,.pagination-row .pagination-numbers a{display:block;color:#a2a2a2;text-decoration:none}.pagination-row .pagination-numbers span{padding:0 10px}.sterimedix-category-grid{display:flex;justify-self:space-between;flex-wrap:wrap;align-items:stretch;margin-left:-15px;margin-right:-15px}.sterimedix-category-grid>div{display:flex;flex-direction:column;margin:0 15px 15px 15px;width:30%}.sterimedix-category-grid .category-image{border:1px solid #EAEAEA;padding-bottom:80%;position:relative;border-bottom:0}.sterimedix-category-grid .category-image img{position:absolute;object-fit:cover;object-position:center center;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%}.sterimedix-category-grid .category-image a{position:absolute;left:0;top:0;right:0;bottom:0}.sterimedix-category-grid .category-image a span{position:absolute;left:-99999px}.sterimedix-category-grid .category-content{padding:15px 0 20px 15px;background:#EAEAEA;font-size:1rem;position:relative;clip-path:polygon(0 1%, 100% 0%, 75% 100%, 0% 100%)}.sterimedix-category-grid .category-content h3{margin:0 0 5px 0;padding:0;font-size:1.2rem;font-weight:normal;padding-right:15%;line-height:1.3}.sterimedix-category-grid .category-content a{display:flex;justify-content:flex-start;align-items:center;color:#d6324f;text-decoration:none;width:auto}.sterimedix-category-grid .category-content a span{padding-left:10px}.sterimedix-category-grid .category-content a svg{fill:#d6324f;float:left;width:10px}
