/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.rvty-popup-message-wrapper .popup-message-title{display:none;}#popup-message-wrapper.rvty-popup-message-wrapper{position:fixed;height:100%;z-index:999;backdrop-filter:blur(14px);}.rvty-popup-message-wrapper #popup-message-window{padding:48px;border-radius:16px;height:max-content !important;display:flex;box-shadow:none;border:none;}.rvty-popup-messages-main-wrap{display:grid;grid-template-columns:38.5% 62.5%;gap:24px;}.rvty-popup-messages-main-wrap .rvty-remote-img-exp-btn,.rvty-popup-messages-main-wrap .rvty-remote-img-exp-modal-outer{display:none;}.rvty-popup-messages-content .coh-style-link-button-primary{color:#fff !important;}.rvty-popup-messages-image img{aspect-ratio:1/1;object-fit:cover;border-radius:8px;}.rvty-popup-message-wrapper #popup-message-background{background:rgba(0,0,0,0.7);opacity:1 !important;border:none;height:100% !important;}body:has(.rvty-popup-message-wrapper){overflow:hidden;}.rvty-popup-messages-content h4{margin-bottom:16px;}.rvty-popup-messages-content p:last-child{margin-bottom:0;}.rvty-popup-messages-content{display:flex;flex-direction:column;justify-content:center;}.rvty-popup-message-wrapper #popup-message-close::after,.rvty-popup-message-wrapper #popup-message-close::before{display:none;}.rvty-popup-message-wrapper #popup-message-close:hover{transform:unset;}.rvty-popup-message-wrapper #popup-message-close{right:24px;top:16px;}.rvty-popup-message-wrapper  
#popup-message-content{width:100%;}@media (min-width:630px) and (max-width:1103px){.rvty-popup-messages-image img{aspect-ratio:16 / 9;}}@media (max-width:1103px){.rvty-popup-messages-main-wrap{display:grid;grid-template-columns:100%;gap:24px;}.rvty-popup-message-wrapper #popup-message-window{padding:48px 24px 24px;max-width:calc(100% - 32px);}.rvty-popup-messages-content .rvty-popup-messages-close-btn{width:100%;}}
@media (min-width:1103px){.rvty-cpt-vertical-tab-content-item{padding-left:40px !important;padding-right:55px !important;scroll-margin-top:90px;}.rvty-cpt-vertical-tab-content-item:nth-child(even){background-color:#F2F2F2;padding-top:24px;padding-bottom:20px !important;scroll-margin-top:80px;}.rvty-vertical-tab-outer > .coh-container:last-child{padding-left:0;padding-right:0;padding-bottom:0;}.rvty-cpt-vertical-tab-content-item:nth-child(even) .rvty-target-same-tab>article,.rvty-cpt-vertical-tab-content-item:nth-child(even) .rvty-tab-card-tile>.coh-row{background-color:#fff;border-radius:8px;}}.rvty-cpt-vertical-tab-content-item > .coh-wysiwyg:first-child > :is(h1,h2,h3,h4,h5,h6):first-of-type,.rvty-cpt-vertical-tab-content-item > section:first-child > .coh-wysiwyg:first-child > :is(h1,h2,h3,h4,h5,h6):first-of-type{position:relative;z-index:1;align-items:center;display:flex;}.rvty-cpt-vertical-tab-content-item > .coh-wysiwyg:first-child  > :is(h1,h2,h3,h4,h5,h6):first-of-type:before,.rvty-cpt-vertical-tab-content-item > section:first-child > .coh-wysiwyg:first-child  > :is(h1,h2,h3,h4,h5,h6):first-of-type:before{content:'';display:inline-flex;width:42px;height:44px;margin-right:-31px;background-color:#FFEB0F;clip-path:path("M25.563 7.0813C26.6772 2.02999 21.2888 0.337281 17.4976 0.0181704C16.5978 -0.0575659 15.7008 0.105589 14.8448 0.393078C14.1388 0.630193 13.45 0.968202 12.8405 1.39618C-6.6352 15.0713 0.0217488 29.8223 7.01955 35.69C8.30488 36.7678 9.87948 37.4026 11.3982 38.1148C16.2816 40.4051 21.8681 44.1327 31.0616 40.3188C38.8887 37.0717 41.5713 28.6697 40.9013 23.2687C40.5051 20.0753 37.2528 18.6678 34.323 17.337C29.5031 15.1477 24.6212 11.3515 25.563 7.0813Z");z-index:-1;}.rvty-cpt-vertical-tab-content-item:last-child{border-radius:0 0 16px 0;}
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
.rvty-menu-exist-parent-class:not(.active) .rvty-protfolio-category-menu-item{display:none;}.custom-breadcrumb-outer{position:relative;padding-top:40px;}@media (max-width:1000px){.custom-breadcrumb-outer{padding-top:32px;}}.custom-breadcrumb{display:flex;max-width:66%;align-items:flex-start;}@media (max-width:768px){.custom-breadcrumb{margin-top:70px !important;}}@media (max-width:1000px){.custom-breadcrumb{width:auto;max-width:100%;}}.custom-breadcrumb h2{display:none;}.custom-breadcrumb li{list-style:none;display:inline;padding:0;margin:0;}.custom-breadcrumb .cut-list > li{padding-left:30px;padding-right:0;}.custom-breadcrumb .cut-list > li:not(.rvty-menu-exist-parent-class)::before{content:"";background:url(/themes/custom/lsdx_theme/images/icons/chevron-right-icon.svg) no-repeat center center;width:6px;height:12px;margin:0 12px;display:inline-block;position:absolute;left:-12px;top:7px;}.custom-breadcrumb li:last-of-type::after{display:none;}.custom-breadcrumb a{color:#000;font-weight:500;}.custom-breadcrumb a:hover{color:#7F03B0;border-bottom:2px solid #7F03B0;}.custom-breadcrumb .cut-list{order:2;padding-bottom:0;list-style:none;line-height:30px;}.custom-breadcrumb .cut-list .cut-list__elem:last-child{color:#767575;}.custom-breadcrumb .cut-list__drop-toggle{cursor:pointer;user-select:none;line-height:30px;height:30px;width:28px;}.custom-breadcrumb .cut-list > li{margin:0 0.5rem 0 0;display:inline-block;max-width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;}@media (min-width:768px){.custom-breadcrumb .cut-list > li{max-width:182px;}}.custom-breadcrumb .block-breadcrumb{position:relative;order:1;margin:0;width:28px;}.custom-breadcrumb .block-breadcrumb .split-breadcumb{position:absolute;top:calc(100% + 12px);left:0;min-width:275px;margin:0;text-align:left;background-color:#fff;z-index:100;display:none;padding:12px 16px 12px 16px;border-radius:4px;border:1px solid #e3e3e3;box-shadow:0 8px 16px rgba(0,0,0,0.2);}.custom-breadcrumb .block-breadcrumb .split-breadcumb li{display:block;line-height:22px;margin:10px 0 20px;font-weight:500;}.custom-breadcrumb .block-breadcrumb .split-breadcumb li:last-of-type{margin:10px 0;}.custom-breadcrumb .block-breadcrumb .split-breadcumb li::after{display:none;}.custom-breadcrumb .block-breadcrumb .split-breadcumb li a{display:block;}.custom-breadcrumb .block-breadcrumb a:hover{border-bottom:none;}.custom-breadcrumb .block-breadcrumb.block-breadcrumb-active .split-breadcumb{display:block;}.custom-breadcrumb .block-breadcrumb.block-breadcrumb-active .breadcrumb-ellipsis{border-bottom:2px solid #7F03B0;}h1.coh-heading,.rvty-details-hero-container,.rvty-hero-l4-banner-outer,h1.rvty-heading,.rvty-pdp-outer-illuminator + .coh-container,.rvty-ops-content,.rvty-kb-page .rvty-kb-title-wrapper,.rvty-thanku-wrapper{padding-top:100px;margin-top:0 !important;}@media (min-width:1104px){h1.coh-heading,.rvty-hero-l4-banner-outer,.rvty-details-hero-container,h1.rvty-heading,.rvty-pdp-outer-illuminator + .coh-container,.rvty-ops-content,.rvty-kb-page .rvty-kb-title-wrapper,.rvty-thanku-wrapper,body:has(.rvty-breadcrumb-portfolio_category_page) .coh-style-container-with-top-right-shape{padding-top:120px;margin-top:0 !important;}}.custom-breadcrumb-outer{padding:0;}.custom-breadcrumb{position:absolute;margin-top:40px !important;z-index:4;}.custom-breadcrumb{padding:8px 0 0px 10px;background-color:#fff;border-radius:8px;}.user-logged-in .custom-breadcrumb{margin-top:60px !important;}body:has(#rvty-auth-form-full-wrapper) nav.custom-breadcrumb{margin-top:100px !important;}body:has(#rvty-auth-form-full-wrapper) #rvty-auth-form-title{padding-top:90px;}.rvty-search-page-outer .rvty-search-page-heading,.rvty-search-page-outer .rvty-search-helper-text{margin-top:120px !important;}@media (max-width:1104px){body:has(.rvty-breadcrumb-product_variation) .rvty-pdp-outer-illuminator + .coh-container,body:has(.rvty-breadcrumb-omics_test_model) .rvty-details-hero-container{padding-top:120px !important;}body:has(.rvty-breadcrumb-portfolio_category_page) .coh-style-container-with-top-right-shape{padding-top:140px !important;}.rvty-breadcrumb-product_variation .custom-breadcrumb,.rvty-breadcrumb-omics_test_model .custom-breadcrumb,body:has(.coh-style-container-with-top-right-shape) .rvty-breadcrumb-portfolio_category_page .custom-breadcrumb{margin-top:75px !important;}body:has(.rvty-breadcrumb-omics_test_model) .rvty-details-hero-title-text{padding-top:24px;}}.rvty-protfolio-category-menu-item{position:fixed;min-width:259px;margin-top:0;margin-left:-28px;padding:24px 16px;background:#fff;box-shadow:0px 3px 12px 0px #0000001F;display:flex;flex-direction:column;gap:10px;border-radius:8px;max-height:296px;overflow-y:auto;}.split-breadcumb .rvty-menu-exist-parent-class svg,.split-breadcumb .rvty-menu-exist-parent-class ul{display:none !important;}.rvty-protfolio-category-menu-item a:hover,.rvty-protfolio-category-menu-item a{border:none;}.rvty-menu-exist-parent-class svg:hover,.rvty-menu-exist-parent-class.active svg{transform:rotate(90deg);}.rvty-menu-exist-parent-class a:hover + ul{display:none !important;}.rvty-menu-exist-parent-class svg{position:absolute;left:0;z-index:1;background:#fff;}.custom-breadcrumb .cut-list > .rvty-menu-exist-parent-class{padding-left:30px;padding-right:0;}nav.custom-breadcrumb:has(> ul.cut-list > li.rvty-menu-exist-parent-class:first-child) .cut-list__drop-toggle:after{display:none;}nav.custom-breadcrumb:has(> ul.cut-list > li.rvty-menu-exist-parent-class:first-child)  .block-breadcrumb{width:20px;}.cut-list:has(.rvty-breadcrumb-test-1.rvty-menu-exist-parent-class) > li:first-child:not(.rvty-menu-exist-parent-class):after{display:none;}.cut-list:has(.rvty-breadcrumb-test-0.rvty-menu-exist-parent-class) > li.rvty-breadcrumb-test-1:not(.rvty-menu-exist-parent-class){padding-left:30px;padding-right:0;}.cut-list:has(.rvty-breadcrumb-test-0.rvty-menu-exist-parent-class) > li.rvty-breadcrumb-test-1:not(.rvty-menu-exist-parent-class):after{right:unset;left:0;}.rvty-protfolio-category-menu-item li:after,.rvty-menu-exist-parent-class:after{display:none !important;}.rvty-protfolio-category-menu-item a.active{padding-left:24px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="12" viewBox="0 0 14 12" fill="none"><path d="M1 7.42198L3.50457 10.6421C3.58909 10.752 3.69737 10.8412 3.82131 10.9032C3.94525 10.9651 4.08161 10.9982 4.22016 10.9999C4.35649 11.0015 4.49145 10.9727 4.61523 10.9156C4.73902 10.8584 4.84851 10.7744 4.93576 10.6697L12.9265 1" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center left;}.cut-list .cut-list__elem:last-child:not(.rvty-menu-exist-parent-class){padding-left:16px;}.cut-list:has(.rvty-menu-exist-parent-class) .cut-list__elem:last-child:not(.rvty-menu-exist-parent-class):after{content:"";background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.57227 18L14.5723 12L8.57227 6" stroke="%23A8A8A8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center center;width:6px;height:12px;margin:0 12px;display:inline-block;position:absolute;left:-12px;top:7px;}@media (max-width:767px){.rvty-protfolio-category-menu-item{min-width:calc(100vw - 32px);margin-top:20px;margin-left:0;left:16px;}}.block-breadcrumb.empty-menu + .cut-list .cut-list__elem:first-child:before{display:none;}.block-breadcrumb.empty-menu + .cut-list .cut-list__elem:first-child{padding-left:0;}
