body,html{margin:0;padding:0}#ufi-search-app .search-panel-container{font-family:"Montserrat",sans-serif;border:1px solid #edeeef;border-radius:4px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#ufi-search-app .powered-by{display:none!important}#ufi-search-app .hide{display:none}#ufi-search-app input::-ms-clear{display:none}#ufi-search-app .competitor-code-select svg.cancel-icon,#ufi-search-app .competitor-code-select svg.search-icon,#ufi-search-app .ufi-code-select svg.cancel-icon,#ufi-search-app .ufi-code-select svg.search-icon{width:16px}#ufi-search-app .ufi-theme .search-component .search-component-input .cancel-icon,#ufi-search-app .ufi-theme .single-item .details svg,#ufi-search-app .ufi-theme .table__action svg,#ufi-search-app .ufi-theme .table__clickable svg,#ufi-search-app .ufi-theme .zoom-button:hover svg{fill:#124890}#ufi-search-app .ufi-theme .accordion.expanded>.accordion-title>.icon{border-color:#124890}#ufi-search-app .ufi-theme .clear-button,#ufi-search-app .ufi-theme .custom-button a,#ufi-search-app .ufi-theme .zoom-button{border:1px solid #124890}#ufi-search-app .ufi-theme .accordion.expanded>.accordion-title,#ufi-search-app .ufi-theme .application-tab .brand-select .suggestion-brand-title,#ufi-search-app .ufi-theme .bullets a.focused,#ufi-search-app .ufi-theme .bullets a:hover,#ufi-search-app .ufi-theme .clear-button,#ufi-search-app .ufi-theme .home-title,#ufi-search-app .ufi-theme .product-container .applications-tab .results .accordion .result-label,#ufi-search-app .ufi-theme .product-container .applications-tab .results .accordion .result-label h4,#ufi-search-app .ufi-theme .product-container .applications-tab .results .accordion:not(.level-1) .accordion-title,#ufi-search-app .ufi-theme .product-container .cross-references-tab .results .item .manufacturer,#ufi-search-app .ufi-theme .search-component .search-component-input #suggestions .did-you-mean,#ufi-search-app .ufi-theme .search-component .search-component-input #suggestions .suggestion-show-all,#ufi-search-app .ufi-theme .search-component .search-component-input .search-input.full .search-component .search-component-input #suggestions .suggestion-title,#ufi-search-app .ufi-theme .search-component .search-component-input .search-input:focus,#ufi-search-app .ufi-theme .search-component .search-component-title,#ufi-search-app .ufi-theme .select.has-value button,#ufi-search-app .ufi-theme .single-item .details,#ufi-search-app .ufi-theme .single-item .status,#ufi-search-app .ufi-theme .slider .content h2,#ufi-search-app .ufi-theme .tab-select__title,#ufi-search-app .ufi-theme .table__clickable{color:#124890}#ufi-search-app .ufi-theme .custom-button a:hover{color:#124890!important}#ufi-search-app .ufi-theme .application-tab .type-select a.active,#ufi-search-app .ufi-theme .apply-button,#ufi-search-app .ufi-theme .catalog-buttons div.active,#ufi-search-app .ufi-theme .catalog-buttons div:hover,#ufi-search-app .ufi-theme .custom-button a,#ufi-search-app .ufi-theme .filter-by-icon,#ufi-search-app .ufi-theme .home-title .border,#ufi-search-app .ufi-theme .result-panel-container .page-button,#ufi-search-app .ufi-theme .result-panel-container .view-toggler .toggle-button.active,#ufi-search-app .ufi-theme .result-panel-container .view-toggler .toggle-button:hover,#ufi-search-app .ufi-theme .search-component .adv-search-button,#ufi-search-app .ufi-theme .tab-list .tab.selected,#ufi-search-app .ufi-theme .tab-select .react-select__option .react-select--is-selected,#ufi-search-app .ufi-theme .zoom-button{background-color:#124890}#ufi-search-app .sofima-theme .search-component .search-component-input .cancel-icon,#ufi-search-app .sofima-theme .single-item .details svg,#ufi-search-app .sofima-theme .table__action svg,#ufi-search-app .sofima-theme .table__clickable svg,#ufi-search-app .sofima-theme .zoom-button:hover svg{fill:#b80808}#ufi-search-app .sofima-theme .accordion.expanded>.accordion-title>.icon{border-color:#b80808}#ufi-search-app .sofima-theme .clear-button,#ufi-search-app .sofima-theme .custom-button a,#ufi-search-app .sofima-theme .zoom-button{border:1px solid #b80808}#ufi-search-app .sofima-theme .accordion.expanded>.accordion-title,#ufi-search-app .sofima-theme .application-tab .brand-select .suggestion-brand-title,#ufi-search-app .sofima-theme .bullets a.focused,#ufi-search-app .sofima-theme .bullets a:hover,#ufi-search-app .sofima-theme .clear-button,#ufi-search-app .sofima-theme .home-title,#ufi-search-app .sofima-theme .product-container .applications-tab .results .accordion .result-label,#ufi-search-app .sofima-theme .product-container .applications-tab .results .accordion .result-label h4,#ufi-search-app .sofima-theme .product-container .applications-tab .results .accordion:not(.level-1) .accordion-title,#ufi-search-app .sofima-theme .product-container .cross-references-tab .results .item .manufacturer,#ufi-search-app .sofima-theme .search-component .search-component-input #suggestions .did-you-mean,#ufi-search-app .sofima-theme .search-component .search-component-input #suggestions .suggestion-show-all,#ufi-search-app .sofima-theme .search-component .search-component-input .search-input.full .search-component .search-component-input #suggestions .suggestion-title,#ufi-search-app .sofima-theme .search-component .search-component-input .search-input:focus,#ufi-search-app .sofima-theme .search-component .search-component-title,#ufi-search-app .sofima-theme .select.has-value button,#ufi-search-app .sofima-theme .single-item .details,#ufi-search-app .sofima-theme .single-item .status,#ufi-search-app .sofima-theme .slider .content h2,#ufi-search-app .sofima-theme .tab-select__title,#ufi-search-app .sofima-theme .table__clickable{color:#b80808}#ufi-search-app .sofima-theme .custom-button a:hover{color:#b80808!important}#ufi-search-app .sofima-theme .application-tab .type-select a.active,#ufi-search-app .sofima-theme .apply-button,#ufi-search-app .sofima-theme .catalog-buttons div.active,#ufi-search-app .sofima-theme .catalog-buttons div:hover,#ufi-search-app .sofima-theme .custom-button a,#ufi-search-app .sofima-theme .filter-by-icon,#ufi-search-app .sofima-theme .home-title .border,#ufi-search-app .sofima-theme .result-panel-container .page-button,#ufi-search-app .sofima-theme .result-panel-container .view-toggler .toggle-button.active,#ufi-search-app .sofima-theme .result-panel-container .view-toggler .toggle-button:hover,#ufi-search-app .sofima-theme .search-component .adv-search-button,#ufi-search-app .sofima-theme .tab-list .tab.selected,#ufi-search-app .sofima-theme .tab-select .react-select__option .react-select--is-selected,#ufi-search-app .sofima-theme .zoom-button{background-color:#b80808}.search-component{display:flex;padding:10px;background:#edeeef}.search-component .search-component-title{font-weight:100;white-space:nowrap;font-size:46px;line-height:62px;color:var(--primaryColor)}.search-component .search-component-input{width:100%;margin:8px 0 8px 24px}.search-component .search-component-input .search-input{font-family:"Roboto",sans-serif;background-color:#edeeef;transition:all .1s ease;border-color:#a6a6a6}.search-component .search-component-input .search-input.full,.search-component .search-component-input .search-input:focus{background-color:#fff;color:var(--primaryColor)}.search-component .search-component-input .search-icon{height:16px;width:16px;fill:#a6a6a6}.search-component .search-component-input .cancel-icon{height:14px;width:14px;fill:var(--primaryColor)}.search-component .search-component-input #suggestions{background:#fff;z-index:2;overflow:auto;border:1px solid #ccc;position:absolute;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.search-component .search-component-input #suggestions>div{margin:14px}.search-component .search-component-input #suggestions>div>div{padding:4px 10px;cursor:pointer}.search-component .search-component-input #suggestions .suggestion-title{color:var(--primaryColor);background:#edeeef;margin-bottom:10px;cursor:auto!important}.search-component .search-component-input #suggestions .suggestion-show-all{color:var(--primaryColor);margin-top:15px;margin-bottom:25px;text-decoration:underline}.search-component .search-component-input #suggestions .did-you-mean{cursor:pointer;color:var(--primaryColor);margin-left:10px}.search-component .adv-search-button{background:var(--primaryColor);color:#fff;border-radius:0;border:none;height:42px;margin:8px 0 8px 24px;font-family:"Montserrat",sans-serif;font-size:18px;white-space:nowrap;padding:0 16px;cursor:pointer;min-width:260px}@media (max-width:1018px){.search-component .search-component-title{font-size:30px}}@media (max-width:768px){.search-component{flex-direction:column;align-items:center;padding-left:16px;padding-right:16px}.search-component .search-component-title{font-size:30px}.search-component .search-component-input{margin:16px auto}.search-component .adv-search-button{margin:auto auto 16px}}.application-tab{display:flex}.application-tab .type-select{display:flex;max-width:200px!important;width:auto;justify-content:center}.application-tab .type-select a{border-radius:0;padding:20px;background-color:#edeeef;width:40px;height:40px;background-size:40px;background-repeat:no-repeat;background-position:50%;margin-left:3px;margin-right:auto}.application-tab .type-select a:first-child{background-image:url(/wp-content/plugins/ufi-search-wp-plugin/build/img/typologies/car.png)}.application-tab .type-select a:nth-child(2){background-image:url(/wp-content/plugins/ufi-search-wp-plugin/build/img/typologies/bus.png)}.application-tab .type-select a:nth-child(3){background-image:url(/wp-content/plugins/ufi-search-wp-plugin/build/img/typologies/tractor.png)}.application-tab .type-select a:nth-child(4){background-image:url(/wp-content/plugins/ufi-search-wp-plugin/build/img/typologies/moto.png)}.application-tab .type-select a.active{background-color:var(--primaryColor)}.application-tab .type-select a.active:first-child{background-image:url(/wp-content/plugins/ufi-search-wp-plugin/build/img/typologies/car-active.png)}.application-tab .type-select a.active:nth-child(2){background-image:url(/wp-content/plugins/ufi-search-wp-plugin/build/img/typologies/bus-active.png)}.application-tab .type-select a.active:nth-child(3){background-image:url(/wp-content/plugins/ufi-search-wp-plugin/build/img/typologies/tractor-active.png)}.application-tab .type-select a.active:nth-child(4){background-image:url(/wp-content/plugins/ufi-search-wp-plugin/build/img/typologies/moto-active.png)}.application-tab .brand-select,.application-tab .model-select{width:100%;padding:3px 0 1px 20px}.application-tab .brand-select{padding:3px 0 1px 10px}.application-tab .brand-select .suggestion-brand{display:block;min-width:500px;width:100%;border:1px solid #ccc;background-color:#fff;font-size:.9rem;z-index:3;position:absolute;top:41px;margin:0;padding:0;list-style:none;max-height:375px;overflow-y:auto;line-height:1.3em}.application-tab .brand-select .suggestion-brand .search-brand{width:100%;height:42px;padding:8px 12px;border:1px solid #ccc;background-color:#fafafa;font-size:.9rem;outline:none}.application-tab .brand-select .suggestion-brand ul{padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:wrap}.application-tab .brand-select .suggestion-brand ul>div{width:50%}.application-tab .brand-select .suggestion-brand .suggestion-all,.application-tab .brand-select .suggestion-brand .suggestion-single{background-color:#fff}.application-tab .brand-select .suggestion-brand .suggestion-all.active,.application-tab .brand-select .suggestion-brand .suggestion-single.active{background-color:#edeeef}.application-tab .brand-select .suggestion-brand .suggestion-all.highlight,.application-tab .brand-select .suggestion-brand .suggestion-single.highlight{background-color:#ccc}.application-tab .brand-select .suggestion-brand .suggestion-all,.application-tab .brand-select .suggestion-brand ul li{display:flex;justify-content:space-between;cursor:pointer;padding:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:14px;height:32px;margin-bottom:6px}.application-tab .brand-select .suggestion-brand .suggestion-brand-title{color:var(--primaryColor);font-weight:700;margin-top:0;cursor:auto!important;padding:10px}.application-tab .model-select .suggestion-model{display:block;width:100%;border:1px solid #ccc;background-color:#fff;font-size:.9rem;z-index:3;position:absolute;top:41px;margin:0;padding:0;list-style:none;max-height:375px;overflow-y:auto;line-height:1.3em}.application-tab .model-select .suggestion-model .search-model{width:100%;height:42px;padding:8px 12px;border:1px solid #ccc;background-color:#fafafa;font-size:.9rem;outline:none}.application-tab .model-select .suggestion-model ul{padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:wrap}.application-tab .model-select .suggestion-model ul>div{width:100%}.application-tab .model-select .suggestion-model .suggestion-all,.application-tab .model-select .suggestion-model .suggestion-single{background-color:#fff}.application-tab .model-select .suggestion-model .suggestion-all.active,.application-tab .model-select .suggestion-model .suggestion-single.active{background-color:#edeeef}.application-tab .model-select .suggestion-model .suggestion-all.highlight,.application-tab .model-select .suggestion-model .suggestion-single.highlight{background-color:#ccc}.application-tab .model-select .suggestion-model .suggestion-all,.application-tab .model-select .suggestion-model ul li{display:flex;justify-content:space-between;cursor:pointer;padding:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:14px;height:32px;margin-bottom:6px}.application-tab.sofima{padding:10px 20px}.application-tab.sofima .brand-select,.application-tab.sofima .model-select{width:100%;padding:13px 0 1px 20px}.application-tab.sofima .type-select a{width:60px;height:60px}.competitor-code-tab .competitor-code-select,.ufi-code-tab .ufi-code-select{max-width:400px;margin:auto;padding:2px 0}.size-tab{display:flex}.size-tab .filter-type-select{width:100%;padding:3px 0 1px}.size-tab .filter-type-select ul>li:first-child{display:none}.size-tab .filter-shape-select{width:100%;padding:3px 0 1px 10px}.period-tab{display:flex}.period-tab .filter-type-select{width:100%;padding:3px 0 1px}.period-tab .date-select{width:100%;padding:3px 0 1px 10px}.period-tab .date-select li{padding-top:2px;padding-bottom:2px}@media (max-width:768px){.application-tab{display:inline-table;width:100%}.application-tab .brand-select,.application-tab .model-select,.application-tab .type-select{margin:0;padding:10px 0}.application-tab .brand-select .suggestion-brand{min-width:0}.application-tab .brand-select .suggestion-brand ul{height:100%!important}.application-tab .type-select{max-width:100%!important}.application-tab .type-select a:first-child{margin:0 4% 0 0}.application-tab .type-select a:last-child{margin:0}.application-tab .type-select a{margin:0 4% 0 0;width:22%}.competitor-code-tab .competitor-code-select,.ufi-code-tab .ufi-code-select{max-width:100%}.period-tab,.size-tab{display:block;width:100%}.period-tab .select,.size-tab .select{margin:0;padding:10px 0}}.select.disabled{pointer-events:none;opacity:.5}.select button{margin-bottom:0;border:none;border-bottom:1px solid #a6a6a6;font-family:"Roboto",sans-serif;background-image:none;text-transform:none;font-weight:400}.select.has-value button{font-weight:700;color:var(--primaryColor)}.tab-list{display:flex;border:none;margin:0;padding:0}.tab-list .tab{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;position:relative;list-style:none;cursor:pointer;border:none;border-radius:0;padding:24px;font-family:"Montserrat",sans-serif;font-weight:700;color:#666;text-align:center;text-transform:uppercase;background-color:#f9f9fa;margin-bottom:0}.tab-list .tab.margin:not(:last-child){margin-right:4px}.tab-list .tab img{height:32px;margin-bottom:8px}.tab-list .tab span{flex-grow:1;display:flex;align-items:center}.tab-list .tab.selected{background:var(--primaryColor);color:#fff;border-radius:0}.tab-panel>div{padding:20px}.tab-select{display:none}@media (max-width:768px){.tab-list{display:none;background-color:#edeeef}.tab-list .tab{justify-content:center}.tab-list img{margin-bottom:0}.tab-list span{display:none}.tab-panel>div,.tab-select{padding:16px}.tab-select{display:block;background-color:#edeeef}.tab-select__title{text-align:center;margin-bottom:20px;font-size:24px;color:var(--primaryColor)}.tab-select .react-select{font-family:"Roboto",sans-serif;font-size:.9rem;border-radius:0}.tab-select .react-select__control{border-radius:0;border-color:transparent;box-shadow:none;cursor:pointer}.tab-select .react-select__control:hover{border-color:transparent}.tab-select .react-select__indicator-separator{display:none}.tab-select .react-select__menu{border-radius:0;margin-top:0;margin-bottom:0}.tab-select .react-select__menu--list{padding-top:0;padding-bottom:0}.tab-select .react-select__option{cursor:pointer;background-color:#fff}.tab-select .react-select__option--is-selected{background-color:var(--primaryColor)}}.table{width:100%;display:inline-block}.table.two-columns .table__body>.table__row:nth-child(odd),.table.two-columns .table__header:nth-child(odd)>.table__row{margin-right:1%}.table.two-columns .table__body>.table__row:nth-child(2n),.table.two-columns .table__header:nth-child(2n)>.table__row{margin-left:1%}.table.two-columns .table__row{min-width:49%;float:left}.table__row{display:flex;align-items:center;padding:24px;height:50px}.table__col{color:#666;flex:1 1;margin-left:8px;margin-right:8px;font-size:17px;line-height:17px}.table__col__title{display:none}.table__clickable{display:flex;align-items:center;color:var(--primaryColor);cursor:pointer}.table__clickable svg{width:16px;height:16px;fill:var(--primaryColor);margin-left:10px}.table__clickable svg.download-pdf{width:24px;height:24px;margin-left:0}.table__clickable.center{text-align:center}.table__clickable.center svg{margin:auto}.table__action{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.table__action svg{height:100%;fill:var(--primaryColor)}.table__header .table__row{background-color:#edeeef}.table__header .table__col{text-transform:uppercase;font-weight:700}.table__body .table__row{background-color:#fff;border-bottom:1px solid #edeeef}@media (max-width:930px){.table__header{display:none}.table__body{margin-top:30px}.table__row{margin-right:0!important;margin-left:0!important;padding-right:0;padding-left:0;width:100%;display:inline-table;position:relative}.table__col{margin-bottom:15px}.table__col__title{display:inline;text-transform:uppercase;font-weight:700}.table__clickable{display:inline}.table__action{position:absolute;right:0;top:50%}}.loader-wrapper{justify-content:center}.loader-wrapper,.single-item{display:flex;align-items:center}.single-item{height:315px;width:200px;position:relative;margin-bottom:20px!important;margin-top:24px;border:2px solid #f4f5f9;border-radius:0;flex-direction:column;margin-right:10px}.single-item a{text-decoration:none;text-align:center;width:100%}.single-item .image{height:160px;display:flex}.single-item .image img{display:block;margin:auto;max-width:100%;max-height:100%}.single-item .name{font-size:18px;font-weight:500;color:#535353;width:75%;margin:auto}.single-item .name,.single-item .status{font-family:"Montserrat",sans-serif;text-align:center}.single-item .status{font-size:15px;min-height:32px;line-height:16px;font-style:italic;color:var(--primaryColor);width:100%}.single-item .period{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:400;color:#535353;width:75%;text-align:center}.single-item .period svg{height:12px;margin:0 4px;fill:#666}.single-item .details{width:100%;margin-top:auto;display:block;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:400;color:var(--primaryColor);cursor:pointer;text-align:center}.single-item .details>div{padding:10px 0;margin-top:4px;background-color:#edeeef}.single-item .details svg{width:12px;height:12px;fill:var(--primaryColor);margin-right:4px}.catalog-buttons{margin-bottom:32px!important;display:flex;line-height:20px}.catalog-buttons div{background-color:#edeeef;text-transform:uppercase;border-radius:0;font-size:14px;border:0;flex:1 1;height:40px;box-sizing:content-box;margin:0!important;display:flex;cursor:pointer;text-align:center}.catalog-buttons div.active,.catalog-buttons div:hover{background-color:var(--primaryColor);color:#fff}.catalog-buttons div:focus{box-shadow:none}.catalog-buttons div:not(:last-child){margin-right:8px!important}.catalog-buttons div span{margin:auto!important}.active-filters{display:flex;align-items:center;margin-bottom:32px}.active-filters .active-filter{background-color:#666;color:#fff;height:50px;display:flex;align-items:center;padding:0 16px}.active-filters .active-filter h1{cursor:default;font:inherit;color:#fff;display:flex;align-items:center;margin:0}.active-filters .active-filter .close-icon{width:16px;height:16px;fill:#fff;cursor:pointer;margin-left:16px}.active-filters .active-filter:not(:first-child){margin-left:16px}h2.engine{font-size:inherit;color:inherit;font-weight:inherit}.filters{display:flex}.filters .filter{display:flex;flex-direction:column;flex:1 1}.filters .filter:not(:last-child){margin-right:16px}.filters .filter .title{height:72px;margin:0;display:flex;align-items:center;justify-content:center;background-color:#edeeef;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;color:#666}.filters .filter .single-item{margin-left:auto;margin-right:auto;height:350px}@media (max-width:1018px){.catalog-buttons{display:flex;flex-direction:column}.catalog-buttons div{margin-bottom:8px!important}.catalog-buttons div:not(:last-child){margin-right:0!important}.active-filters{flex-direction:column}.active-filters .active-filter:not(:first-child){margin-left:0;margin-top:16px}.filters{flex-flow:row wrap}.filters .filter{min-width:100%}.filters .filter.empty{display:none}}.zoom-button{position:relative;right:0;padding:8px;width:40px;margin-top:-40px;float:right;background-color:var(--primaryColor);border:1px solid var(--primaryColor);transition:background-color .1s;display:flex;align-items:center;justify-content:center;cursor:pointer}.zoom-button svg{fill:#fff}.zoom-button:hover{background-color:#fff}.zoom-button:hover svg{fill:var(--primaryColor)}.reach-button{line-height:24px;display:flex;cursor:pointer}.reach-button img{margin-left:4px}#dialog-parent{width:100%;height:100%;background-color:rgba(0,0,0,.7);position:fixed;top:0;z-index:999}.dialog-popup{position:fixed;top:50%;left:50%;transform:translateY(-50%);margin-left:-350px;width:700px;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:25px}.dialog-popup .close-icon{position:absolute;top:8px;right:8px;width:16px;height:16px;cursor:pointer;margin-left:16px}.dialog-popup .title{display:block;font-size:25px;text-align:center;font-weight:700;margin-bottom:10px}.dialog-popup .content{padding:10px}.dialog-popup figure{max-width:100%;width:700px!important;background-repeat:no-repeat}.dialog-popup figure,.dialog-popup figure img{height:auto!important;object-fit:fill!important;display:block}.dialog-popup figure img{width:100%;pointer-events:none;max-height:-webkit-fill-available}@media screen and (max-width:700px){.dialog-popup{width:100%;margin-left:0;left:0}}.left-filters{width:17%;min-width:200px;float:left;margin-right:1%;padding-right:1%;padding-left:1%;padding-bottom:30px;background:#edeeef}.left-filters>.close-icon{display:none}.left-filters .title-filters{font-size:14px;line-height:19px;font-weight:700;margin-bottom:12px}.left-filters span.size-label{text-align:left;color:#666;text-transform:uppercase;font-weight:700;display:block;margin:15px 0 10px;font-size:10px}.left-filters .size-range{display:flex}.left-filters .size-range .size-from,.left-filters .size-range .size-to{width:50%}.left-filters .size-range .size-from ul,.left-filters .size-range .size-to ul{max-height:135px}.left-filters .size-range .size-from{margin-right:5px}.left-filters .size-range .size-to{margin-left:5px}.left-filters .size-image{position:relative}.left-filters .size-image img{width:100%}.apply-button,.filter-by-icon{display:none}.clear-button{display:block;text-transform:uppercase;border:1px solid var(--primaryColor);color:var(--primaryColor);padding:8px;width:100%;text-align:center;cursor:pointer;margin-top:30px}@media (max-width:768px){.filter-by-icon{position:fixed;bottom:40px;z-index:20;width:60px;right:0;margin-left:-100px;fill:#fff}.apply-button,.filter-by-icon{display:block;text-transform:uppercase;background-color:var(--primaryColor);color:#fff;padding:10px;text-align:center;cursor:pointer}.apply-button{width:100%;margin-top:30px}.left-filters{display:none}.left-filters.open{display:block;padding:40px;top:130px;height:calc(100% - 130px);width:100%;position:fixed;z-index:1;left:0;background-color:#fff;overflow-x:hidden;transition:.5s}.left-filters.open .title-filters{margin-top:0;margin-bottom:0}.left-filters.open>.close-icon{display:block;width:20px;position:absolute;right:40px;cursor:pointer}.left-filters.open~.filter-by-icon{display:none}.left-filters .size-image{width:150px;margin:auto}}.result-panel-container{margin-top:48px;font-family:"Montserrat",sans-serif;min-height:500px}.result-panel-container .right-results{width:80%;max-width:calc(99% - 200px);float:left}.result-panel-container .page-buttons{display:flex;align-items:center;justify-content:center;margin:20px auto}.result-panel-container .page-text{margin-left:20px;margin-right:20px;line-height:40px}.result-panel-container .page-button{text-transform:uppercase;background-color:var(--primaryColor);color:#fff;padding:10px;text-align:center;cursor:pointer}.result-panel-container .title-results{font-size:19px;line-height:19px;font-weight:700;margin-bottom:12px}.result-panel-container .search-params{font-size:17px;color:#333;margin-bottom:12px}.result-panel-container .view-toggler{margin-left:auto;display:flex;justify-content:flex-end;align-items:center;margin-bottom:12px}.result-panel-container .view-toggler .tip{margin-right:8px}.result-panel-container .view-toggler .toggle-button{width:40px;height:40px;background-color:#edeeef;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.result-panel-container .view-toggler .toggle-button svg{width:24px;height:24px;fill:#000;transition:fill .2s}.result-panel-container .view-toggler .toggle-button.active,.result-panel-container .view-toggler .toggle-button:hover{background-color:var(--primaryColor)}.result-panel-container .view-toggler .toggle-button.active svg,.result-panel-container .view-toggler .toggle-button:hover svg{fill:#fff}.result-panel-container .view-toggler .toggle-button:not(:last-child){margin-right:8px}.result-panel-container .count-results{font-size:30px;color:#333;margin-bottom:48px}.result-panel-container .info-code{font-size:18px;color:#333;margin-top:25px}.result-panel-container .table__body>.table__row .description{font-size:12px}.result-panel-container .tab-list .tab{padding:12px}@media (max-width:768px){.result-panel-container .right-results{width:100%;max-width:100%}}.gallery{width:300px}.gallery .main{border:1px solid #edeeef;position:inherit}.gallery .main img{width:100%;height:300px;object-fit:scale-down}.gallery .slideshow{display:flex;overflow-x:auto;overflow-y:hidden;margin-top:8px}.gallery .slideshow .wrapper{min-width:75px;max-width:75px;height:75px;position:relative}.gallery .slideshow .wrapper:not(:last-child){margin-right:8px}.gallery .slideshow img{width:100%;height:100%;border:1px solid #edeeef;cursor:pointer;object-fit:scale-down}.accordion{font-family:"Roboto",sans-serif;font-size:17px!important;padding-top:10px!important;padding-right:0!important;padding-bottom:0!important}.accordion>.accordion-title{display:flex;justify-content:flex-start;align-items:center;padding:8px 0;color:#666;cursor:pointer;margin-top:0;margin-bottom:0;font:inherit}.accordion>.accordion-title.full-width{justify-content:space-between}.accordion>.accordion-title>.icon{border-right:1px solid #666;border-bottom:1px solid #666;width:8px;height:8px;transform:rotate(45deg);transition:transform .2s;margin-left:16px;margin-right:8px}.accordion .children{overflow:hidden;transition:height .5s;-webkit-transition:height .5s;height:0}.accordion .children.with-border{border-bottom:1px solid #edeeef}.accordion .children .result-label{display:block;padding:15px 0}.accordion .children .result-label h4{margin:0}.accordion.expanded>.accordion-title{color:var(--primaryColor)}.accordion.expanded>.accordion-title>.icon{border-color:var(--primaryColor);transform:rotate(225deg)}.text-input{border:1px solid #ccc;display:flex;align-items:center}.text-input input{height:42px;flex:1 1;outline:none;border:none;padding:8px 48px 8px 12px;font-family:"Roboto",sans-serif!important;font-size:.9rem;margin-bottom:0;background-color:#fff}.text-input svg{width:32px;height:16px;fill:#a6a6a6;padding-right:12px}.product-container{margin-top:48px}.product-container .title{font-family:"Montserrat",sans-serif;font-size:28px;font-weight:700;margin-bottom:16px;line-height:32px}.product-container .tab-list .tab{padding:15px}.product-container .tab-panel{margin-top:32px}.product-container .tab-panel .informations-tab{display:flex}.product-container .tab-panel .informations-tab .data{display:flex;flex:1 1;flex-direction:column}.product-container .tab-panel .informations-tab .tables{margin-left:32px;display:flex;flex:1 1}.product-container .tab-panel .informations-tab .note{margin-left:32px}.product-container .tab-panel .informations-tab .note .info-title{font-family:"Montserrat",sans-serif;font-weight:700;display:flex;align-items:center;padding-bottom:8px}.product-container .tab-panel .informations-tab .note .info-title.second{margin-top:24px}.product-container .tab-panel .informations-tab .note .row{display:flex;align-items:flex-start;min-height:36px;font-family:"Roboto",sans-serif;font-size:14px;padding:16px;border:1px solid #edeeef;color:#666;white-space:pre-line}.product-container .tab-panel .informations-tab .info-table .availability{text-transform:capitalize}.product-container .tab-panel .informations-tab .info-table .availability svg{width:8px;height:8px;margin-right:8px;fill:#4bd964}.product-container .tab-panel .informations-tab .info-table .availability.available{color:#4bd964}.product-container .tab-panel .informations-tab .info-table .availability.available svg{fill:#4bd964}.product-container .tab-panel .informations-tab .info-table .availability.replaced{color:#b80a09}.product-container .tab-panel .informations-tab .info-table .availability.replaced svg{fill:#b80a09}.product-container .tab-panel .informations-tab .info-table .availability.obsolete{color:orange}.product-container .tab-panel .informations-tab .info-table .availability.obsolete svg{fill:orange}.product-container .tab-panel .informations-tab .info-table .availability.dropped{color:grey}.product-container .tab-panel .informations-tab .info-table .availability.dropped svg{fill:grey}.product-container .tab-panel .informations-tab .info-table .availability.unavailable{color:#d4bd00}.product-container .tab-panel .informations-tab .info-table .availability.unavailable svg{fill:#d4bd00}.product-container .tab-panel .informations-tab .info-table.flex-1~.download-files{margin-top:48px}.product-container .tab-panel .informations-tab .info-table .info-title{font-family:"Montserrat",sans-serif;font-weight:700;border-bottom:1px solid #edeeef;display:flex;align-items:center;padding-bottom:8px;margin-bottom:24px}.product-container .tab-panel .informations-tab .info-table .info-title.second{margin-top:24px}.product-container .tab-panel .informations-tab .info-table.flex-1{flex:1 1}.product-container .tab-panel .informations-tab .info-table.flex-2{flex:2 1}.product-container .tab-panel .informations-tab .info-table .row{display:flex;align-items:flex-start;min-height:36px;font-family:"Roboto",sans-serif;font-size:14px}.product-container .tab-panel .informations-tab .info-table .row.link{cursor:pointer}.product-container .tab-panel .informations-tab .info-table .row.center{align-items:center;justify-content:center}.product-container .tab-panel .informations-tab .info-table .row.center span{margin-left:8px}.product-container .tab-panel .informations-tab .info-table .row .column-right{display:flex;flex-direction:column;margin-bottom:13px}.product-container .tab-panel .informations-tab .info-table .row span{width:50%;height:100%}.product-container .tab-panel .informations-tab .info-table .row span.full-width{width:100%}.product-container .tab-panel .informations-tab .info-table .row img{min-width:130px;width:35%;max-width:200px}.product-container .tab-panel .informations-tab .info-table .row img.icon{min-width:24px;max-width:24px;height:24px}.product-container .tab-panel .informations-tab .other-tables{flex:1 1;margin-left:32px}.product-container .tab-panel .applications-tab .results{display:flex;flex-wrap:wrap;margin-top:32px}.product-container .tab-panel .applications-tab .results .even-brands,.product-container .tab-panel .applications-tab .results .odd-brands{flex:1 1}.product-container .tab-panel .applications-tab .results .mobile-brands{display:none}.product-container .tab-panel .applications-tab .results .odd-brands{padding-left:16px}.product-container .tab-panel .applications-tab .results .accordion{flex-basis:50%}.product-container .tab-panel .applications-tab .results .accordion:not(.level-1) .accordion-title{color:var(--primaryColor);font-weight:700;text-transform:none}.product-container .tab-panel .applications-tab .results .accordion .result-label{color:var(--primaryColor);text-decoration:none}.product-container .tab-panel .applications-tab .results .accordion .result-label h4{text-transform:none;color:var(--primaryColor);font:inherit}.product-container .tab-panel .cross-references-tab .results{-webkit-column-count:6;column-count:6;grid-column-gap:0;-webkit-column-gap:0;column-gap:0;margin-top:32px}.product-container .tab-panel .cross-references-tab .results .item{width:100%;font-family:"Roboto",sans-serif;margin-bottom:8px;padding-right:8px;display:inline-block}.product-container .tab-panel .cross-references-tab .results .item .manufacturer{color:var(--primaryColor);font:inherit;font-weight:700;margin-bottom:6px}.product-container .tab-panel .cross-references-tab .results .item .filter{font:inherit;margin-bottom:6px}.product-container .tab-panel .invisible{display:none}.product-container .tab-panel .loader-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.product-container .tab-panel .no-results{font-family:"Montserrat",sans-serif}@media (max-width:930px){.product-container .tab-panel .cross-references-tab .results{-webkit-column-count:4;column-count:4}}@media (max-width:768px){.product-container .title{text-align:center;margin-bottom:0}.product-container .tab-select{background-color:#fff;margin-top:16px;padding:16px 0}.product-container .tab-select .react-select__control{border-color:#ccc}.product-container .tab-panel{margin-top:0}.product-container .tab-panel .informations-tab{flex-direction:column;padding:32px 0}.product-container .tab-panel .informations-tab .gallery{margin:0 auto}.product-container .tab-panel .informations-tab .note{margin-left:0;margin-top:32px}.product-container .tab-panel .informations-tab .tables{flex-direction:column;margin-left:0;margin-top:32px}.product-container .tab-panel .informations-tab .tables .other-tables{margin-left:0;margin-top:32px}.product-container .tab-panel .informations-tab .tables .other-tables .info-table{margin-top:32px}.product-container .tab-panel .applications-tab{padding:32px 0}.product-container .tab-panel .applications-tab .results{display:block}.product-container .tab-panel .applications-tab .results .even-brands,.product-container .tab-panel .applications-tab .results .odd-brands{display:none}.product-container .tab-panel .applications-tab .results .mobile-brands{display:block}.product-container .tab-panel .applications-tab .results .accordion.level-1,.product-container .tab-panel .applications-tab .results .odd-brands{padding-left:0!important}.product-container .tab-panel .cross-references-tab{padding:32px 0}.product-container .tab-panel .cross-references-tab .results{-webkit-column-count:2;column-count:2}}.custom-button{margin-top:48px}.custom-button.capitalize{text-transform:capitalize}.custom-button.capitalize a{padding:16px 32px}.custom-button.uppercase{text-transform:uppercase}.custom-button.uppercase a{padding:24px 40px}.custom-button a{border:1px solid var(--primaryColor);background-color:var(--primaryColor);color:#fff!important;text-decoration:none;font-size:20px;font-weight:500}.custom-button a span{display:inline-block}.custom-button a:hover{background-color:#fff!important;color:var(--primaryColor)!important}.progressbar{width:50%;height:10px;margin:0 auto;background:#edeeef;border-radius:8px;box-shadow:inset 0 0 2px #ccc}.progressbar>.tracker{height:100%;background-color:var(--primaryColor);border-radius:8px}@media (max-width:768px){.progressbar{width:100%}}.slider{max-width:1024px;margin:24px auto;display:flex;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider .content{flex:1 1;font-family:"Montserrat",sans-serif;text-decoration:none}.slider .content h2{color:var(--primaryColor);text-transform:uppercase;font-size:37px;font-weight:700}.slider .content p{color:#636363}.slider .slider-wrapper{margin-left:48px;min-width:400px;max-width:400px;flex-grow:1;height:300px;overflow:hidden}.slider .slider-wrapper .slides{display:flex;position:relative;top:0;left:-400px;width:10000px;z-index:1}.slider .slider-wrapper .slides.shifting{transition:left .2s ease-out}.slider .slider-wrapper .slides .slide{min-width:400px;max-width:400px;height:300px;transition:all 1s;display:flex;align-items:center;justify-content:center}.slider .slider-wrapper .slides .slide img{width:auto;height:100%;object-fit:contain}.slider .control{z-index:5;min-width:48px;width:48px;height:48px;margin:auto 0;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:0 4px 8px #eee;cursor:pointer}.slider .control svg{width:16px;height:16px;fill:#666}.slider .control.prev{margin-right:32px}.slider .control.next{margin-left:32px}.all-slides{width:100%;margin:auto;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.all-slides .bullets{display:block;list-style:none;text-align:center}.all-slides .bullets .focused{color:var(--primaryColor)}.all-slides .bullets a{display:inline-block;font-size:50px;text-decoration:none;margin:0 2px;cursor:pointer;color:#e3e3e3}.all-slides .bullets a:hover{color:var(--primaryColor)}.all-slides .custom-button{flex:1 1;text-align:center}@media (max-width:768px){.slider .control{position:absolute;top:84px;left:0}.slider .control.next{right:0;margin-left:auto}.slider .slider-wrapper{margin:0 auto;min-width:300px;max-width:300px;height:200px}.slider .slider-wrapper .slides{left:-300px}.slider .slider-wrapper .slides .slide{min-width:300px;max-width:300px;height:200px}.all-slides .bullets a{font-size:25px}.content{margin:32px auto;font-family:"Montserrat",sans-serif;display:flex;flex-direction:column;align-items:center;text-decoration:none}.content h2{color:var(--primaryColor);text-transform:uppercase;font-size:37px;font-weight:700}.content p{text-align:justify;color:#636363}.content .custom-button{margin-top:16px}}.home-title{font-size:35px;font-family:"Montserrat",sans-serif;font-weight:600;color:var(--primaryColor);text-align:center;text-transform:uppercase;margin-top:48px}.home-title .border{height:3px;width:80px;background-color:var(--primaryColor);margin:16px auto;display:block}.slider{max-width:1300px;position:relative;width:100%;height:100%}.slider .content{align-items:center;display:flex;flex-direction:column}.slider .slide-container{display:flex;width:100%;height:100%;margin:0 4em;justify-content:center}.slider .slide-container .card{min-width:200px;height:400px;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid #edeeef;margin-right:10px}.slider .slide-container .card:last-child{margin-right:0}.slider .slide-container .card .btnBuy{background:var(--primaryColor);color:#fff;border-radius:0;border:none;height:42px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:700;white-space:nowrap;padding:0 16px;cursor:pointer;min-width:200px;text-decoration:none;display:flex;align-items:center;justify-content:center;margin-top:1em;text-transform:uppercase;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.slider .slide-container .card img{height:auto;max-height:200px;margin-bottom:10px}.slider .slide-container .card h3{margin:5px;color:var(--primaryColor);text-transform:uppercase;font-weight:700}.slider .slide-container .card .filterType{color:#666;font-weight:400}.slider .slide-container .card .price{color:#000}.slider button{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border:none;border-radius:50%;font-size:24px;color:#fff;transition:background-color .2s}.slider button:hover{background-color:rgba(0,0,0,.8)}.slider button:focus{outline:none}.slider button:first-child{left:0}.slider button:last-child{right:0}@media (max-width:768px){.slider .control{position:absolute;top:50%;left:2px}.slider .control.next{right:2px;top:50%;margin-left:auto}}