.products-app .checkbox{align-items:center;display:flex}.products-app .checkbox-item{margin-bottom:0}.products-app .checkbox-item.is-wide{min-width:13rem}.products-app .checkbox-input{cursor:pointer;appearance:none;background-color:#fff;border:1px solid #00a34c;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem;margin:0 .5rem 0 0}.products-app .checkbox-input:checked{background-color:#00a34c;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}.products-app .checkbox-input:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px #18dc74}.products-app .checkbox-label{cursor:pointer}.products-app .checkbox-menu.has-groups{-moz-columns:revert;columns:revert;min-width:15rem}.products-app .checkbox-menu.has-groups>*{margin-bottom:1rem}.products-app .checkbox-menu.has-groups>:last-child{margin-bottom:0}@media (width>=64em){.products-app .checkbox-menu{-moz-columns:2;columns:2}}.products-app li{margin-bottom:.25rem}.products-app li:last-child{margin-bottom:0}.products-app li.is-parent{font-weight:600}.products-app li.is-child{margin-left:.5rem}.products-app .close-button-wrapper{margin-top:.75rem}.products-app .close-button{color:#748178;align-items:center;display:flex}.products-app .close-button:hover{color:#57605a}.products-app .close-button.is-danger,.products-app .close-button.is-danger:hover{color:#e22739}.products-app .dropdown{z-index:2;flex:1;max-width:calc(50% - .5rem);position:relative}.products-app .dropdown.is-active{z-index:3}.products-app .dropdown-button{text-align:left;border:1px solid #e4e7e5;border-radius:.25rem;justify-content:space-between;align-items:center;width:100%;min-width:7rem;height:3.25rem;padding:.125rem .75rem;display:flex}.products-app .dropdown-button:hover{background-color:#e4e7e5}.products-app .dropdown-title{color:#00a34c;font-size:1rem;font-weight:600;line-height:1}.products-app .dropdown-subtitle{color:#57605a;margin-top:.25rem;font-size:.75rem;line-height:1}.products-app .dropdown-icon{margin-left:1rem}.products-app .dropdown-content{z-index:1;background-color:#fff;border-radius:.25rem;min-width:15rem;padding:1rem 2.25rem 1rem 1.25rem;position:absolute;top:3.25rem;box-shadow:0 1.9px 12.5px #00000013,0 15px 100px #00000026}.products-app .dropdown-content.is-sm{min-width:10rem}.products-app .dropdown-content.is-lg{min-width:34rem}.products-app .dropdown-content-close{position:absolute;top:.5rem;right:.75rem}.products-app .dropdown-content-close svg{color:#9ca59f;width:1rem;height:1rem}.products-app .dropdown-content-close svg:hover{color:#e22739}.products-app .filter-wrapper{background-color:#fff}@media (width>=75em){.products-app .filter-wrapper{z-index:3;align-items:center;position:sticky;top:0}}.products-app .filter-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.products-app .filter-menu{flex-wrap:wrap;gap:.5rem;padding:.25rem 0;font-size:.875rem;display:flex}.products-app .filter-meta{flex:1;align-items:baseline;font-size:.875rem;display:flex}.products-app .filter-count{line-height:1}.products-app .filter-reset{margin-left:1rem;font-size:.875rem;line-height:1}.products-app .filter-active{flex-wrap:wrap;align-items:baseline;gap:.25rem;margin-top:.5rem;display:flex}.products-app .filter-pill{background-color:#e4e7e5;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.875rem;display:flex}.products-app .filter-search{flex:1;order:10;min-width:10rem;max-width:calc(50% - .5rem);position:relative}@media (width>=64em){.products-app .filter-search{order:revert}}.products-app .filter-search-label{color:#748178;font-size:.75rem;font-weight:600;line-height:1;position:absolute;top:.625rem;left:.75rem}.products-app .filter-search-input{background-color:#fff;border:1px solid #e4e7e5;border-radius:.25rem;width:100%;height:3.25rem;padding:1rem 1.75rem .25rem .75rem;font-size:1rem}.products-app .filter-search-icon{color:#9ca59f;width:1.125rem;height:1.125rem;position:absolute;top:1.125rem;right:.5rem}@media (width>=64em){.products-app .filter-panel-wrapper{justify-content:space-between;gap:1rem;min-width:24rem;padding-right:.5rem;display:flex}}.products-app .filter-panel-section:not(:last-child){-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}.products-app .filter-panel-section-title{nav-down:uppercase;color:#636e66;margin:0;font-size:.75rem;font-weight:600}.products-app .radio{align-items:center;display:flex}.products-app .radio-input{cursor:pointer;appearance:none;background-color:#fff;border:1px solid #00a34c;border-radius:50%;width:1rem;height:1rem;margin:0 .5rem 0 0}.products-app .radio-input:checked{background-color:#00a34c;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}.products-app .radio-input:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px #18dc74}.products-app .radio-label{cursor:pointer}.products-app .selector-section{position:relative}@media (width<=75em){.products-app .selector-section{scroll-behavior:smooth;overflow-x:auto}}.products-app .tooltip{z-index:2;background-color:#fff;padding:.25rem .625rem;font-size:.875rem;position:absolute;box-shadow:0 1px 11px #0000001a,0 3px 38px #00000026,0 15px 170px #0003}.products-app svg{width:.875rem;height:.875rem}.products-app table{table-layout:fixed;width:100%;min-width:64rem;font-size:1rem}.products-app td{text-align:left}.products-app td:first-child{padding-left:.75rem}.products-app td:last-child{padding-right:.75rem}.products-app tbody td{padding:.25rem 0}.products-app .table-section-title{letter-spacing:2px;text-transform:uppercase;text-align:center;padding:.75rem 0 .25rem;font-size:.875rem}.products-app .table-row-product:hover{background-color:#e3fcef}.products-app .table-cell-name a{font-weight:600}.products-app .table-cell-name img{width:.875rem;height:.875rem;margin-left:.25rem;display:inline-block;position:relative;top:.125rem}.products-app .table-cell-application{border-right:1px dashed #eff0ef}.products-app .table-cell-application.is-first{border-left:1px dashed #eff0ef}.products-app .table-cell-application img{cursor:help;width:1.25rem;height:1.25rem;display:inline-block}.products-app .table-cell-application img:not(:last-child){margin-right:.125rem}.products-app .table-cell-value,.products-app .table-cell-features{padding-left:.75rem}.products-app .table-cell-ineris img{width:3rem;height:1.5rem}.products-app .table-col-name{width:14rem}.products-app .table-col-application{width:1.25rem}.products-app .table-col-value{width:6rem}.products-app .table-col-features{width:15rem}.products-app .table-col-ineris{width:3rem}:root{--content-width-300:48rem;--content-width-500:75rem;--block-margin-top:3rem;--block-margin-bottom:3rem;--content-width:75rem}.products-app .selector-header{table-layout:fixed;width:100%;min-width:64rem}@media (width>=75em){.products-app .selector-header{z-index:1;top:var(--filters-height,3.5rem);background-color:#fff;margin-top:1rem;position:sticky}}@media (width<=64em){.products-app .selector-header{top:revert!important}}.products-app thead{text-align:left;background-color:#fff;border-bottom:1px solid #e4e7e5}.products-app th{line-height:1}.products-app th:first-child{padding-left:.75rem}.products-app th:last-child{padding-right:.75rem}.products-app .selector-header-title th{padding-top:.5rem;padding-bottom:.5rem;font-size:1.125rem}@media (width>=75em){.products-app .selector-header-title th{text-align:center}}.products-app .selector-header-labels th{text-transform:uppercase;vertical-align:top;padding-bottom:.125rem;font-size:.75rem;font-weight:600}.products-app .selector-header-sublabels th{padding-bottom:.5rem;font-size:.75rem;font-weight:600}.products-app .selector-header-application.has-overflow{position:relative}.products-app .selector-header-application.has-overflow span{width:10rem;position:absolute;top:0;right:0}.products-app .table-header-application-icon{filter:opacity(.5)grayscale()}
