.s-gradient-background{overflow:hidden;position:relative}.dnd-section.s-gradient-background.s-background-color--gradient-2:after,.s-gradient-background.s-background-color--gradient-2:after{background:url(https://7601842.fs1.hubspotusercontent-na1.net/hubfs/7601842/LabServe%202026/Background%20Gradients/Gradients_Gradient_2.jpg) center no-repeat var(--secondary-color);border-radius:0 0 20px 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.dnd-section--product-listing-hero{padding-bottom:30px;padding-top:0;position:relative}.dnd-section--product-listing-hero:after{background:url(https://7601842.fs1.hubspotusercontent-na1.net/hubfs/7601842/LabServe%202026/Background%20Gradients/Gradients_Gradient_2.jpg) left center no-repeat var(--secondary-color);background-size:cover;border-radius:0 0 20px 0;bottom:0;content:"";left:0;position:absolute;right:auto;top:0;width:100%;z-index:-1}.right-background .category-hero-image .c-full-half-background img{background-color:#fff;border-radius:0;object-fit:contain;width:35vw!important}.dnd-section--product-listing-filtered{padding-bottom:0;padding-top:0}.dnd-section--product-listing-all-in-category{padding-bottom:0}.dnd-section--product-listing-all-in-category .dnd-section{padding-top:0}.dnd-section--product-range-listing{padding-bottom:0}.dnd-section--product-category-listing .c-content-card .c-card__text p,.dnd-section--product-range-listing .c-content-card .c-card__text p{font-size:.8rem;margin:0}.c-product-range-coming-soon{padding-top:1em}.product-image-column{margin:0!important;padding:0!important}.c-product-images-carousel--single img{height:auto;max-width:100%;width:70%}.c-product-images-carousel .splide__slide img{width:70%}@media (min-width:768px) and (max-width:991px){.dnd-section--product-category-listing .c-content-card-repeater.c-content-card-repeater--columns-5,.dnd-section--product-range-listing .c-content-card-repeater.c-content-card-repeater--columns-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.dnd-section--product-listing-hero{padding-bottom:60px;padding-top:60px}.dnd-section--product-category-listing .c-content-card-repeater.c-content-card-repeater--columns-5,.dnd-section--product-range-listing .c-content-card-repeater.c-content-card-repeater--columns-5{grid-template-columns:repeat(4,minmax(0,1fr))}.dnd-section--product-listing-hero:after{width:60%}.product-info-column{padding-right:10%!important}.dnd-section--product-category-listing .c-content-card .c-card__image,.dnd-section--product-range-listing .c-content-card .c-card__image{flex-basis:140px}.c-product-images-carousel--single img{height:auto;max-width:100%;width:100%}.c-product-images-carousel .splide__slide img{width:100%}}@media (min-width:1400px){.dnd-section--product-category-listing .c-content-card-repeater.c-content-card-repeater--columns-5,.dnd-section--product-range-listing .c-content-card-repeater.c-content-card-repeater--columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.dnd-section .c-card__image img{height:100%!important;object-fit:contain}@media(min-width:768px){.c-testimonials-carousel--layout-grid .c-testimonials-carousel__content{flex:1}}.product-listing-container--empty{display:block;width:100%}.c-product-images-carousel{background-color:#fff;margin-left:-20px;margin-right:-20px;position:relative;text-align:center}.c-product-images-carousel__video-trigger{align-items:center;background:rgba(0,0,0,.75);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;padding:8px 14px;position:absolute;right:16px;top:16px;z-index:3}.c-product-images-carousel__video-trigger:hover{background:rgba(0,0,0,.85)}.c-product-images-carousel__video-trigger-icon{align-items:center;background:hsla(0,0%,100%,.22);border-radius:999px;display:inline-flex;font-size:12px;height:24px;justify-content:center;line-height:1;padding-left:1px;width:24px}.c-product-images-carousel__nav{align-items:center;bottom:0;display:flex;gap:10px;left:0;margin-top:20px;width:100%}.c-product-images-carousel__nav .splide__pagination{display:flex;flex:1;gap:10px;justify-content:flex-start;list-style:none;margin:0;padding:0;position:static}.c-product-images-carousel__nav .splide__pagination li{flex:0 0 50px}.c-product-images-carousel__nav .splide__pagination .splide__pagination__page,.c-product-images-carousel__nav .splide__pagination li button{background-color:var(--primary-color);border:none;border-radius:10px;cursor:pointer;height:11px;opacity:.4;transform:none!important;transition:all .35s ease;width:100%}.c-product-images-carousel__nav .splide__pagination li.is-active{flex:1;max-width:150px}.c-product-images-carousel__nav .splide__pagination .splide__pagination__page.is-active,.c-product-images-carousel__nav .splide__pagination li button.is-active{background-color:var(--primary-color);opacity:1}.c-product-images-carousel__arrows{display:flex;gap:10px}.c-product-images-carousel__arrows a{align-items:center;background-color:var(--primary-color);border-radius:5px;display:flex;justify-content:center;opacity:1;padding:5px;transition:all .35s ease}.c-product-images-carousel__arrows a svg{display:block}.c-product-images-carousel__arrows a:hover{opacity:.9}@media (min-width:768px){.c-product-images-carousel .splide__slide img{width:100%}.c-product-images-carousel .splide__slide img,.c-product-images-carousel--single img{height:350px;object-fit:contain;object-position:center}}.dnd-section--brand-logos .c-brand-logos-carousel-wrapper{position:relative}.dnd-section--brand-logos .l-image-carousel__container{align-items:center;gap:40px}.dnd-section--brand-logos .c-image-carousel{border-radius:10px;flex:1;min-width:0;width:100%}.dnd-section--brand-logos .c-image-carousel__heading-block{text-align:center}.dnd-section--brand-logos .c-image-carousel--light-grey{background-color:#f7f7f7}.dnd-section--brand-logos .c-image-carousel__item{overflow:hidden;text-align:center}.dnd-section--brand-logos .c-image-carousel__item img{border-radius:0;height:auto;max-width:130px!important;width:100%}.c-related-services-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem}.c-related-services-card{background:#f7f7f7;border-radius:10px;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem}.c-related-services-card__icon{height:80px;object-fit:contain;width:80px}.c-related-services-card__title{color:inherit;margin:0}.c-related-services-card p{margin:0}.c-product-attributes-table td,.c-product-attributes-table th{font-weight:400}@media (max-width:767px){.c-related-services-grid{grid-template-columns:1fr}}