@font-face{font-family:RocheSans-Light;font-display:swap;src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Light.eot");src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Light.eot?#iefix") format("embedded-opentype"),url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Light.woff2") format("woff2"),url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Light.ttf") format("truetype")}
@font-face{font-family:RocheSans-LightItalic;font-display:swap;src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Italic.eot");src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Italic.eot?#iehack") format("eot"),url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Italic.woff2") format("woff2"),url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Italic.ttf") format("truetype")}
@font-face{font-family:RocheSans-Regular;font-display:swap;src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Regular.eot");src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Regular.eot?#iehack") format("eot"),url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Regular.woff2") format("woff2"),url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSans-Regular.ttf") format("truetype")}
@font-face{font-family:RocheSerif-Light;font-display:swap;src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSerif-Light.eot");src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSerif-Light.eot?#iehack") format("eot"),url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSerif-Light.woff2") format("woff2"),url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/RocheSerif-Light.ttf") format("truetype")}
@font-face{font-family:noto-sans-regular;font-display:swap;src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/NotoSans-Regular.woff2")}
@font-face{font-family:noto-sans-light;font-display:swap;src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/NotoSans-Light.woff2")}
@font-face{font-family:notoSerif-Light;font-display:swap;src:url("../../../../etc.clientlibs/roche/diagnostics/clientlibs/roche-global-publish/resources/fonts/NotoSerif-Light.woff2")}
.margin--b24{margin-bottom:24px}
.margin--b24:last-child:not(:only-child){margin-bottom:0}
.margin--b16{margin-bottom:16px}
.margin--t24{margin-top:24px}
.margin--t16{margin-top:16px}
.margin--l16{margin-left:16px}
.margin--r16{margin-right:16px}
.c-xapi-content{margin-bottom:40px}
.c-xapi-wrapper{padding-left:0;padding-right:0;text-align:left;color:#000}
.c-xapi-wrapper.c-smarttablecmp{margin-top:24px;margin-bottom:24px}
@media(min-width:768px){.c-xapi-wrapper.c-smarttablecmp{margin-top:32px;margin-bottom:32px}
}
.c-xapi-wrapper.c-xpatitlecmp .desktop-x-submit-button{margin-bottom:24px}
@media(min-width:768px){.c-xapi-wrapper.c-xpatitlecmp .desktop-x-submit-button{float:right;margin-bottom:0;margin-top:0}
}
@media(min-width:768px){.c-xapi-wrapper.c-xpatitlecmp .desktop-overview-title{float:left}
}
.c-xapi-wrapper.c-xpatitlecmp .x-h2{color:#000;word-break:break-word}
.c-xapi-wrapper.c-xpatitlecmp.withoutTitleSec{margin-bottom:0;margin-top:0}
.c-xapi-wrapper.c-xpatitlecmp.withoutTitleSec .desktop-x-submit-button{position:relative}
.c-xapi-wrapper.c-xpatitlecmp.withoutTitleSec .x-submit-button{z-index:1}
@media(min-width:768px){.c-xapi-wrapper.c-xpatitlecmp.withoutTitleSec .x-submit-button{right:16px;position:absolute;width:84%}
}
.c-xapi-wrapper .header-tag{align-self:center;display:flex;margin-bottom:8px}
@media(min-width:768px){.c-xapi-wrapper .header-tag{margin-bottom:8px}
}
.c-xapi-wrapper .header-tag .pim-h3{font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#000;font-size:28px;line-height:33.6px}
body.vi .c-xapi-wrapper .header-tag .pim-h3{font-family:"noto-sans-light",Helvetica,Arial,sans-serif}
@media(min-width:768px){.c-xapi-wrapper .header-tag .pim-h3{font-size:30px;line-height:39px}
}
@media(min-width:1024px){.c-xapi-wrapper .header-tag .pim-h3{font-size:40px;line-height:48px}
}
.c-xapi-wrapper .rte-styles,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input{text-align:left;font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#000;font-size:18px;line-height:28.8px}
body.vi .c-xapi-wrapper .rte-styles,body.vi .c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input,body.vi .c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input{font-family:"noto-sans-light",Helvetica,Arial,sans-serif}
@media(min-width:768px){.c-xapi-wrapper .rte-styles,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input{font-size:18px;line-height:28.8px}
}
@media(min-width:1024px){.c-xapi-wrapper .rte-styles,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input{font-size:20px;line-height:32px}
}
.c-xapi-wrapper .rte-styles ul,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input ul,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input ul,.c-xapi-wrapper .rte-styles ul.bullet-list,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input ul.bullet-list,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input ul.bullet-list{margin:0;margin-top:24px;margin-bottom:12px}
@media(min-width:768px){.c-xapi-wrapper .rte-styles ul,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input ul,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input ul,.c-xapi-wrapper .rte-styles ul.bullet-list,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input ul.bullet-list,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input ul.bullet-list{margin-bottom:16px}
}
.c-xapi-wrapper .rte-styles ul li,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input ul li,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input ul li,.c-xapi-wrapper .rte-styles ul.bullet-list li,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input ul.bullet-list li,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input ul.bullet-list li{margin:2px 0;position:relative}
.c-xapi-wrapper .rte-styles a,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input a,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input a{color:#0b41cd}
.c-xapi-wrapper .rte-styles p,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input p,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input p{margin-bottom:8px}
.c-xapi-wrapper .rte-styles h3,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input h3,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input h3{font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#000;font-size:28px;line-height:33.6px;margin-bottom:8px}
body.vi .c-xapi-wrapper .rte-styles h3,body.vi .c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input h3,body.vi .c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input h3{font-family:"noto-sans-light",Helvetica,Arial,sans-serif}
@media(min-width:768px){.c-xapi-wrapper .rte-styles h3,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input h3,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input h3{font-size:30px;line-height:39px}
}
@media(min-width:1024px){.c-xapi-wrapper .rte-styles h3,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input h3,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input h3{font-size:40px;line-height:48px}
}
.c-xapi-wrapper .rte-styles .imgplaceholder,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input .imgplaceholder,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input .imgplaceholder,.c-xapi-wrapper .rte-styles .imgplaceholder+br,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input .imgplaceholder+br,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input .imgplaceholder+br{display:none}
.c-xapi-wrapper .rte-styles table,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table{text-align:left;border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;margin-bottom:0;margin-top:0;color:#000}
.c-xapi-wrapper .rte-styles table .thead-light.selected th,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table .thead-light.selected th,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table .thead-light.selected th{border-bottom:1px solid transparent}
.c-xapi-wrapper .rte-styles table th,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table th,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table th{padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:0;font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif;font-weight:normal;background-color:#fff;border-color:#fff;color:#544f4f;border-bottom:unset;font-size:16px;line-height:20.8px;vertical-align:baseline;word-break:break-word}
body.vi .c-xapi-wrapper .rte-styles table th,body.vi .c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table th,body.vi .c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table th{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
@media(min-width:1024px){.c-xapi-wrapper .rte-styles table th,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table th,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table th{padding:16px;color:#000;font-size:18px;line-height:23.4px;border-bottom:2px solid #0b41cd}
}
.c-xapi-wrapper .rte-styles table tr:first-child,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table tr:first-child,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table tr:first-child{line-height:22px}
.c-xapi-wrapper .rte-styles table>tbody>tr>td,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table>tbody>tr>td,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table>tbody>tr>td{text-align:left;border-right:1px solid transparent;padding:12px 16px;font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;border-bottom:1px solid transparent;color:#312f2e;font-size:16px;line-height:25.6px}
body.vi .c-xapi-wrapper .rte-styles table>tbody>tr>td,body.vi .c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table>tbody>tr>td,body.vi .c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table>tbody>tr>td{font-family:"noto-sans-light",Helvetica,Arial,sans-serif}
@media(min-width:768px){.c-xapi-wrapper .rte-styles table>tbody>tr>td,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table>tbody>tr>td,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table>tbody>tr>td{font-size:18px;line-height:28.8px;border-bottom:1px solid #c2bab5}
}
@media(min-width:1024px){.c-xapi-wrapper .rte-styles table>tbody>tr>td,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table>tbody>tr>td,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table>tbody>tr>td{font-size:18px;line-height:28.8px;border-bottom:1px solid #c2bab5}
}
.c-xapi-wrapper .rte-styles pre,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input pre,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input pre{background-color:#f5f5f2;color:#000;font-size:18px;line-height:28.8px}
@media(min-width:768px){.c-xapi-wrapper .rte-styles pre,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input pre,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input pre{font-size:18px;line-height:28.8px}
}
@media(min-width:1024px){.c-xapi-wrapper .rte-styles pre,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input pre,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input pre{font-size:20px;line-height:32px}
}
.productText{margin-top:24px}
.productText:first-of-type{margin-top:0}
.table-wrap{margin:0 0 24px}
@media(max-width:767px){.table-wrap{overflow:scroll;width:100%}
.table-wrap #compare{width:100%}
.table-wrap .c-smart-col-table{max-width:max-content;overflow:auto;width:max-content}
}
@media(min-width:768px){.table-wrap{margin:0 0 32px}
}
.table-wrap #viewfulltable{display:none}
@media(max-width:767px){.table-wrap #viewfulltable{display:block;width:100%}
}
.order-notes{margin:0 0 24px}
.order-notes p{margin-bottom:0}
.c-xapi-table-pop-up{background:#fff}
.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section{background:#fff;border-bottom:0;height:64px;padding:20px;border-top:2px solid #0b41cd}
.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section .x-liipbox__left-s{padding-right:0}
.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section .x-liipbox__left-s button.navbar-toggle.translated{padding:0}
.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section .x-liipbox__left-s button.navbar-toggle.translated .icon-bar:nth-of-type(1),.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section .x-liipbox__left-s button.navbar-toggle.translated .icon-bar:nth-of-type(2),.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section .x-liipbox__left-s button.navbar-toggle.translated .icon-bar+.icon-bar{margin-top:0;height:1px}
.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section .xapi-overlay-text.x-liipbox__text{text-align:center;width:auto;margin:0;font-size:30px;line-height:36px;height:auto;padding:0}
.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content{padding:24px 20px}
.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr td{word-break:break-word;width:50%}
.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr td:first-child{font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif}
body.vi .c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr td:first-child{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
.c-errorcodescmp{display:block}
.c-errorcodescmp .error-code-wrapper{text-align:center;padding-bottom:64px}
.c-errorcodescmp .error-code-wrapper .error-code-img-blk{display:block;margin:24px auto;height:80px;width:102px}
@media(min-width:768px){.c-errorcodescmp .error-code-wrapper .error-code-img-blk{margin:32px auto}
}
.c-errorcodescmp .error-code-wrapper .error-code-img-blk .error-code-img{margin:0 auto}
.c-errorcodescmp .error-code-wrapper .error-code-content{margin:0 42px}
@media(min-width:768px){.c-errorcodescmp .error-code-wrapper .error-code-content{margin:unset}
}
.c-errorcodescmp .error-code-wrapper .error-code-content .error-code-header{display:block;line-height:22px;font-size:16px;color:#666;margin-bottom:16px;font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif}
body.vi .c-errorcodescmp .error-code-wrapper .error-code-content .error-code-header{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
@media(min-width:768px){.c-errorcodescmp .error-code-wrapper .error-code-content .error-code-header{font-size:24px;line-height:32px}
}
.c-errorcodescmp .error-code-wrapper .error-code-content .error-code-sub-header,.c-errorcodescmp .error-code-wrapper .error-code-content .error-code-status{display:block;font-size:16px;line-height:22px;color:#666}
@media(min-width:768px){.c-errorcodescmp .error-code-wrapper .error-code-content .error-code-sub-header,.c-errorcodescmp .error-code-wrapper .error-code-content .error-code-status{line-height:24px;font-size:18px}
}
#productSpecs .js-product-specs-parsys{min-height:400px}
.t-cbt-container .c-tab-content-wrapper{margin-bottom:40px;margin-top:48px}
@media(min-width:768px){.t-cbt-container .c-tab-content-wrapper{margin-top:64px}
}
@media(min-width:1024px){.t-cbt-container .c-tab-content-wrapper{margin-bottom:4rem;margin-top:72px}
}
.c-xapi-wrapper.c-overviewcmp{margin-bottom:32px}
@media(min-width:1024px){.c-xapi-wrapper.c-overviewcmp{margin-bottom:40px}
}
.c-xapi-wrapper .x-h2{color:#000;margin-bottom:24px}
@media(min-width:768px){.c-xapi-wrapper .x-h2{margin-bottom:32px;min-height:52px}
}
.c-xapi-wrapper.c-overviewcmp .rte-styles table th,.c-xapi-wrapper.c-overviewcmp .c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table th,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label .c-xapi-wrapper.c-overviewcmp input table th,.c-xapi-wrapper.c-overviewcmp .c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table th,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label .c-xapi-wrapper.c-overviewcmp input table th{border-bottom:2px solid #0b41cd;padding:16px}
.c-xapi-wrapper.c-overviewcmp .rte-styles table tbody tr td,.c-xapi-wrapper.c-overviewcmp .c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input table tbody tr td,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label .c-xapi-wrapper.c-overviewcmp input table tbody tr td,.c-xapi-wrapper.c-overviewcmp .c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input table tbody tr td,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label .c-xapi-wrapper.c-overviewcmp input table tbody tr td{border-bottom:1px solid #c2bab5}
.c-xapi-wrapper.c-overviewcmp.not-ios-device .rte-styles.overviewtext,.c-xapi-wrapper.c-overviewcmp.not-ios-device .c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input.overviewtext,.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label .c-xapi-wrapper.c-overviewcmp.not-ios-device input.overviewtext,.c-xapi-wrapper.c-overviewcmp.not-ios-device .c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input.overviewtext,.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label .c-xapi-wrapper.c-overviewcmp.not-ios-device input.overviewtext{word-wrap:break-word;-webkit-line-clamp:10;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;height:auto;text-overflow:ellipsis}
.c-xapi-wrapper.c-overviewcmp .overview-readmore{font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif;color:#0b41cd;display:none;font-size:18px;line-height:23.4px;margin-bottom:24px;margin-top:24px}
body.vi .c-xapi-wrapper.c-overviewcmp .overview-readmore{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
.c-xapi-wrapper.c-overviewcmp .overview-readmore span::after{margin-left:8px;content:'\f14b';font-family:"rochesvgicons",sans-serif;font-size:24px;height:24px;position:absolute;transition:.5s ease;vertical-align:middle;width:24px}
.c-xapi-wrapper.c-overviewcmp .overview-readmore.active span::after{transform:rotate(180deg)}
@media(max-width:767px){.c-xapi-wrapper .c-xapitabs .c-desk-view{margin-bottom:24px;line-height:0}
}
@media(min-width:768px){.c-xapi-wrapper .c-xapitabs .c-desk-view{margin-bottom:32px}
}
.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-next{padding-right:8px;left:auto;right:-1px;justify-content:right;background:linear-gradient(to left,#fff 0,rgba(255,255,255,0.96) 45.5%,rgba(255,255,255,0.9) 49.57%,rgba(255,255,255,0) 98.91%);height:56px;opacity:1;position:absolute;top:50%;transform:translate(0,-50%);width:86px}
@media(min-width:768px){.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-next{width:96px}
}
.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-next::after{content:'\f14f';background-color:#fff;border-radius:20px;color:#000;font-size:24px;line-height:24px;opacity:1;padding:8px}
.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-next.swiper-button-disabled{opacity:0}
.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-next::after{opacity:0}
@media(min-width:768px){.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-next::after{opacity:1}
}
.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-prev{padding-left:8px;left:-1px;right:auto;justify-content:left;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0.96) 45.5%,rgba(255,255,255,0.9) 49.57%,rgba(255,255,255,0) 98.91%);height:56px;opacity:1;position:absolute;top:50%;transform:translate(0,-50%);width:86px}
@media(min-width:768px){.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-prev{width:96px}
}
.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-prev::after{content:'\f14d';background-color:#fff;border-radius:20px;color:#000;font-size:24px;line-height:24px;opacity:1;padding:8px}
.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-prev.swiper-button-disabled{opacity:0}
.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-prev::after{opacity:0}
@media(min-width:768px){.c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-prev::after{opacity:1}
}
.c-xapi-wrapper .c-xapitabs .nav{border-bottom:0;display:flex;height:auto;margin:0;padding:8px 0;pointer-events:all;scrollbar-width:none;width:100%}
.c-xapi-wrapper .c-xapitabs .nav::-webkit-scrollbar{display:none}
.c-xapi-wrapper .c-xapitabs .nav .nav-item{float:left;border:1px solid #dbd6d1;cursor:pointer;margin:0 6px;padding:8px 16px;width:auto}
@media(min-width:768px){.c-xapi-wrapper .c-xapitabs .nav .nav-item{padding:8px 24px;margin:0 8px}
}
.c-xapi-wrapper .c-xapitabs .nav .nav-item:first-child{margin-left:0}
.c-xapi-wrapper .c-xapitabs .nav .nav-item.selected{background-color:#022366;border:1px solid transparent}
.c-xapi-wrapper .c-xapitabs .nav .nav-item.selected .nav-link{color:#fff}
.c-xapi-wrapper .c-xapitabs .nav .nav-item .nav-link{text-align:left;margin-right:0;padding:0;border:none !important;font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif;color:#544f4f;text-decoration:none;line-height:26.64px;font-size:18px}
@media(min-width:1024px){.c-xapi-wrapper .c-xapitabs .nav .nav-item .nav-link{line-height:28.8px;font-size:18px}
}
@media(min-width:1024px){.c-xapi-wrapper .c-xapitabs .nav .nav-item .nav-link{line-height:30px;font-size:20px}
}
.c-xapi-wrapper .c-xapitabs .nav .nav-item .nav-link:hover{background-color:unset !important;border:none !important;text-decoration:none}
.c-xapi-wrapper .c-xapitabs .nav .nav-item .nav-link::after{border:0}
.c-xapi-wrapper .c-xapitabs .nav .nav-item .nav-link:visited{color:#544f4f;text-decoration:none}
.c-xapi-wrapper .c-xapitabs .nav .nav-item .nav-link:focus{outline:1px dashed #0b41cd}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile{padding:0}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__sort{position:relative;background:#fff}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__sort.c-list-show .c-overlay-search-mobile__text{color:#0b41cd}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__sort.c-list-show input{border-bottom:1px solid #0b41cd}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__sort.c-list-show .c-overlay-search-mobile__arrow{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__sort.c-list-show .c-overlay-search-mobile__arrow::before{color:#022366}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__sort input{padding:8px 16px;border:0;width:100%;border-bottom:1px solid #706b69;font-size:18px;line-height:28.8px}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__sort input:focus{outline:0}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__section{border:1px solid #c2bab5;border-top:0;position:absolute;width:100%;z-index:1050;background:#fff}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__text{left:0;width:100%;padding:16px;font-size:14px;line-height:20px;position:absolute;display:inline-block;top:0;color:#707070}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__arrow{right:17px;position:absolute;top:18%}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__arrow::before{content:"\f113";font-size:16px;font-family:"rochesvgicons",sans-serif;color:#0b41cd}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__list{list-style:none;margin:0;padding:0;height:auto;overflow-y:auto}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__list::-webkit-scrollbar{width:5px}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);color:#fff;background-color:#fff;height:10px}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item{padding:8px 16px;cursor:pointer;margin:0}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item span{font-size:18px;line-height:28.8px}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item a{font-size:16px;line-height:20.8px;color:#000}
@media(min-width:768px){.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item a{font-size:18px;line-height:23.4px}
}
@media(min-width:1024px){.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item a{font-size:18px;line-height:23.4px}
}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item.selected{background-color:#022366}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item.selected span,.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item.selected a{color:#fff}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item:hover{background-color:#0b41cd}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item:hover a{color:#fff}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item:hover .c-overlay-search-mobile__checkmark{display:none}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__item:hover a:after{border-bottom:0}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__checkmark{float:right}
.c-xapi-wrapper .c-xapitabs .c-overlay-search-mobile__checkmark::after{content:"\f14a";font-size:24px;font-family:"rochesvgicons",sans-serif;color:#fff}
.skeleton--overview-mobile{display:block}
@media(min-width:1024px){.skeleton--overview-mobile{display:none}
}
.skeleton--overview-desktop{display:none}
@media(min-width:1024px){.skeleton--overview-desktop{display:block}
}
.c-overviewcmp .tooltip{display:none}
.c-overviewcmp .tooltip+sup{display:none}
[dir='rtl'] .c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-next{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0.96) 45.5%,rgba(255,255,255,0.9) 49.57%,rgba(255,255,255,0) 98.91%)}
[dir='rtl'] .c-xapi-wrapper .c-xapitabs .c-desk-view .swiper-button-prev{background:linear-gradient(to left,#fff 0,rgba(255,255,255,0.96) 45.5%,rgba(255,255,255,0.9) 49.57%,rgba(255,255,255,0) 98.91%)}
.skeleton a.nav-link{width:100px;height:22px}
.skeleton .tab-pane{width:100%;height:22px;margin-bottom:24px}
.skeleton .c-overlay-search-mobile__arrow{display:none}
.skeleton .c-style-content{width:100%;height:22px;display:block;margin-bottom:24px}
.skeleton .pim-h3{width:100px;height:24px}
.skeleton .x-h2{animation-timing-function:step-end;animation-iteration-count:0}
.skeleton--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--title img{display:none}
.skeleton--heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:.7;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f2f2 !important;background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;line-height:22px !important;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--content h1,.skeleton--content h2,.skeleton--content h3,.skeleton--content h4,.skeleton--content h5,.skeleton--content h6{color:#f2f2f2 !important;background-color:#f2f2f2 !important}
.skeleton--margin{margin-bottom:64px !important}
.skeleton--image{position:relative;height:0;overflow:hidden;background-color:#f2f2f2;background-repeat:no-repeat;background-position:50%;background-size:40%;width:100%;height:100%;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--image img{opacity:0}
.skeleton--table table{padding-left:0;border:none !important;padding-top:12px;padding-bottom:12px;margin-bottom:24px}
.skeleton--table table th{padding-left:0 !important}
.skeleton--table table td{height:22px}
.skeleton--table table td div.mobile-td{border-left:none !important}
.skeleton--table a{margin-bottom:24px}
@keyframes skeletonAnimation{0{opacity:.8}
50%{opacity:.4}
100%{opacity:.8}
}
.c-xapi-wrapper.c-xapitechdoccmp{margin-top:24px;margin-bottom:24px}
@media(min-width:768px){.c-xapi-wrapper.c-xapitechdoccmp{margin-top:32px;margin-bottom:32px}
}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr th.sorting::after,th.sorting .c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr.sorting_asc::after{margin-top:0;margin-right:0;margin-bottom:0;margin-left:16px;font-family:"rochesvgicons",sans-serif;content:"\f131";color:#0b41cd;width:24px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr th.sorting:hover::after,th.sorting .c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr.sorting_asc:hover::after{margin-top:0;margin-right:0;margin-bottom:0;margin-left:16px;font-family:"rochesvgicons",sans-serif;content:"\f131";color:#0b41cd;width:24px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr th.sorting:active::after,th.sorting .c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr.sorting_asc:active::after{margin-top:0;margin-right:0;margin-bottom:0;margin-left:16px;font-family:"rochesvgicons",sans-serif;content:"\f131";color:#0b41cd;width:24px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr th.sorting.sorting_desc::after,th.sorting .c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr.sorting_asc.sorting_desc::after{content:"\f134"}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr th.sorting.sorting_desc:hover::after,th.sorting .c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr.sorting_asc.sorting_desc:hover::after{content:"\f134"}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr th.sorting.sorting_desc:active::after,th.sorting .c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead tr.sorting_asc.sorting_desc:active::after{content:"\f134"}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table{table-layout:fixed !important}
@media(max-width:767px){.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table{margin-bottom:32px}
}
@media(max-width:767px){.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table thead{display:none}
}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table td div.mobile-td a{font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table td div.mobile-td .c-imgLink{padding-left:30px;position:relative;color:#0b41cd;display:block;font-size:18px;line-height:23.4px}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table td div.mobile-td .c-imgLink::before{left:0;content:"\f178";position:absolute;font-family:"rochesvgicons",sans-serif;width:20px;height:2px;font-size:24px}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table td div.mobile-td .c-imgLink .c-download-img{left:0;width:20px;height:auto;position:absolute;display:none}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table td div.mobile-td .c-imgLink:active{color:#0b41cd;outline:0;text-decoration:none}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table td div.mobile-td .c-imgLink:focus{color:#0b41cd;outline:2px dashed #0b41cd;text-decoration:none}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table td div.mobile-td .c-imgLink:hover{color:#022366;text-decoration:none;outline:0}
.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table td div.mobile-td .c-imgLink:visited{color:#7d0096;text-decoration:none;outline:0}
@media(max-width:767px){.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table tr{display:none}
}
@media(max-width:767px){.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table tr:first-child{display:table-row}
}
@media(max-width:767px){.c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table tr:first-child td:nth-child(n+4){display:none}
}
.c-xapi-wrapper.c-xapitechdoccmp .x-h2{font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#000;margin-bottom:24px}
body.vi .c-xapi-wrapper.c-xapitechdoccmp .x-h2{font-family:"noto-sans-light",Helvetica,Arial,sans-serif}
@media(min-width:768px){.c-xapi-wrapper.c-xapitechdoccmp .x-h2{margin-bottom:32px}
}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a{display:inline-block;margin-top:33px;color:#0b41cd;font-size:16px;line-height:20.8px;font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif;text-decoration:none;outline:0}
body.vi .c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
@media(min-width:768px){.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a{font-size:16px;line-height:20.8px}
}
@media(min-width:1024px){.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a{font-size:18px;line-height:23.4px}
}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a .icon-secondaryCTA_dropDown::before{padding-left:8px;width:24px;height:24px;font-family:"rochesvgicons",sans-serif;vertical-align:middle;font-size:24px;box-sizing:content-box;content:'\f117';color:#0b41cd}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a:visited{color:#7d0096}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a:visited .icon-secondaryCTA_dropDown:before{padding-left:8px;width:24px;height:24px;font-family:"rochesvgicons",sans-serif;vertical-align:middle;font-size:24px;box-sizing:content-box;content:'\f117';color:#7d0096}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a:active{color:#0b41cd}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a:active .icon-secondaryCTA_dropDown:before{padding-left:8px;width:24px;height:24px;font-family:"rochesvgicons",sans-serif;vertical-align:middle;font-size:24px;box-sizing:content-box;content:'\f117';color:#0b41cd}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a:hover{color:#022366;text-decoration:none}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a:hover .icon-secondaryCTA_dropDown:before{padding-left:8px;width:24px;height:24px;font-family:"rochesvgicons",sans-serif;vertical-align:middle;font-size:24px;box-sizing:content-box;content:'\f117';color:#022366}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a:focus{color:#0b41cd;text-decoration:none;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:8px;border:dashed 2px #0b41cd}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a:focus .icon-secondaryCTA_dropDown:before{padding-left:8px;width:24px;height:24px;font-family:"rochesvgicons",sans-serif;vertical-align:middle;font-size:24px;box-sizing:content-box;content:'\f117';color:#0b41cd}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__cta a .icon-secondaryCTA_bluefilled{display:none}
.c-xapi-wrapper.c-xapitechdoccmp .x-submit-button{color:#0b41cd;font-size:16px;line-height:20.8px;text-align:center;border:1px solid #0b41cd;background-color:#fff;padding:8px 12px;transition:all .3s;overflow:hidden;font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif}
.c-xapi-wrapper.c-xapitechdoccmp .x-submit-button:visited{background-color:#fff;color:#0b41cd;border:1px solid #0b41cd}
.c-xapi-wrapper.c-xapitechdoccmp .x-submit-button:active{background-color:#fff;color:#0b41cd;border:1px solid #0b41cd}
.c-xapi-wrapper.c-xapitechdoccmp .x-submit-button:hover{border:1px solid #022366;color:#022366;background-color:#fff}
.c-xapi-wrapper.c-xapitechdoccmp .x-submit-button:focus{border:2px dashed #0b41cd;color:#0b41cd;background-color:#fff;outline:0}
.c-xapi-wrapper.c-xapitechdoccmp .x-submit-button .elab-img{margin-left:21px;display:none;width:20px}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__button .x-submit-button{color:#fff;padding:8px 0;width:100%;height:auto;border:1px solid #0b41cd;background-color:#0b41cd;min-height:38px;margin-top:24px;vertical-align:bottom}
@media(min-width:768px){.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__button .x-submit-button{padding:16px 24px;min-height:46px;width:auto}
}
@media(min-width:1024px){.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__button .x-submit-button{font-size:18px;line-height:23.4px;min-height:56px}
}
@media(min-width:1440px){.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__button .x-submit-button{margin-top:32px}
}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__button .x-submit-button:hover{background-color:#022366;border:1px solid #0b41cd}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__button .x-submit-button:active{background-color:#0b41cd;border:1px solid #0b41cd;border-radius:0}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__button .x-submit-button:focus{border:2px dashed #fff;border-radius:.25rem;outline:0}
.c-xapi-wrapper.c-xapitechdoccmp .c-techdoc__button .x-submit-button::after{margin-left:12px;content:"\f17f";position:relative;font-family:"rochesvgicons",sans-serif;width:24px;height:24px;font-size:24px;transform:none}
@media(max-width:767px){.c-xapi-wrapper.c-xapitechdoccmp .dataTables_paginate.paging_simple_numbers_no_ellipses{visibility:hidden;display:none}
}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section{padding:24px 20px;height:auto}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section .x-liipbox__text{position:relative;width:85%;word-wrap:break-word;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;height:auto;text-overflow:ellipsis}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section button.navbar-toggle.translated{margin:8px 0 0}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content{padding:0 16px 16px}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper{margin-bottom:72px}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers{left:0;position:fixed;bottom:0;background:rgba(251,251,250,0.9);display:inline-block;width:100%;padding:8px 16px;margin:0;text-align:center;box-shadow:0 -2px 4px 0 rgba(0,0,0,0.16)}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button{border:1px solid rgba(251,251,250,0.9);width:40px;height:40px;padding:4px;position:relative;cursor:pointer;display:inline-block;text-align:center;font-size:20px;line-height:32px}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.current{border:1px solid #022366;background-color:#022366;font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.previous,.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.next{width:40px;height:40px;border:1px solid transparent;background-color:transparent;padding:4px;color:#544f4f}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.previous.disabled,.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.next.disabled{border:1px solid transparent;background-color:transparent;color:#c2bab5;pointer-events:none}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button .icon-back:before{content:"\f114";color:#544f4f;font-size:16px;font-family:"rochesvgicons",sans-serif;vertical-align:middle}
@media(min-width:768px){.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button .icon-back:before{font-size:24px}
}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button .icon-next:before{content:"\f115";color:#544f4f;font-size:16px;font-family:"rochesvgicons",sans-serif;vertical-align:middle}
@media(min-width:768px){.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button .icon-next:before{font-size:24px}
}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table thead{display:none}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr td{text-align:left;display:flex;font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#000;padding:0;width:100%}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr td::before{font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif;content:attr(label);font-size:16px;line-height:20.8px;padding:16px;width:50%}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr td div.mobile-td{border-left:1px solid transparent;display:inline-block;padding:16px;width:50%;font-size:16px;line-height:25.6px}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr td div.mobile-td .c-imgLink{padding-left:30px;position:relative;color:#0b41cd;display:block;font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif;font-size:18px;line-height:23.4px}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr td div.mobile-td .c-imgLink::before{left:0;content:"\f178";position:absolute;font-family:"rochesvgicons",sans-serif;width:20px;height:20px;font-size:24px}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr td div.mobile-td .c-imgLink .c-download-img{left:0;width:20px;height:auto;position:absolute;display:none}
.techDocPopUp.c-xapi-table-pop-up .xapi-overlay .c-liipbox-xapi-content .table tr:not(:first-child){display:block}
.c-techdoc__wrapper{padding:24px;background-color:#f5f5f2}
@media(min-width:1024px){.c-techdoc__wrapper{padding:56px 48px}
}
.c-techdoc__heading{font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif;color:#000;font-size:20px;line-height:26.4px;margin-bottom:24px}
body.vi .c-techdoc__heading{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
@media(min-width:768px){.c-techdoc__heading{font-size:20px;line-height:30px}
}
@media(min-width:1024px){.c-techdoc__heading{font-size:24px;line-height:33.6px}
}
@media(min-width:1440px){.c-techdoc__heading{margin-bottom:32px}
}
.c-techdoc__description{font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#000;font-size:18px;line-height:28.8px}
body.vi .c-techdoc__description{font-family:"noto-sans-light",Helvetica,Arial,sans-serif}
@media(min-width:768px){.c-techdoc__description{font-size:18px;line-height:28.8px}
}
@media(min-width:1024px){.c-techdoc__description{font-size:20px;line-height:32px}
}
.c-techdoc__description a{color:#0b41cd}
.skeleton--techdocTitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--techdocTitle img{display:none}
.skeleton--techdocContent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f2f2 !important;background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;line-height:30px;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--techdocTable table{padding-left:0;border:none !important;padding-top:12px;padding-bottom:12px}
.skeleton--techdocTable table th{padding-left:0 !important}
.skeleton--techdocTable table th.skeleton--techDocHeading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:.7;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--techdocTable table td.skeleton--techdocContent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f2f2 !important;background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;line-height:30px;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--techdocTable table td div.mobile-td{border-left:none !important}
.skeleton--techdocTable table td div.mobile-td .c-imgLink{color:#f2f2f2 !important;background:#f2f2f2 !important}
.skeleton--techdocTable table td div.mobile-td .c-imgLink img{display:none}
.skeleton--techdocTable .c-techdoc__cta span{color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important}
.skeleton--techdocTable .skeleton--pagination{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--techdocTable .skeleton--pagination .paginate_button.current{border:2px solid #f2f2f2 !important}
.skeleton--techdocTable .skeleton--pagination .paginate_button.next,.skeleton--techdocTable .skeleton--pagination .paginate_button.previous{border:1px solid #dcdcdc !important;background-color:#dcdcdc !important}
.skeleton--techdocTable .skeleton--pagination .paginate_button.next.disabled,.skeleton--techdocTable .skeleton--pagination .paginate_button.previous.disabled{background-color:#dcdcdc !important;border:1px solid #dcdcdc !important;color:#dcdcdc !important}
.vi .c-xapi-wrapper.c-xapitechdoccmp .c-xapi-techdoc.table td div.mobile-td a{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
.vi .c-xapi-wrapper.c-xapitechdoccmp .x-submit-button{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
.vi .techDocPopUp.c-xapi-table-pop-up .xapi-overlay .table tr td{font-family:"noto-sans-light",Helvetica,Arial,sans-serif}
.vi .techDocPopUp.c-xapi-table-pop-up .xapi-overlay .table tr::before{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
.vi .techDocPopUp.c-xapi-table-pop-up .xapi-overlay .table tr div.mobile-td .c-imgLink{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
.c-xapi-wrapper.c-xapiamscmp{margin-bottom:32px}
.c-xapi-wrapper.c-xapiamscmp .dataTables_filter{margin-top:0;margin-right:auto;margin-bottom:24px;margin-left:auto;width:auto;display:block;border:1px solid #c2bab5}
@media(min-width:768px){.c-xapi-wrapper.c-xapiamscmp .dataTables_filter{margin-top:0;margin-right:auto;margin-bottom:32px;margin-left:auto}
}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .dataTables_filter{display:inline-block;margin-bottom:40px}
}
.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label{position:relative;margin-bottom:0;width:100%}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label{width:501px}
}
.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label .filter-search-button{left:12px;position:absolute;height:20px;width:20px;top:16px;cursor:pointer;display:inline-block;color:#c2bab5}
.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label .filter-search-button:before{color:#9d948e;content:"\f21f";font-size:24px;font-family:"rochesvgicons",sans-serif}
.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label input{padding-top:12px;padding-right:0;padding-bottom:12px;padding-left:48px;width:auto;outline:0;border:0;background:#fff;border-radius:0;font-weight:normal;font-size:18px;line-height:28.8px;margin-bottom:0}
.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label button.cross-icon{float:right;height:100%;width:auto;display:inline-block;cursor:pointer;background-size:18px 18px;border:0;margin:0;padding:12px}
.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label button.cross-icon:before{vertical-align:middle;color:#000;content:"\f153";font-size:24px;font-family:"rochesvgicons",sans-serif}
.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label button.cross-icon .icon-bar{display:none}
.c-xapi-wrapper.c-xapiamscmp .dataTables_filter label button.cross-icon:focus-visible{outline:2px dashed #0b41cd;outline-offset:0}
.c-xapi-wrapper.c-xapiamscmp .c-ams-innercontent{position:relative}
.c-xapi-wrapper.c-xapiamscmp .c-ams-title-content{padding-left:0}
.c-xapi-wrapper.c-xapiamscmp .x-h2{font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#000;margin-bottom:24px}
@media(min-width:768px){.c-xapi-wrapper.c-xapiamscmp .x-h2{margin-bottom:32px;min-height:52px}
}
.c-xapi-wrapper.c-xapiamscmp .x-submit-button{color:#000;font-size:16px;line-height:20.8px;text-align:center;border:1px solid #000;background-color:#0b41cd;padding:16px 0;text-transform:uppercase;transition:all .3s}
.c-xapi-wrapper.c-xapiamscmp .x-submit-button .elab-img{margin-left:21px;width:20px}
.c-xapi-wrapper.c-xapiamscmp .nav{border-bottom:1px solid #c2bab5;padding:0;margin:0;width:100%;white-space:nowrap;display:block}
@media(max-width:1023px){.c-xapi-wrapper.c-xapiamscmp .nav.nav-tabs{overflow-x:auto}
.c-xapi-wrapper.c-xapiamscmp .nav.nav-tabs::-webkit-scrollbar{display:none}
}
.c-xapi-wrapper.c-xapiamscmp .nav .nav-item{float:left;padding:4px 16px 0 16px;margin-bottom:0;margin-top:0;vertical-align:middle}
@media(max-width:1023px){.c-xapi-wrapper.c-xapiamscmp .nav .nav-item{margin-right:24px;padding:0;float:none !important;display:inline-block}
}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .nav .nav-item:first-child{padding-left:0}
}
.c-xapi-wrapper.c-xapiamscmp .nav .nav-item.selected a,.c-xapi-wrapper.c-xapiamscmp .nav .nav-item a:hover{border-bottom:3px solid #022366;color:#022366}
.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .nav-link,.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .more-cat-link{text-align:left;margin-right:0;padding:0;padding-bottom:16px;border:0;border-bottom:3px solid transparent;font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif;color:#544f4f;font-size:18px;line-height:28.8px;letter-spacing:normal;text-transform:capitalize}
body.vi .c-xapi-wrapper.c-xapiamscmp .nav .nav-item .nav-link,body.vi .c-xapi-wrapper.c-xapiamscmp .nav .nav-item .more-cat-link{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .nav-link,.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .more-cat-link{font-size:20px;line-height:30px}
}
.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .nav-link:hover,.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .nav-link:focus,.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .more-cat-link:hover,.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .more-cat-link:focus{background-color:unset !important}
.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .nav-link::after,.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .more-cat-link::after{border:0}
.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .nav-link .more-cat-text,.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .more-cat-link .more-cat-text{text-align:right;display:block}
.c-xapi-wrapper.c-xapiamscmp .nav .nav-item .more-cat-link{border-bottom:3px solid transparent}
@keyframes animateFromBottom{from{transform:translate3d(0,10px,0);opacity:0}
to{transform:translate3d(0,0,0);opacity:1}
}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-list-show .more-categories__arrow{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-list-show .more-categories__arrow::before{color:#022366}
.c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories{margin-top:0;margin-right:0;margin-bottom:0;margin-left:12px;text-align:center;float:none !important;min-width:200px;position:relative}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories{float:right !important;border:1px solid #c2bab5;padding:8px 16px}
}
.c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories .more-cat-link{padding-right:40px;padding-bottom:16px;background-color:transparent;border:0;border-color:transparent;white-space:nowrap;border-bottom:0 solid transparent !important}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories .more-cat-link{padding-bottom:0;font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#706b69;font-size:18px;line-height:28.8px}
body.vi .c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories .more-cat-link{font-family:"noto-sans-light",Helvetica,Arial,sans-serif}
}
.c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories a:after{border-bottom:transparent}
.c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories__arrow{right:0;position:absolute;top:0}
.c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories__arrow::before{color:#0b41cd;content:"\f113";font-size:16px;font-family:"rochesvgicons",sans-serif}
.c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories__checkmark{float:right}
.c-xapi-wrapper.c-xapiamscmp .dropdown .more-categories__checkmark::after{content:"\f14a";font-size:24px;font-family:"rochesvgicons",sans-serif;color:#fff}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section{right:0;border-left:1px solid #c2bab5;border-right:1px solid #c2bab5;margin-top:15px;border-top:0;position:absolute;z-index:5;background:#fff;min-width:200px}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section .c-assay-more-category__list{text-align:left;list-style:none;margin:0;padding:0;height:auto;overflow-y:auto;animation:animateFromBottom .3s}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section .c-assay-more-category__list .c-assay-more-category__item{width:100%;padding:8px 16px;border-bottom:0;float:left;margin:0}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section .c-assay-more-category__list .c-assay-more-category__item a{padding:0;background-color:transparent;border:0;border-color:transparent;font-size:18px;line-height:28.8px;color:#000}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section .c-assay-more-category__list .c-assay-more-category__item .more-categories__checkmark{display:none}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section .c-assay-more-category__list .c-assay-more-category__item:hover{background-color:#0b41cd;border-bottom:0}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section .c-assay-more-category__list .c-assay-more-category__item:hover a{color:#fff;background-color:transparent}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section .c-assay-more-category__list .c-assay-more-category__item.selected{border-bottom:0;background-color:#022366}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section .c-assay-more-category__list .c-assay-more-category__item.selected a{color:#fff}
.c-xapi-wrapper.c-xapiamscmp .dropdown .c-assay-more-category__section .c-assay-more-category__list .c-assay-more-category__item.selected .more-categories__checkmark{display:block}
.c-xapi-wrapper.c-xapiamscmp .specific-cats{width:100%;display:block;border-bottom:1px solid #c2bab5}
.c-xapi-wrapper.c-xapiamscmp .specific-cats table{width:100% !important}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .specific-cats{border-bottom:0}
}
.c-xapi-wrapper.c-xapiamscmp .tab-content>.tab-pane{display:none}
.c-xapi-wrapper.c-xapiamscmp .tab-content>.ams-active{display:block}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .tab-content>.ams-active{display:flex}
}
.c-xapi-wrapper.c-xapiamscmp .assay-grid-column-1,.c-xapi-wrapper.c-xapiamscmp .assay-grid-column-2{margin-right:0}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .assay-grid-column-1,.c-xapi-wrapper.c-xapiamscmp .assay-grid-column-2{margin-right:32px}
}
.c-xapi-wrapper.c-xapiamscmp .assay-grid-item .table{margin-bottom:0}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .assay-grid-item .table{margin-bottom:24px}
}
.c-xapi-wrapper.c-xapiamscmp .search-norec{float:left;width:100%;font-size:18px;line-height:28.8px;color:#706b69;padding:32px 0}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp .search-norec{position:absolute;padding:0 0 32px 0}
}
.c-xapi-wrapper.c-xapiamscmp .search-norec::before{margin-right:12px;content:"\f13a";font-family:"rochesvgicons",sans-serif;color:#706b69;width:20px;height:20px;font-size:24px;vertical-align:middle}
@media(min-width:1024px){.c-xapi-wrapper.c-xapiamscmp #allcats1{position:relative;min-height:150px}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats{margin-top:40px}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light th div{font-size:18px;line-height:23.4px}
}
@media(max-width:1023px){.c-xapi-wrapper.c-xapiamscmp #allcats1{border-top:1px solid #c2bab5;position:relative;min-height:150px}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats{margin-top:24px}
}
@media(max-width:1023px) and (min-width:768px) and (max-width:1023px){.c-xapi-wrapper.c-xapiamscmp .js-specific-cats{margin-top:32px}
}
@media(max-width:1023px){.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table{border-right:unset;border-left:unset;border-bottom:1px solid #c2bab5}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light{border:unset;display:block;-webkit-transition:background .8s ease-in-out;-moz-transition:background .8s ease-in-out;-ms-transition:background .8s ease-in-out;-o-transition:background .8s ease-in-out;transition:background .8s ease-in-out;position:relative}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light::after,.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light::before{-webkit-transition:transform .4s ease-in-out;-moz-transition:transform .4s ease-in-out;-ms-transition:transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;right:8px;content:'';position:absolute;background-color:#544f4f;width:17px;height:2px;top:50%}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light::before{transform:rotate(90deg);-ms-transform:rotate(90deg)}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light.selected tr th{color:#022366}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light.selected::before{transform:rotate(0);-ms-transform:rotate(0);opacity:.5;background-color:#022366}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light.selected::after{background-color:#022366}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light th div{font-size:18px;line-height:23.4px}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr th{background-color:transparent;font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif;font-size:18px;line-height:26.64px}
body.vi .c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr th{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr th.sorting::after,.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr th.sortinghover::after,.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr th.sorting:active::after,th.sorting .c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr.sorting_asc::after,th.sorting .c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr.sorting_aschover::after,th.sorting .c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr.sorting_asc:active::after{display:none}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr th.sorting.sorting_desc::after,.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr th.sorting.sorting_deschover::after,.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr th.sorting.sorting_desc:active::after,th.sorting .c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr.sorting_asc.sorting_desc::after,th.sorting .c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr.sorting_asc.sorting_deschover::after,th.sorting .c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table .thead-light tr.sorting_asc.sorting_desc:active::after{display:none}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table tbody.tbody-light{display:none}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table tbody.tbody-light td{border-right:unset;padding:4px 8px 20px;border-top:unset;border-bottom:1px solid transparent}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .js-all-cats table tbody.tbody-light.open{display:block}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .specific-cats table{border:unset}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .specific-cats table th{margin-left:-15px;margin-right:-15px;display:none}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .specific-cats table tr{border:0}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .specific-cats table tr td{border-right:0;border:0;padding:12px 16px}
.c-xapi-wrapper.c-xapiamscmp .js-specific-cats .dataTables_paginate.paging_simple_numbers{display:none}
}
.c-xapi-ams.table.multicoltable,.js-smart-col-table.table.multicoltable{table-layout:fixed !important}
.c-xapi-ams.table thead tr th.sorting::after,th.sorting .c-xapi-ams.table thead tr.sorting_asc::after,.js-smart-col-table.table thead tr th.sorting::after,th.sorting .js-smart-col-table.table thead tr.sorting_asc::after{margin-top:0;margin-right:0;margin-bottom:0;margin-left:16px;font-family:"rochesvgicons",sans-serif;content:"\f131";color:#0b41cd;width:24px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}
.c-xapi-ams.table thead tr th.sorting:hover::after,th.sorting .c-xapi-ams.table thead tr.sorting_asc:hover::after,.js-smart-col-table.table thead tr th.sorting:hover::after,th.sorting .js-smart-col-table.table thead tr.sorting_asc:hover::after{margin-top:0;margin-right:0;margin-bottom:0;margin-left:16px;font-family:"rochesvgicons",sans-serif;content:"\f131";color:#0b41cd;width:24px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}
.c-xapi-ams.table thead tr th.sorting:active::after,th.sorting .c-xapi-ams.table thead tr.sorting_asc:active::after,.js-smart-col-table.table thead tr th.sorting:active::after,th.sorting .js-smart-col-table.table thead tr.sorting_asc:active::after{margin-top:0;margin-right:0;margin-bottom:0;margin-left:16px;font-family:"rochesvgicons",sans-serif;content:"\f131";color:#0b41cd;width:24px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}
.c-xapi-ams.table thead tr th.sorting.sorting_desc::after,th.sorting .c-xapi-ams.table thead tr.sorting_asc.sorting_desc::after,.js-smart-col-table.table thead tr th.sorting.sorting_desc::after,th.sorting .js-smart-col-table.table thead tr.sorting_asc.sorting_desc::after{content:"\f134"}
.c-xapi-ams.table thead tr th.sorting.sorting_desc:hover::after,th.sorting .c-xapi-ams.table thead tr.sorting_asc.sorting_desc:hover::after,.js-smart-col-table.table thead tr th.sorting.sorting_desc:hover::after,th.sorting .js-smart-col-table.table thead tr.sorting_asc.sorting_desc:hover::after{content:"\f134"}
.c-xapi-ams.table thead tr th.sorting.sorting_desc:active::after,th.sorting .c-xapi-ams.table thead tr.sorting_asc.sorting_desc:active::after,.js-smart-col-table.table thead tr th.sorting.sorting_desc:active::after,th.sorting .js-smart-col-table.table thead tr.sorting_asc.sorting_desc:active::after{content:"\f134"}
.c-xapi-ams.table td,.js-smart-col-table.table td{text-align:left;font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#312f2e}
body.vi .c-xapi-ams.table td,body.vi .js-smart-col-table.table td{font-family:"noto-sans-light",Helvetica,Arial,sans-serif}
.c-xapi-ams.table td div.mobile-td,.js-smart-col-table.table td div.mobile-td{word-break:break-word}
.c-xapi-ams.table td div.mobile-td a.c-cta__link,.js-smart-col-table.table td div.mobile-td a.c-cta__link{font-family:"RocheSans-Regular","noto-sans-regular",Arial,sans-serif}
body.vi .c-xapi-ams.table td div.mobile-td a.c-cta__link,body.vi .js-smart-col-table.table td div.mobile-td a.c-cta__link{font-family:"noto-sans-regular",Helvetica,Arial,sans-serif}
.c-xapi-ams.table td div.mobile-td a.withoutHyperlink,.js-smart-col-table.table td div.mobile-td a.withoutHyperlink{color:#312f2e;cursor:unset}
.c-xapi-ams.table td div.mobile-td a.withoutHyperlink::after,.js-smart-col-table.table td div.mobile-td a.withoutHyperlink::after{border:0}
@media(max-width:767px){.c-xapi-ams.table tr.multicol,.js-smart-col-table.table tr.multicol{display:table-row}
}
.skeleton{border:none !important}
.skeleton--amsTitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite !important;animation-timing-function:linear !important}
.skeleton--amsTitle img{display:none}
.skeleton label i{display:none !important}
.skeleton .nav .nav-item{padding:0;border:0;height:16px}
.skeleton--amsSearch{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;text-indent:-9999px}
.skeleton--amsContent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f2f2 !important;background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;line-height:30px;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--amsTable .skeleton--allcats{min-height:172px}
.skeleton--amsTable .assay-grid-column-1,.skeleton--amsTable .assay-grid-column-2,.skeleton--amsTable .assay-grid-column-3{margin-right:10px;width:33%}
@media(max-width:767px){.skeleton--amsTable .assay-grid-column-1,.skeleton--amsTable .assay-grid-column-2,.skeleton--amsTable .assay-grid-column-3{margin-right:0;width:100%;margin-top:10px}
}
.skeleton--amsTable table{padding-left:0;border:none !important;padding-top:12px;padding-bottom:12px}
.skeleton--amsTable table th{padding-left:0 !important}
.skeleton--amsTable table th.skeleton--amsHeading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:.7;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--amsTable table td.skeleton--amsContent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f2f2 !important;background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;line-height:30px;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--amsTable table td div.mobile-td{border-left:none !important}
.skeleton--amsTable table td div.mobile-td .c-imgLink{color:#f2f2f2 !important;background:#f2f2f2 !important}
.skeleton--amsTable table td div.mobile-td .c-imgLink img{display:none}
.skeleton--amsTable .skeleton--pagination{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--amsTable .skeleton--pagination .paginate_button.current{border:2px solid #f2f2f2 !important}
.skeleton--amsTable .skeleton--pagination .paginate_button.next,.skeleton--amsTable .skeleton--pagination .paginate_button.previous{border:1px solid #dcdcdc !important;background-color:#dcdcdc !important}
.skeleton--amsTable .skeleton--pagination .paginate_button.next.disabled,.skeleton--amsTable .skeleton--pagination .paginate_button.previous.disabled{background-color:#dcdcdc !important;border:1px solid #dcdcdc !important;color:#dcdcdc !important}
.js-liipbox .c-liipbox-assay-content .nav-tabs{border-bottom:0}
.js-liipbox .c-liipbox-assay-content .nav-item{width:100%}
.js-liipbox .c-liipbox-assay-content .nav-item.selected{background-color:#06c}
.js-liipbox .c-liipbox-assay-content .nav-item.selected a{border:0;color:#fff}
.js-liipbox .c-liipbox-assay-content .nav-item.selected a:hover{background-color:transparent}
.js-liipbox .c-liipbox-assay-content .nav-item a:hover{background-color:transparent;color:#000}
.js-liipbox .c-liipbox-assay-content .nav-item a::after{border-bottom:0}
.js-liipbox .c-liipbox-assay-content .more-categories__checkmark{float:right}
.js-liipbox .c-liipbox-assay-content .more-categories__checkmark::after{content:"\f14a";font-size:24px;font-family:"rochesvgicons",sans-serif;color:#fff}
.js-liipbox .c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section{background:#fff;border-bottom:0}
.js-liipbox .c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section .x-liipbox__text{text-align:left;color:black}
.js-liipbox .c-xapi-table-pop-up .xapi-overlay .x-liipbox__top-section .x-liipbox__text .icon-Back_new::before{content:'\f117';color:#000;font-size:25px;line-height:16px;font-family:"rochesvgicons",sans-serif;vertical-align:middle}
.c-xapi-wrapper.c-compatibleinstruments{margin-top:24px;margin-bottom:24px}
.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter{margin-top:0;margin-right:auto;margin-bottom:24px;margin-left:auto;width:auto;display:block;border:1px solid #c2bab5}
@media(min-width:768px){.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter{margin-top:0;margin-right:auto;margin-bottom:32px;margin-left:auto}
}
@media(min-width:1024px){.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter{display:inline-block;margin-bottom:40px}
}
.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label{position:relative;margin-bottom:0;width:100%}
@media(min-width:1024px){.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label{width:501px}
}
.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label .filter-search-button{left:12px;position:absolute;height:20px;width:20px;top:16px;cursor:pointer;display:inline-block;color:#c2bab5}
.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label .filter-search-button:before{color:#9d948e;content:"\f21f";font-size:24px;font-family:"rochesvgicons",sans-serif}
.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label input{padding-top:12px;padding-right:0;padding-bottom:12px;padding-left:48px;width:auto;outline:0;border:0;background:#fff;border-radius:0;font-weight:normal;font-size:18px;line-height:28.8px;margin-bottom:0}
.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label button.cross-icon{float:right;height:100%;width:auto;display:inline-block;cursor:pointer;background-size:18px 18px;border:0;margin:0;padding:12px}
.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label button.cross-icon:before{vertical-align:middle;color:#000;content:"\f153";font-size:24px;font-family:"rochesvgicons",sans-serif}
.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label button.cross-icon .icon-bar{display:none}
.c-xapi-wrapper.c-compatibleinstruments .dataTables_filter label button.cross-icon:focus-visible{outline:2px dashed #0b41cd;outline-offset:0}
@media(min-width:768px){.c-xapi-wrapper.c-compatibleinstruments{margin-top:32px;margin-bottom:32px}
}
@media(max-width:767px){.c-xapi-wrapper.c-compatibleinstruments .c-tilelist__title{word-wrap:break-word}
}
.c-xapi-wrapper.c-compatibleinstruments .c-tilepaging-wrapper .c-pagination-sub-wrap .icon-back:before,.c-xapi-wrapper.c-compatibleinstruments .c-tilepaging-wrapper .c-pagination-sub-wrap .icon-next:before{vertical-align:top}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent{position:relative}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table{table-layout:fixed !important}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr th.sorting::after,th.sorting .c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr.sorting_asc::after{margin-top:0;margin-right:0;margin-bottom:0;margin-left:16px;font-family:"rochesvgicons",sans-serif;content:"\f131";color:#0b41cd;width:24px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr th.sorting:hover::after,th.sorting .c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr.sorting_asc:hover::after{margin-top:0;margin-right:0;margin-bottom:0;margin-left:16px;font-family:"rochesvgicons",sans-serif;content:"\f131";color:#0b41cd;width:24px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr th.sorting:active::after,th.sorting .c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr.sorting_asc:active::after{margin-top:0;margin-right:0;margin-bottom:0;margin-left:16px;font-family:"rochesvgicons",sans-serif;content:"\f131";color:#0b41cd;width:24px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr th.sorting.sorting_desc::after,th.sorting .c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr.sorting_asc.sorting_desc::after{content:"\f134"}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr th.sorting.sorting_desc:hover::after,th.sorting .c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr.sorting_asc.sorting_desc:hover::after{content:"\f134"}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr th.sorting.sorting_desc:active::after,th.sorting .c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table thead tr.sorting_asc.sorting_desc:active::after{content:"\f134"}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table td{text-align:left;font-family:"RocheSans-Light","noto-sans-light",Arial,sans-serif;color:#000}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table td div.mobile-td{word-break:break-all}
.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table td div.mobile-td a.c-cta__link{color:#0b41cd}
@media(max-width:767px){.c-xapi-wrapper.c-compatibleinstruments .c-cmp-innercontent .c-xapi-cmp.table tr.multicol{display:table-row}
}
.skeleton{border:none !important}
.skeleton--compatible-subheader{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;height:1.875rem;min-height:1.875rem;max-width:350px;min-width:250px}
.skeleton--compatible-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;height:1.875rem;min-height:1.875rem}
.skeleton--compatible-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f2f2 !important;background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;line-height:30px;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;min-height:2.50rem;height:2.50rem}
.skeleton--compatible-image{position:relative;overflow:hidden;background-color:#f2f2f2;background-repeat:no-repeat;background-position:50%;background-size:40%;width:100%;height:100%;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--compatible-image img{opacity:0}
.skeleton--cmpTitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite !important;animation-timing-function:linear !important}
.skeleton--cmpTitle img{display:none}
.skeleton--cmpSearch{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--cmpContent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f2f2 !important;background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;line-height:30px;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--cmpTable table{padding-left:0;border:none !important;padding-top:12px;padding-bottom:12px}
.skeleton--cmpTable table th{padding-left:0 !important}
.skeleton--cmpTable table th.skeleton--cmpHeading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:.7;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--cmpTable table td.skeleton--cmpContent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f2f2 !important;background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;line-height:30px;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--cmpTable table td div.mobile-td{border-left:none !important}
.skeleton--cmpTable table td div.mobile-td .c-imgLink{color:#f2f2f2 !important;background:#f2f2f2 !important}
.skeleton--cmpTable table td div.mobile-td .c-imgLink img{display:none}
.skeleton--cmpTable .skeleton--pagination{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc !important;background-color:#dcdcdc !important;border-color:#dcdcdc !important;opacity:1;animation-name:skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.skeleton--cmpTable .skeleton--pagination .paginate_button.current{border:2px solid #f2f2f2 !important}
.skeleton--cmpTable .skeleton--pagination .paginate_button.next,.skeleton--cmpTable .skeleton--pagination .paginate_button.previous{border:1px solid #dcdcdc !important;background-color:#dcdcdc !important}
.skeleton--cmpTable .skeleton--pagination .paginate_button.next.disabled,.skeleton--cmpTable .skeleton--pagination .paginate_button.previous.disabled{background-color:#dcdcdc !important;border:1px solid #dcdcdc !important;color:#dcdcdc !important}
.skeleton--content .c-tilelist:nth-child(n+2){display:none}
@media(min-width:768px){.skeleton--content .c-tilelist:nth-child(n+2){display:inline-block}
}