/* @license OFL web version http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL_web */
:root{--beo-font-sans-serif:"IBM Plex Sans",sans-serif;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.biochemical__content--manual .literature__cols{padding-top:0.5rem;}@media (min-width:768px){.biochemical__content--manual .literature__cols{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;}.biochemical__content--manual .literature__cols > div{-moz-column-break-inside:avoid;break-inside:avoid-column;}.biochemical__content--manual .literature__cols > div:first-child .form-label{margin-top:0;}}.literature__erimg{margin-bottom:2.5rem;}.literature__erimg--toggle{display:inline-flex;align-items:center;color:#1E1A1B;font-weight:bold;}.literature__erimg--toggle span:before{content:"Hide ";}.literature__erimg--toggle[aria-expanded=false] span:before{content:"Show ";}.literature__erimg--toggle:hover{color:#1E1A1B;}.literature__erimg img{margin-top:2.5rem;}.literature__erimg .btn-download-img{margin-top:1rem;}.biochemical__content--inventory .field--name-product-lot-surveys{margin-top:2rem;}.biochemical__content--inventory .field--name-product-lot-surveys > div:nth-child(odd){background-color:#f7f7f7;}.biochemical__content--reference .view-biochemical-references .views-row{padding:1.25rem;font-size:0.9375rem;}.biochemical__content--reference .view-biochemical-references .views-row a{color:#7a7a7a;text-decoration:underline;}.biochemical__content--reference .view-biochemical-references .views-row:nth-child(even){background-color:#F0F2F7;}.biochemical__header{margin-bottom:1.5rem;}.biochemical__header--title{margin-bottom:0.5rem;}@media (min-width:992px){.biochemical__header{display:flex;align-items:center;justify-content:space-between;margin-top:3.75rem;margin-bottom:3rem;}.biochemical__header--title{margin:0;}}.biochemical__content,.biochemical__sidebar{padding-bottom:3.75rem;}@media (min-width:992px){.biochemical__content,.biochemical__sidebar{padding-bottom:6.25rem;}}.biochemical .responsive-nav-tabs{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.biochemical .responsive-nav-tabs .nav-link{text-decoration:none !important;}.biochemical .responsive-nav-tabs .active{font-weight:bold;-webkit-text-stroke:0 !important;}.biochemical .responsive-nav-tabs .to-shop{padding:0.625rem 1.35rem;position:absolute;top:50%;transform:translateY(-50%);right:2.25rem;}@media (max-width:767.98px){.biochemical .responsive-nav-tabs .nav-link{justify-content:flex-start;}.biochemical .responsive-nav-tabs .nav-link.active:before{content:none;}.biochemical .responsive-nav-tabs .to-shop{right:1rem;}}.biochemical__content{padding-top:20px;}.biochemical__content .form-label{font-size:calc(0.8325rem + 0.39vw);color:#1E1A1B;font-style:normal;font-weight:bold;margin-top:1.5rem;margin-bottom:0.75rem;}@media (min-width:1200px){.biochemical__content .form-label{font-size:1.125rem;}}.biochemical__content th,.biochemical__content td{padding:0.25rem 0.5rem;}.biochemical__content li::marker{color:#0052CC;}.biochemical__content .katex-container{padding:0.5rem 0;overflow:auto;}@media (min-width:992px){.biochemical__content{padding-top:35px;}}.biochemical__sidebar{display:flex;flex-direction:column;}.biochemical__sidebar .bioz{margin-bottom:auto;}.biochemical__sidebar .bioz object{width:100%;}@media (min-width:992px){.biochemical__sidebar{padding-left:3.375rem;}}.biochemical__header--info{font-size:calc(0.82625rem + 0.315vw);}@media (min-width:1200px){.biochemical__header--info{font-size:1.0625rem;}}@media (min-width:992px){.biochemical__header--info{max-width:380px;padding-left:1rem;text-align:right;}}.biochemical .number__item,.biochemical .number__item div,.biochemical .field--name-source div{display:inline;}.biochemical .field--name-source{color:#1E1A1B;}.biochemical .number__item{white-space:nowrap;line-height:1.2;}.biochemical .number__item,.biochemical .number__item div{display:inline;}.biochemical .number__item:not(:last-child) .field--name-cas-number:after{content:"/";}.biochemical .number__item .field--name-cas-number > div,.biochemical .number__item .field--name-iub-number > div{white-space:normal;}.biochemical .number__item .field--name-cas-number > div:not(:last-child):after,.biochemical .number__item .field--name-iub-number > div:not(:last-child):after{content:",";}.biochemical .file--application-pdf{display:block;margin-top:1.5rem;}.biochemical .product-lines{padding:3.125rem 0 3.75rem;}@media (min-width:992px){.biochemical .product-lines{padding:6.875rem 0 6.875rem;}}.biochemical .product-lines__title{margin-bottom:1.125rem;}@media (min-width:992px){.biochemical .product-lines__title{margin-bottom:3.125rem;}}@media (min-width:992px){.product-lines__header{grid-template-columns:22.5% 10.625rem 4.6875rem 6.25rem 4.375rem 1fr;gap:1.5rem;padding:0.625rem 1.5625rem 0.625rem;margin:1rem 0 0.75rem;}.product-lines__header.sticky{border-bottom:1px solid #DDE2EC;}.toolbar-tray-open.toolbar-horizontal.toolbar-fixed .product-lines__header{top:80px;}}
.cart-block--contents{z-index:501;background:#F0F2F7;box-shadow:2px 2px 2px rgba(0,0,0,0.15);width:100%;position:absolute;color:#7a7a7a;top:3.5rem;right:0;border:1px solid #B3CBF0;border-top:0;}.cart-block--contents__header{padding:1.875rem 1.125rem 1.5625rem;}@media (min-width:768px){.cart-block--contents__header{padding:3.125rem 4.375rem 1.875rem;}}.cart-block--contents__items{overflow-y:auto;max-height:80vh;}@media (min-width:768px){.cart-block--contents__items{max-height:36rem;}}@media (min-width:768px){.cart-block--contents{width:33.875rem;}}.cart-block--contents th,.cart-block--contents td{padding:1rem 1.125rem;}@media (min-width:768px){.cart-block--contents th:first-child,.cart-block--contents td:first-child{padding-left:4.375rem;}.cart-block--contents th:last-child,.cart-block--contents td:last-child{padding-right:4.375rem;}}.cart-block--contents th{padding-top:0;padding-bottom:0.5rem;font-size:0.8125rem;font-weight:normal;}.cart-block--contents tbody{font-size:0.9375rem;font-weight:bold;color:#1E1A1B;}.cart-block--contents tbody tr:nth-child(odd){background-color:white;}.cart-block--contents .views-field-purchased-entity{width:100%;}.cart-block--contents .views-field-total-price__number{text-align:right;}.cart-block--contents .views-field-attribute-size{white-space:nowrap;}.cart-block--contents .view-footer{padding:1.625rem 1.125rem;}.cart-block--contents .view-footer .order-total-line{display:flex;justify-content:space-between;font-size:0.9375rem;}.cart-block--contents .view-footer .order-total-line__subtotal{font-weight:bold;}.cart-block--contents .view-footer .order-total-line__total,.cart-block--contents .view-footer .order-total-line__notice{display:none;}@media (min-width:768px){.cart-block--contents .view-footer{padding-left:4.375rem;padding-right:4.375rem;}}.cart-block--contents .cart-block--contents__links-inner{font-size:1rem;padding:1.25rem 1.125rem 1.5rem;}@media (min-width:768px){.cart-block--contents .cart-block--contents__links-inner{padding:1.25rem 4.375rem 2.125rem;}}.cart-block--summary__cart-count{width:0.875rem;height:0.875rem;font-size:0.5625rem;top:-0.375rem;right:-0.375rem;line-height:0;}
