@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";section#shopify-section-template--19933801742576__main{display:none}section#shopify-section-template--19933489070320__main{display:none}section#shopify-section-template--19920682483952__main{display:none}section#shopify-section-template--19920860872944__main{display:none}.page-width.page-width--narrow.section-template--19937286783216__main-padding{display:none}@font-face{font-family:"var(--body-text-font-family)";src:url(/cdn/shop/files/InterDisplay-Regular.ttf?v=1748857748);font-weight:400;font-style:normal}html{scroll-behavior:smooth;scroll-padding-top:100px}*{scroll-padding-top:100px}a[href^=tel]{color:inherit!important;text-decoration:none!important}input[type=search]{-webkit-appearance:none;appearance:none;border-radius:0;outline:none}*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box}:root{--h1-font-size: 52px;--h2-font-size: 36px;--h3-font-size: 36px;--h4-font-size: 24px;--h5-font-size: 20px;--h6-font-size: 14px;--h1-letter-spacing: -1.04px;--h2-letter-spacing: -.72px;--h3-letter-spacing: -.72px;--h4-letter-spacing: -.48px;--h5-letter-spacing: -.4px;--h6-letter-spacing: -.28px;--h1-line-height: 110%;--h2-line-height: 130%;--h3-line-height: 130%;--h4-line-height: 130%;--h5-line-height: 130%;--h6-line-height: 130%;--gradient-color: linear-gradient(to bottom right, #9613D3 0%, #230A6D 100%);--primary-color: #f7f7f7;--secondary-color: #000000;--body-text-font-size: 14px;--body-text-font-weight: 400;--body-text-line-height: 140%;--body-letter-spacing: 0;--body-text-color: #1E1E1EB3;--body-text-font-family: "Poppins", sans-serif;--body-text-font-style: normal;--purple: #542553;--blue: #10A7D7}body{font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.header{max-width:1236px;padding:23px 0!important;grid-template-columns:140px 1fr 167px!important}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:0}.header-wrapper{border:none!important}.header__submenu.list-menu{padding:1rem 20px;border-radius:0 5px 5px}.header__heading-link{padding:0}.list-menu--inline{display:flex!important;align-items:center;justify-content:center;gap:32px}header .header__active-menu-item{font-weight:600!important;text-decoration:none!important}header .header__menu-item span{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:0%;text-align:center;color:var(--secondary-color)}@media(min-width:990px){nav.header__inline-menu>ul>li>header-menu details{padding-bottom:20px;margin-bottom:-20px}a.abs-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}}header .header__submenu.list-menu{padding:16px!important;border-radius:20px;display:flex;flex-direction:column;gap:8px;box-shadow:0 -3px 30px #0000000f;border:none;min-width:max-content;top:25px!important}header .header__submenu .header__menu-item{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-align:left;color:#000;border-radius:12px;display:flex;align-items:center;padding:8px 8px 8px 56px!important;position:relative;height:56px;transition:all .4s ease}header .header__submenu .header__menu-item:hover{background-color:#f7f7f7;text-decoration:none}header .header__submenu .header__menu-item:before{content:"";background-color:#f7f7f7;width:40px;height:40px;padding:10px;border-radius:12px;position:absolute;top:8px;left:8px;transition:all .4s ease}header .header__submenu .header__menu-item:after{content:"";background-image:url(/cdn/shop/files/menu-icon-about.svg);width:18px;height:18px;position:absolute;top:18px;left:18px;background-position:center;background-size:contain;background-repeat:no-repeat}header #HeaderMenu-MenuList-2 li:nth-child(2) a:after{background-image:url(/cdn/shop/files/menu-icon-news.svg)}header #HeaderMenu-MenuList-3 li:nth-child(1) a:after{background-image:url(/cdn/shop/files/menu-icon-brochure.svg)}header #HeaderMenu-MenuList-3 li:nth-child(2) a:after{background-image:url(/cdn/shop/files/menu-icon-blog.svg)}header #HeaderMenu-MenuList-3 li:nth-child(3) a:after{background-image:url(/cdn/shop/files/menu-icon-publication.svg)}header #HeaderMenu-MenuList-3 li:nth-child(4) a:after{background-image:url(/cdn/shop/files/menu-icon-technical.svg)}header #HeaderMenu-MenuList-5{min-width:300px!important}header #HeaderMenu-MenuList-5 li:nth-child(1) a:after{background-image:url(/cdn/shop/files/menu-icon-customer-service.svg)}header #HeaderMenu-MenuList-5 li:nth-child(2) a:after{background-image:url(/cdn/shop/files/menu-icon-site-services.svg)}header #HeaderMenu-MenuList-5 li:nth-child(3) a:after{background-image:url(/cdn/shop/files/menu-financial.svg)}header #HeaderMenu-MenuList-5 li:nth-child(4) a:after{background-image:url(/cdn/shop/files/menu-icon-return-policy.svg)}header #HeaderMenu-MenuList-6 li:nth-child(1) a:after{background-image:url(/cdn/shop/files/menu-contact-info.svg)}header #HeaderMenu-MenuList-6 li:nth-child(2) a:after{background-image:url(/cdn/shop/files/menu-distributor.svg)}.header__submenu .header__menu-item:hover:before{background-color:#fff}.header__menu-item{padding:0!important}header #HeaderMenu-MenuList-4{min-width:330px!important;padding:16px 0 16px 16px!important;max-height:calc(100vh - 90px);overflow-y:auto;overflow-x:visible}header #HeaderMenu-MenuList-4 .header__menu-item{border-radius:12px 0 0 12px;display:flex;align-items:center;position:relative;height:56px;padding:8px 50px 8px 56px!important;transition:all .4s ease}header #HeaderMenu-MenuList-4 .header__menu-item:before{content:"";background-image:url(/cdn/shop/files/ancillaries_converted.webp);background-repeat:no-repeat;background-size:cover;width:40px;height:40px;padding:10px;border-radius:100px;position:absolute;top:8px;left:8px;transition:none}header #HeaderMenu-MenuList-4 li:nth-child(2) a:before{background-image:url(/cdn/shop/files/Antibodies_For_IHC.png)}header #HeaderMenu-MenuList-4 li:nth-child(3) a:before{background-image:url(/cdn/shop/files/automated-staining_converted.webp)}header #HeaderMenu-MenuList-4 li:nth-child(4) a:before{background-image:url(/cdn/shop/files/control-slides_converted.webp)}header #HeaderMenu-MenuList-4 li:nth-child(5) a:before{background-image:url(/cdn/shop/files/direct-IF_converted.webp)}header #HeaderMenu-MenuList-4 li:nth-child(6) a:before{background-image:url(/cdn/shop/files/Slide_Holder_transparent_32607672-3e0b-4bdc-92ff-aee79c7ac44d.png)}header #HeaderMenu-MenuList-4 li:nth-child(7) a:before{background-image:url(/cdn/shop/files/fast-mohs_converted.webp)}header #HeaderMenu-MenuList-4 li:nth-child(8) a:before{background-image:url(/cdn/shop/files/IHC-detect_converted.webp)}header #HeaderMenu-MenuList-4 li:nth-child(9) a:before{background-image:url(/cdn/shop/files/manual-staining_converted.webp)}header #HeaderMenu-MenuList-4 li:nth-child(10) a:before{background-image:url(/cdn/shop/files/molecular-staining_converted.webp)}header #HeaderMenu-MenuList-4 li:nth-child(11) a:before{background-image:url(/cdn/shop/files/substrate-choromogens_converted.webp)}header #HeaderMenu-MenuList-4 li:nth-child(12) a:before{background-image:url(/cdn/shop/files/image-1.webp)}header #HeaderMenu-MenuList-4 .header__menu-item:after{content:"";background-image:url(/cdn/shop/files/arrow-right.svg);right:28px;top:16px;background-size:24px;width:24px;height:24px;left:auto}header .header__submenu .header__submenu{background:#f7f7f7;position:absolute;top:0!important;margin:0!important;transform:none!important;left:100%;max-width:213px!important;min-width:213px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.header__submenu .header__submenu:before{content:attr(data-text);margin-bottom:4px;font-size:12px!important;color:#000;font-weight:400}.header__submenu .header__submenu .header__menu-item:before,.header__submenu .header__submenu .header__menu-item:after{display:none}header #HeaderMenu-MenuList-4.header__submenu .header__submenu .header__menu-item{padding-left:8px!important;padding-right:0!important;height:auto}header .header__submenu li{position:relative}header #HeaderMenu-MenuList-4 .header__menu-item:not(:has(+.header__submenu)):after{opacity:0}summary .my-icon{width:16px;height:16px;position:unset!important}summary .icon-caret:last-child{display:none}.header__icon--account{display:none!important}summary:hover span{text-decoration:none!important}.header__icons xdetails-modal.header__search{height:28px!important;width:28px!important}.header__icons xdetails-modal.header__search svg{height:28px!important;width:28px!important}details-modal.header__search svg,.header__icon--cart svg{height:28px!important;width:28px!important}.header__icon--cart{width:auto!important;font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;text-align:center;text-decoration:none!important;color:#000;text-transform:capitalize;padding-left:20px!important;position:relative}.header__icon--cart:before{content:"";position:absolute;top:0;bottom:0;left:10px;height:24px;width:1px;background:#000;margin:auto}.header__icon--cart u{text-decoration:none!important}.cart-count-bubble{position:unset!important;height:24px!important;width:24px!important;background:#a92425!important;margin-left:8px;text-decoration:none}.cart-count-bubble span{font-family:Poppins;font-weight:400;font-size:12px;line-height:100%;text-align:center;color:#fff;text-decoration:none}.swiper-pagination-bullets-dynamic{overflow:visible;bottom:30px!important}.my-pagination .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0)}.swiper-pagination-bullet.swiper-pagination-bullet-active-prev,.swiper-pagination-bullet.swiper-pagination-bullet-active-next,.swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-active-main{transform:scale(1)}.jrn-i{display:none!important}.container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px}button{outline:none;border:none}.site-btn{background-color:var(--blue);padding:10px 24px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:var(--body-text-font-size);font-weight:500;line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);box-shadow:0 4px 34px #0003;width:fit-content;color:#fff!important;cursor:pointer;transition:all .3s!important}.site-btn:hover{background-color:#0d8ab2;transform:translateY(-2px)!important;box-shadow:0 6px 38px #00000040}.site-btn img{width:24px;height:24px}.grad-bg{background:var(--gradient-color);border-radius:52px 52px 0 0}.top-bar{width:100%;background:var(--gradient-color);padding:12px 0}.bar-inner{display:flex;justify-content:space-between}.bar-inner ul{display:flex;align-items:center;gap:20px}.bar-inner ul li a,.bar-inner ul li span,.bar-inner ul li{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#fff;display:flex;align-items:center;gap:8px}.bar-inner ul li a img{width:24px;height:24px}.bar-inner ul li a span{color:#fff!important}header{width:100%;padding:30px 0 83px;background-color:#fff}.hero-sec{width:100%;padding:80px 0 60px;position:relative;z-index:1;border-radius:52px 52px 0 0;overflow:hidden}.hero-sec:before{content:"";width:100%;height:100%;background-image:url(/cdn/shop/files/Frame_2147227516_converted.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;z-index:-1}.hr-top{display:grid;align-items:center;grid-template-columns:1fr 420px;gap:120px;justify-content:space-between;padding-bottom:60px;border-bottom:1px solid #FFFFFF}.hr-tp-left span{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#fff}.hr-tp-left .hr-title{padding:8px 0 28px;font-family:var(--body-text-font-weight);font-weight:600;font-size:var(--h1-font-size);line-height:var(--h1-line-height);text-transform:capitalize;color:#fff;max-width:557px;letter-spacing:var(--h1-letter-spacing)}.hr-tp-right img{width:100%;max-width:420px;height:auto}.hr-bottom{padding-top:40px;display:flex;align-items:center;justify-content:space-between;gap:73px}.hr-bottom .ic-box{width:calc(100% / 3);display:flex;align-items:center;justify-content:center;gap:12px;flex-direction:column}.hr-bottom .ic-box img{width:40px;height:40px}.hr-bottom .ic-box p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-align:center;color:var(--primary-color)}.slider-sec{width:100%;padding:120px 0 20px;background-color:var(--primary-color);position:relative;overflow:hidden}.mySwiper{padding-bottom:50px!important}.mySwiper .swiper-pagination{bottom:0!important}.release-slider{margin-top:40px;position:static!important;overflow:hidden}.release-slider .swiper-wrapper{margin-left:calc(-100% / 3.7 * .15)}.slide-inner{padding:20px;width:100%;height:100%;position:relative;border-radius:40px;overflow:hidden;display:flex;flex-direction:column;gap:20px;background:#fff;border:1px solid #1E1E1E1A}.slide-inner:hover:before{opacity:1}.slide-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#9613d3,#230a6d);opacity:0;transition:opacity .2s ease-in}.release-slider .swiper-slide{height:auto}.slide-inner .abs-img{object-fit:cover;width:100%;height:auto;aspect-ratio:565/356;z-index:1;border-radius:36px}.swiper{margin-left:auto;margin-right:auto}.slide-inner:hover .cntn h4,.slide-inner:hover .cntn p{color:#fff}.slide-inner .cntn{z-index:1;display:flex;flex-direction:column;gap:8px}.slide-inner .cntn h4{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:100%;text-align:lef;text-transform:capitalize;color:#000;transition:color .2s ease-in}.slide-inner .cntn p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-align:left;color:var(--body-text-color);transition:color .2s ease-in}.slider-sec .my-pagination{bottom:-5px!important}.my-pagination .swiper-pagination-bullet{width:30px;height:12px;border-radius:100px;background-color:#1e1e1e1a;opacity:1;transition:all .2s}.my-pagination .swiper-pagination-bullet-active{width:55px;background-color:var(--blue)}.categories-sec{width:100%;background-color:var(--primary-color);padding:120px 0}.top-sec-dt{display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:column}.top-sec-dt .before-title{background-color:#5425531a;padding:8px 20px;border-radius:30px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--purple);margin:0 0 4px;display:flex;align-items:center;justify-content:center;gap:8px}.top-sec-dt .before-title .dot{width:6.18px;height:6.18px;background-color:var(--purple);border-radius:50%;pointer-events:none;display:block}.sec-title{font-family:var(--body-text-font-family);font-size:var(--h3-font-size);line-height:var(--h3-line-height);text-align:center;color:#000;letter-spacing:var(--h3-letter-spacing);font-weight:400}.sec-title span{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.top-sec-dt .top-sec-disc{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-align:center;color:var(--body-text-color);max-width:600px}.ctg-bottom{padding-top:40px}.ctg-bottom ul{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}li.ctg-box{display:block;flex:1;flex-basis:30%}li.ctg-box:nth-child(10),li.ctg-box:nth-child(11){max-width:35%}.ctg-bottom ul .ctg-box a{background-color:#fff;border-radius:100px;padding:25px;box-shadow:0 4px 20px #0000000f;width:100%;display:flex;align-items:center;gap:17px;justify-content:flex-start;font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h5-font-size);line-height:var(--h5-line-height);text-transform:capitalize;color:#000;cursor:pointer;transition:all .3s ease-in;letter-spacing:var(--h5-letter-spacing)}.ctg-bottom ul .ctg-box a span{display:inline-block;word-break:break-word}.ctg-bottom ul .ctg-box a:hover{transform:translateY(-2px)}.ctg-bottom ul .ctg-box a img{width:100px;height:100px;box-shadow:0 4px 20px #0000001a;border-radius:50%}.categories-sec .ctg-bottom .site-btn{margin:28px auto 0;display:none}.journey-sec{width:100%;background-color:#fff;padding:120px 0}.journey-sec .site-btn{margin:40px auto 0;letter-spacing:-.5px}.jr-bottom{padding-top:40px}.journey-sec .top-sec-dt .sec-title{font-weight:500}.contact-us-sec{background:linear-gradient(to bottom right,#9613d3,#230a6d);padding:120px 0}.contact-us-contant-holder{display:grid;grid-template-columns:41% 1fr;gap:30px}.contact-us-contant-holder .sec-title{font-size:36px;font-weight:400}.contact-us-col1{padding-right:16px}.contact-us-sec .top-sec-dt{align-items:flex-start}.contact-us-sec .top-sec-dt .before-title{background-color:#ffffff1a;color:#fff}.contact-us-sec .top-sec-dt .before-title .dot{background-color:#fff}.contact-us-sec .top-sec-dt .sec-title{color:#fff;text-align:left}.contact-us-sec .top-sec-dt .top-sec-disc{text-align:left;color:#fff;width:100%}.contact-us-detials ul li{background-color:#ffffff1a;width:fit-content;padding:8px 20px 8px 34px;border-radius:30px;font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;color:#fff;position:relative}.contact-us-detials ul li:after{background-color:#542553;border-radius:50%;content:"";display:block;height:6px;left:20px;position:absolute;top:13px;width:6px;pointer-events:none}.contact-us-detials h2{font-size:48px;font-family:Poppins;font-weight:400;color:#fff}.contact-us-detials p{font-family:Poppins;font-weight:400;font-size:18px;color:#fff;width:460px}.contact-adress-info{display:flex;align-items:center;gap:28px}.contact-us-info{padding-top:32px;display:flex;flex-direction:column;gap:10px}.contact-info .cnt-icon{width:60px;padding:12px;display:flex;background-color:#fff;align-items:center;justify-content:center;border-radius:16px}.contact-info .cnt-icon img{width:36px}.contact-adress-info p{font-family:Poppins;font-weight:400;font-size:18px;color:#fff!important}.contact-info p a{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#fff!important}.contact-info p span{color:#fff!important}.contact-info img{width:60px}.contact-info{display:flex;align-items:center;gap:28px}.contact-info .view-more{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-decoration:underline;color:#fff;margin-top:8px;display:block}.contact-info .view-more span{color:#fff!important;transition:color .3s ease}.contact-info .view-more span:hover{color:#ebdddd!important}.contact-us-sec .contact-info.for-bd{border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF}.contact-us-sec .contact-info:nth-child(2){padding:18px 0!important}.contact-us-sec .contact-info:not(.cntn-icon){padding-top:10px}.contact-us-sec .info-holder h5{font-family:var(--body-text-font-family);font-weight:500;font-size:var(--h5-font-size);line-height:var(--h5-line-height);color:#fff;padding-bottom:8px;letter-spacing:var(--h5-letter-spacing)}.contact-us-sec .social{display:flex;align-items:center;gap:12px;margin-top:18px}.contact-us-sec .social li a .social-icon{width:45px;height:45px;display:flex;background-color:#fff;align-items:center;justify-content:center;border-radius:100px;padding:12px;transition:all .3s!important}.contact-us-sec .social li a .social-icon:hover{background-color:#f7f7f7;transform:translateY(-2px);box-shadow:0 6px 38px #00000040}.contact-us-sec .social li a .social-icon img{width:20px;height:20px}.contact-info{padding-top:28px}.contact-us-sec .form-container{background:#fff;border-radius:30px;padding:40px 28px;height:max-content}.contact-us-sec .form-container h4{margin-bottom:8px;font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:130%;color:#000;letter-spacing:-.72px}.contact-us-sec .form-container p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);margin-bottom:36px}.contact-us-sec .form-group{display:flex;flex-direction:column;margin-bottom:32px}.contact-us-sec .form-group label{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--h6-font-size);line-height:var(--h6-line-height);color:var(--secondary-color);margin-bottom:8px;letter-spacing:var(--h6-letter-spacing)}.contact-us-sec .form-group label span{color:#a92425}.contact-us-sec .form-group input,.contact-us-sec .form-group select,.contact-us-sec .form-group textarea{border:.5px solid #D0D0D0;padding:16px;background-color:var(--primary-color);border-radius:10px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--secondary-color)}.contact-us-sec .form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:#1e1e1e5c!important}.contact-us-sec .form-group select{color:#1e1e1e5c!important}.contact-us-sec .form-group select{-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/chevron-down_58d28fc5-c677-4f8d-99a5-00467f4457a7.svg?v=1755074059);background-repeat:no-repeat;background-position:right 16px center;background-size:24px}.contact-us-sec .form-group textarea{height:187px;max-height:187px;resize:none}.contact-us-sec .form-row{display:flex;align-items:center;gap:32px}.contact-us-sec .form-row .form-group{flex:1}.contact-us-sec .submit-btn:hover{background-color:#0096c7}.contact-us-sec .submit-btn i{font-size:14px}.custom-footer{background:#000;color:#fff;padding:80px 0 40px;font-size:14px;border-top:1px solid #333}.custom-footer .newsletter{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--primary-color);padding-bottom:40px;margin-bottom:40px}.newsletter h2{font-weight:400;line-height:var(--h3-line-height);font-size:var(--h3-font-size);color:#fff;font-family:var(--body-text-font-family);letter-spacing:var(--h3-letter-spacing)}.cus-newsletter-form{display:flex background: #fff;border-radius:20px;width:100%;max-width:482px;position:relative}.cus-newsletter-form input{background:#fff;border-radius:20px;flex:1;padding:20px;border:none;outline:none!important;box-shadow:none!important;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);letter-spacing:var(--body-letter-spacing);line-height:var(--body-text-line-height);color:var(--body-text-color)}.cus-newsletter-form button{cursor:pointer;width:65px;background:#fff;border:none;outline:none!important;box-shadow:none!important}.cus-newsletter-form button img{width:32px}.newsletter-form__message{position:absolute;top:100%;background:#fff!important;margin-top:5px!important;width:100%;border-radius:5px;padding:2px 6px}.footer-links{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;padding:0 37px}.footer-links h4{font-weight:400;margin-bottom:15px;font-size:var(--h4-font-size);line-height:130%;color:var(--primary-color);font-family:var(--body-text-font-family);letter-spacing:var(--h4-letter-spacing)}.footer-links ul{list-style:none;padding:0;margin:0}.footer-links a{color:var(--primary-color);text-decoration:none;font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);transition:color .2s ease;display:block;padding-bottom:12px}.footer-links a:hover{color:#ffffffb2}.footer-links .social-icons{display:flex;align-items:center;gap:10px;margin-top:30px}.custom-footer .for-responisve{display:none}.footer-links .social-icons a{width:35px;height:35px;transition:all .3s!important}.footer-links .social-icons a img{width:100%}.footer-links .social-icons a:hover{transform:translateY(-2px);box-shadow:0 6px 38px #00000040}.footer-bottom{display:flex;justify-content:space-between;margin-top:40px;border-top:1px solid var(--primary-color);padding-top:40px;font-size:12px;align-items:center}.footer-policies{display:flex;align-items:center;gap:20px}.footer-policies a{color:#fff;text-decoration:none;font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);font-family:var(--body-text-font-family);letter-spacing:var(--body-letter-spacing);transition:color .2s ease}.footer-policies a:hover{color:#ffffffb2}.footer-policies span{font-size:20px;color:#fff}.copyright{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-align:right;text-transform:capitalize;color:#ffffffb3}.journey-sec{width:100%;padding:120px 0}.jrn-grid{width:100%;position:relative;margin-top:20px!important}.jrn-bg{width:100%;height:100%}.jrn-bg img{width:100%;height:100%;display:block;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.jrn-card{position:absolute;width:33.6%}.jrn-card p{font-weight:var(--body-text-font-weight);color:var(--body-text-color);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;margin-top:8px}.jrn-card h3{font-weight:400;color:var(--secondary-color);font-size:var(--h4-font-size);line-height:var(--h4-line-height);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-family:var(--body-text-font-family);letter-spacing:var(--h4-letter-spacing)}.jrn-card-1{top:6.5%;left:5%}.jrn-card-2{top:6.5%;right:5%;text-align:right}.jrn-card-3{top:38.5%;left:1.9%}.jrn-card-4{top:38.5%;right:1.9%;text-align:right}.jrn-card-5{bottom:5%;right:0;left:0;margin:auto;transform:translate(16%)!important}.banner-all{width:100%;padding:100px 0 118px;position:relative;z-index:1;border-radius:52px 52px 0 0;overflow:hidden}.banner-all:before{content:"";width:100%;height:100%;background-image:url(/cdn/shop/files/Frame_2147227515_converted.webp?v=1773080984);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;z-index:-1}.banner-title{font-family:var(--body-text-font-family);font-weight:600;font-size:var(--h1-font-size);line-height:var(--h1-line-height);text-align:center;text-transform:capitalize;color:#fff;letter-spacing:var(--h1-letter-spacing)}.bread-crumb ul{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:10px}.bread-crumb li span{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-align:center;color:#fff;letter-spacing:0px}.bread-crumb li:last-child span{font-weight:500}.bread-crumb li img{transform:translateY(3px);width:16px;height:16px}.distribute-sec{position:relative;width:100%;padding:0 0 120px;background-color:var(--primary-color);z-index:1}.distribute-sec form{width:100%;background-color:#fff;padding:22px 38px 25px;border-radius:28px;box-shadow:0 4px 50px #0000000f;transform:translateY(-58px);z-index:1;position:relative}.distribute-sec form .field-row{display:grid;grid-template-columns:1fr 23% max-content;align-items:flex-end;justify-content:space-between;gap:20px}.distribute-sec form .field-row .field-column{width:100%;display:flex;flex-direction:column;gap:8px}.distribute-sec form .field-row .field-column label{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#000}.distribute-sec form .field-row .field-column input,.distribute-sec form .field-row .field-column select{width:100%;padding:14px 16px;background-color:var(--primary-color);border-radius:10px;border:.5px solid #D0D0D0;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#1e1e1eb2;box-shadow:none}.distribute-sec form .field-row .field-column input:focus-visible,.distribute-sec form .field-row .field-column select:focus-visible{outline:none}.distribute-sec form .field-row .field-column select{-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/chevron-down.svg?v=1750056450);background-repeat:no-repeat;background-position:right 16px center;background-size:24px}.distribute-bottom{padding-top:42px;display:flex;gap:20px;flex-direction:column}.dist-box{width:100%;background-color:#fff;padding:40px 28px;border-radius:30px;animation:fadeIn2 .5s ease-in-out;transition:2s}@keyframes fadeIn2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dist-box .dist-top{display:flex;align-items:center;gap:12px}.dist-box .dist-top img{width:100%;max-width:60px;aspect-ratio:1/1;border-radius:50%;height:auto;object-fit:cover}.dist-box .dist-top-text{display:flex;flex-direction:column;gap:8px}.dist-box .dist-top-text .country-name{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-transform:capitalize;color:#1e1e1eb2}.dist-box .dist-top-text .dist-name{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-transform:capitalize;color:#000;letter-spacing:var(--h4-letter-spacing)}.dist-bottom{padding-top:40px;display:flex;align-items:flex-start;gap:20px}.dist-bottom .dist-bt-box{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;gap:8px}.dist-bottom .dist-bt-box .dist-bt-box-text{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:4px}.dist-bottom .dist-bt-box ul{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%}.dist-bottom .dist-bt-box ul li{width:100%}.dist-bottom .dist-bt-box ul li a{width:100%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease-in}.dist-bottom .dist-bt-box ul li a:hover{color:#696464b2}.dist-bottom .dist-bt-box img{width:100%;max-width:40px;height:auto;padding-bottom:8px}.dist-bottom .dist-bt-box span{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-align:center;text-transform:capitalize;color:#000;padding-bottom:4px;letter-spacing:var(--h4-letter-spacing)}.dist-bottom .dist-bt-box ul li a{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-align:center;color:var(--body-text-color);width:100%;display:block}.dist-bottom .dist-bt-box:first-child ul li a{text-decoration:underline}.dist-box-inner{margin-top:20px;padding-top:20px;border-top:1px solid #1E1E1EB2}.view-more-btn{display:flex;align-items:center;justify-content:center;padding-top:40px}.view-more-btn a{margin:0 auto}.main-page-title{display:none}.ancillaries-sec{width:100%;padding:120px 0;background-color:var(--primary-color)}.ancillaries-sec .accordion-main{display:flex;flex-direction:column;gap:20px}.accordion-item{border-radius:24px;overflow:hidden;border:.5px solid #D0D0D0}.accordion-header{width:100%;padding:20px;cursor:pointer;border:none;outline:none;display:flex;justify-content:space-between;align-items:center;font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-align:center;text-transform:capitalize;color:#000;background-color:#fff;transition:background-color .3s ease;letter-spacing:var(--h4-letter-spacing)}.accordion-header .arrow{transition:transform .3s ease;display:flex;align-items:center;justify-content:center;transform:rotate(0)}.accordion-header.active .arrow{transform:rotate(180deg)}.accordion-body{max-height:0;overflow:hidden;background:#fff;transition:all .3s ease;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:12px;opacity:0;visibility:hidden}.accordion-body .acc-inner-box{padding:20px 16px;border:1px solid #1E1E1E1A;border-radius:32px;width:100%;height:100%;transform:translateY(20px);transition:transform .3s,opacity .3s,box-shadow .3s;opacity:0;cursor:pointer}.accordion-body .acc-inner-box:hover{box-shadow:0 5px 15px #0000001a}.accordion-header.active+.accordion-body{opacity:1;visibility:visible;padding-top:0!important}.accordion-header.active+.accordion-body .acc-inner-box{opacity:1;transform:translateY(0)}.accordion-header.active+.accordion-body .acc-inner-box:nth-child(1){transition-delay:.1s}.accordion-header.active+.accordion-body .acc-inner-box:nth-child(2){transition-delay:.2s}.accordion-header.active+.accordion-body .acc-inner-box:nth-child(3){transition-delay:.3s}.accordion-body .acc-inner-box img{margin-bottom:20px;width:100%;height:auto;border-radius:28px;aspect-ratio:352/295;object-fit:cover}.accordion-body .acc-inner-box h4{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-transform:capitalize;color:#000;padding-bottom:8px;letter-spacing:var(--h4-letter-spacing)}.accordion-body .acc-inner-box p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);display:none}.arrow{transition:transform .3s ease;display:flex;align-items:center;justify-content:center;transform:rotate(0);transform-origin:center;will-change:transform}.arrow img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.all-catg{width:100%;padding:120px 0;background-color:var(--primary-color)}.catg-inner ul{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:0 auto}.catg-inner ul li{max-width:calc(50% - 30px)!important;flex-basis:40%}.catg-inner ul .ctg-box a{background-color:#fff;border-radius:100px;padding:25px;box-shadow:0 4px 50px #0000000f;width:100%;display:flex;align-items:center;gap:12px;justify-content:flex-start;font-family:var(--body-text-font-family);font-weight:500;font-size:var(--h5-font-size);line-height:var(--h5-line-height);text-transform:capitalize;color:#000;transition:all .2s ease-in;letter-spacing:var(--h5-letter-spacing)}.catg-inner ul .ctg-box a:hover{transform:translateY(-2px)}.catg-inner ul .ctg-box a img{width:100px;height:100px;box-shadow:0 4px 20px #0000001a;border-radius:50%}.pagination-box{width:100%;max-width:fit-content!important;margin:60px auto 0;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#fff;border:1px solid #1E1E1E1A;padding:8px 16px}.pagination-box.no-pagination{display:none!important}.pagination-box span{display:flex;align-items:center;gap:8px;color:var(--body-text-color);font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing)}.pagination-box .numbers a.active{background:var(--gradient-color);color:#fff}.pagination-box span img{width:24px;height:24px}.pagination-box{display:flex;justify-content:center;align-items:center;margin-top:30px}.pagination-numbers a{padding:5px 10px;margin:0 5px;text-decoration:none}.pagination-numbers a.active{background-color:var(--gradient-color);color:#fff}.pagination-numbers .ellipsis{border:none;pointer-events:none}.pagination-prev,.pagination-next{display:flex;align-items:center;gap:8px;cursor:pointer}.pagination-prev a,.pagination-next a{display:flex;align-items:center;text-decoration:none}.prev-text,.next-text{color:#333;font-size:14px}.pagination-prev{opacity:1!important;visibility:visible!important}.pagination-prev:hover,.pagination-next:hover{opacity:.8}.antiBody-sec{padding:120px 0!important;background-color:var(--primary-color)}.box-holder{display:grid;grid-template-columns:repeat(3,1fr)!important;gap:30px}.box-holder li{padding:0!important;border:0!important;transition:none!important;border-radius:12px;overflow:hidden}.box-holder li a{padding:20px;width:100%;display:block;border-radius:12px;background-color:#fff;border:1px solid #1E1E1E1A;animation:fadeIn .5s ease-in;height:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.box-holder li a img{width:100%;height:auto;margin-bottom:24px;border-radius:12px;aspect-ratio:1/.8}.box-holder li a .ctg-title{font-family:var(--body-text-font-family);font-weight:500;font-size:24px;line-height:100%;text-transform:capitalize;color:#000;padding-bottom:12px}.box-holder li a p{font-family:Poppins;font-weight:400;font-size:18px;line-height:26px;color:#1e1e1eb2}.anti-inner .pagination-box{width:100%;max-width:max-content!important;margin:40px auto 0;display:flex;align-items:center;justify-content:center;gap:20px;border-radius:100px;background-color:#fff;border:1px solid #1E1E1E1A;padding:8px 16px}.ant-top-alp{display:flex;align-items:center;justify-content:space-between;padding-bottom:28px}.ant-top-alp .alph{width:100%;max-width:644px}.ant-top-alp .alph ul{display:flex;flex-wrap:wrap;gap:4px}.ant-top-alp .alph a{width:42px;height:42px;border-radius:100px;border:1px solid #1E1E1E1A;background-color:#fff;display:flex;align-items:center;justify-content:center;color:var(--body-text-color)}.ant-top-alp .alph a.active{background:var(--gradient-color);color:#fff}.ant-top-alp .alph a span{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);letter-spacing:var(--body-letter-spacing);line-height:130%;text-align:center;text-transform:uppercase}.antiBody-sec .ant-top-alp select{display:none!important}.alph a.active,.alph a:hover{background:var(--gradient-color);border:none}.ant-top-alp select{background-color:#fff;border:1px solid #1E1E1E1A;padding:12px 54px 12px 24px;border-radius:12px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);letter-spacing:var(--body-letter-spacing);line-height:140%;color:var(--body-text-color);-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/nrk_arrow-dropdown.svg?v=1749557498);background-repeat:no-repeat;background-position:right 24px center;background-size:20px}.catalogs-sec{width:100%;padding:120px 0;background-color:var(--primary-color)}.catalogs-bottom{padding-top:40px}.tab-content .search-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:28px;margin:0}.tab-content .search-area h3{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-transform:capitalize;color:var(--body-text-color)}.tab-content .search-area form{padding:0 10px;background-color:#f3f3f3;border:.5px solid #BEBEBE;border-radius:10px;display:flex;align-items:center;gap:10px;max-width:280px}.tab-content .search-area form input{border:none!important;outline:none!important;background-color:transparent!important;color:var(--body-text-color);box-shadow:none!important;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);-webkit-appearance:none;appearance:none}.tab-content .search-area form input::-webkit-search-cancel-button,.tab-content .search-area form input::-webkit-search-decoration{-webkit-appearance:none}.tab-content .search-area form button{cursor:pointer;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0;display:flex;align-items:center;justify-content:center}.tab-content .search-area form button img{max-width:20px;height:20px;display:block}.products-grid.flexed-products-centered{display:flex;flex-wrap:wrap;justify-content:center}.products-grid.flexed-products-centered .product-item{flex:1;flex-basis:310px;max-width:394px}.products-grid li a{padding:20px;width:100%;display:block;border-radius:32px;background-color:#fff;border:1px solid #1E1E1E1A;height:100%;transition:.3s;cursor:pointer!important}.products-grid li a:hover{box-shadow:0 5px 15px #0000001a}.products-grid li a img{width:100%;height:auto;margin-bottom:20px;aspect-ratio:352/264;border-radius:28px}.products-grid li a .ctg-title{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-transform:capitalize;color:#000;padding-bottom:8px;letter-spacing:var(--h4-letter-spacing)}.antiBody-sec .products-grid li a .ctg-title{text-align:center}.products-grid li a p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:none!important}.products-grid li a .clone-text-card{display:block!important;text-align:center!important}.catalogs-sec .products-grid li a p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.substrate-sec .products-grid li a p,.substrate-AP-sec .products-grid li a p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tab-content .pagination-box{width:100%;max-width:376px;margin:40px auto 0;display:flex;align-items:center;justify-content:center;gap:20px;border-radius:100px;background-color:#fff;border:1px solid #1E1E1E1A;padding:8px 16px}.tabs{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:40px}.tab-button{background-color:#fff;padding:12px 16px;cursor:pointer;border:none;transition:color .3s;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-transform:capitalize;color:var(--body-text-color);display:flex;align-items:center;gap:10px;border-radius:10px;transition:.3s;border:1px solid transparent!important}.tab-button img{width:24px;height:24px;filter:brightness(.5);transition:all .3s}.tab-button:hover{border:1px solid var(--blue)!important;color:var(--blue)!important}.tab-button.active{color:#fff!important;background-color:var(--blue);box-shadow:0 4px 34px #0003}.tab-button.active img{filter:brightness(1)}.tab-content{display:none;animation:fadeIn .4s ease}.tab-content.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.no-results{text-align:center;padding:40px 20px;font-size:18px;font-weight:500;color:#666}.antibody-by-pathology-v3-sec{width:100%;padding:120px 0}.antibody-by-pathology-v3-sec .pagination-box{width:100%;max-width:400px;margin:60px auto 0;display:flex;align-items:center;justify-content:center;gap:20px;border-radius:100px;background-color:#fff;border:1px solid #1E1E1E1A;padding:8px 16px}.antibody-by-pathology-v3-sec .pagination-box span{display:flex;align-items:center;gap:8px;color:var(--body-text-color);font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing)}.antibody-by-pathology-v3-sec .pagination-box .numbers{display:flex;align-items:center;gap:12px}.antibody-by-pathology-v3-sec .pagination-box .numbers a.active{background:var(--gradient-color);color:#fff}.antibody-by-pathology-v3-sec .pagination-box .numbers a{border-radius:50%;font-family:Poppins;font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#1e1e1eb2;width:100%;display:block;border:none;outline:none;padding:8px 18px}.antibody-by-pathology-v3-sec .pagination-box span img{width:24px;height:24px;transform:translateY(4px)}.tma-sec{width:100%;padding:120px 0;background-color:var(--primary-color)}.tma-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.tma-inner .left{width:100%;max-width:50%;display:flex;flex-direction:column;gap:8px}.tma-inner .left .sec-title{text-align:left;max-width:480px}.tma-inner .right{width:100%;max-width:50%}.tma-inner .right img{width:100%;height:auto;border-radius:40px}.right.manual-top-custom__media img{max-width:370px}.tma-inner .left p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);color:var(--body-text-color);letter-spacing:var(--body-letter-spacing);text-transform:math-auto}.hrp-detect-sec-2 .tma-inner .left ul{padding-left:22px}.hrp-detect-sec-2 .tma-inner .left ul li{list-style:disc;margin-bottom:10px}.tma-inner .left .tma-bot.tp{padding:24px 0 16px}.tma-inner .left .tma-bot ul{display:flex;flex-direction:column;gap:12px}.tma-inner .left .tma-bot ul li{display:flex;align-items:center;gap:12px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-transform:capitalize;color:#000;letter-spacing:var(--h4-letter-spacing)}.tma-inner .left .tma-bot ul li img{width:46px;height:46px}.microarray-sec{width:100%;padding:120px 0;background-color:#fff}.microarray-sec .top-sec-dt .top-sec-disc{max-width:884px}.micr-inner{margin-top:40px;display:flex;align-items:center;flex-direction:column;gap:20px}.micr-inner .accordion-header{background-color:#1e1e1e05}.micr-inner .accordion-body{background:#1e1e1e05}.micr-inner .accordion-body .acc-inner-box{background-color:#fff}.chromogen-sec{background-color:var(--primary-color);padding:120px 0}.chromogen-sec .top-sec-disc{max-width:895px}.substrate-inner{margin-top:40px}.chromogen-inner{margin-top:40px;display:flex;align-items:flex-end;justify-content:space-between;border-radius:40px;background-image:url(/cdn/shop/files/image.png?v=1749796081);background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px 68px;height:520px}.chromogen-inner .chromogen-inner-box{width:100%;display:flex;align-items:center;gap:50px;border-radius:24px;padding:20px 40px;justify-content:space-between;background-color:var(--primary-color);box-shadow:0 4px 34px #0003}.chromogen-inner .chromogen-inner-box h4{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-align:center;color:#000;width:100%}.chromogen-inner .chromogen-inner-box span{width:1px;height:30px;background-color:#1e1e1eb2}.substrate-sec{background-color:#fff;padding:120px 0}.substrate-sec .top-sec-dt .sec-title{max-width:655px}.substrate-sec .box-holder{margin-top:40px}.substrate-sec .box-holder li a{height:450px;min-height:450px;max-height:max-content}.substrate-sec ul.products-grid{display:flex;flex-wrap:wrap;justify-content:center}.substrate-sec ul.products-grid li{width:calc(32.3% - 10px)}.substrate-AP-sec{background-color:var(--primary-color);padding:120px 0}.substrate-AP-sec .top-sec-dt .sec-title{max-width:655px}.substrate-AP-sec .box-holder{margin-top:40px}.substrate-AP-sec .box-holder li a{height:450px;min-height:450px;max-height:max-content}.substrate-AP-sec ul.products-grid li a .ctg-title,.substrate-sec ul.products-grid li a .ctg-title{text-align:center;padding:0}.pagination-numbers{display:flex;list-style:none;padding:0;margin:0 15px}.pagination-numbers a{width:42px!important;height:42px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.pagination-numbers li{display:flex!important}.pagination-box{justify-content:space-between}.pagination-box span img{transition:.3s}.products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;list-style:none;padding:0}.catalogs-sec .products-grid{grid-template-columns:repeat(4,1fr);gap:15px}.catalogs-sec .products-grid li a .ctg-title{font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);word-break:break-word}.catalogs-sec .products-grid li a img{aspect-ratio:16/21}.products-grid img{width:100%;height:auto;object-fit:cover}.substrate-AP-inner{margin-top:40px}.zytoLight-fluorescent .substrate-AP-inner{margin:0}.search-area{margin-bottom:30px}.search-form{display:flex;gap:10px}.search-input{flex:1;padding:10px;border:1px solid #ddd}.swiper-pagination-bullet{transform:scale(1)!important;transition:.3s!important}.pagination-box:empty{display:none!important}.predictive-search__clone{margin:3px 0 0;font-size:13px;line-height:1.4;color:rgba(var(--color-foreground),.65)}.predictive-search__clone strong{font-weight:600}.staining-sec{padding:120px 0;background-color:var(--primary-color)}.staining-bottom{margin-top:40px;display:flex;flex-direction:column;gap:40px}.staining-bottom .staining-item-box{display:flex;flex-direction:row-reverse;align-items:center;gap:32px}.staining-bottom .staining-item-box .staining-item-img{width:100%;max-width:50%}.staining-bottom .staining-item-box .staining-item-img img{width:100%;height:auto;border-radius:40px}.staining-bottom .staining-item-box .staining-item-img img.mb{display:none}.staining-bottom .staining-item-box .staining-item-content{width:100%;display:flex;flex-direction:column;gap:12px;max-width:50%}.staining-bottom .staining-item-box .staining-item-content .sec-title{text-align:left}.staining-bottom .staining-item-box .staining-item-content .disc{margin-bottom:24px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.staining-bottom .staining-item-box .staining-item-content .site-btn{font-weight:400}.reagent-sec{padding:120px 0;background-color:#fff}.reagent-sec .top-sec-dt .sec-title{max-width:600px;line-height:130%}.reagent-bottom{margin-top:40px}.reagent-box{position:relative}.reagent-box .reagent-img{width:100%;height:520px;border-radius:40px;overflow:hidden}.reagent-box .reagent-img img{width:100%;height:100%}.reagent-box .reagent-content{position:absolute;bottom:32px;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 42px 10px 32px}.reagent-box .reagent-content .disc{color:#fff;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);max-width:559px}.reagent-box .reagent-content .play-btn{width:100px;max-width:90px;height:90px;padding:18px;border-radius:50%;background-color:var(--blue);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:1;transition:all .3s ease-in}.reagent-box .reagent-content .play-btn:hover{transform:translateY(-2px);transition-delay:0s!important}.reagent-box .reagent-content .play-btn:before{content:"";position:absolute;top:-10px;left:-10px;width:110px;height:110px;border-radius:50%;background-color:#10a9d753;z-index:-1}.reagent-box .reagent-content .play-btn img{width:44px;height:44px;object-fit:contain}.fade-item{opacity:0;transition:opacity .3s ease;position:relative}.fade-item.show{opacity:1}#videoPlayer{width:100%;height:520px;border-radius:40px;object-fit:cover;display:none}.models-sec{padding:120px 0;padding-top:0!important;background-color:var(--primary-color)}.models-sec .catg-prd-sec{margin-top:40px}.md-grid.cntn-box{padding:0 0 20px!important;border:0!important}.md-grid.cntn-box .grid-items .img-main{width:100%;max-width:80px;height:80px;aspect-ratio:1/1;display:block;object-fit:contain}.md-grid.cntn-box .grid-items .box-title{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);color:#000;padding:16px 0 8px;letter-spacing:var(--h4-letter-spacing)}.md-grid.cntn-box .grid-items .disc{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);color:var(--body-text-color);letter-spacing:var(--body-letter-spacing)}.md-grid.cntn-box .grid-items .site-btn{width:100%;max-width:100%}.md-grid.headings{padding:0 0 20px;border-bottom:1px solid #000}.md-grid.headings .grid-items h4{font-size:var(--h4-font-size);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height)}.md-grid.headings .grid-items h5 span{color:#000}.md-grid{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #1E1E1E1A}.md-grid.flex{display:flex;align-items:center;gap:6px;justify-content:space-between;border:none;padding:0}.models-sec .catg-prd-sec.on-mobile{display:none}.md-grid.for-space{padding-bottom:32px;border-bottom:0}.md-grid .grid-items h4{font-family:var(--body-text-font-family);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#000;font-weight:var(--body-text-font-weight)}.md-grid .grid-items h5{display:flex;align-items:center;gap:8px}.md-grid .grid-items h5 img{width:24px;height:24px}.md-grid .grid-items h5 span{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.claim-sec{padding:120px 0;background-color:var(--primary-color)}.claim-sec .top-sec-dt .sec-title{max-width:600px;line-height:130%}.claim-inner{margin-top:40px}.claim-sec .claim-inner ul{flex-wrap:nowrap!important}.claim-sec .claim-inner ul li{max-width:calc(25% - 30px)!important;flex-basis:27%}.ov-features-sec{padding:120px 0;background-color:#fff}.ov-features-sec .top-sec-dt .sec-title{max-width:600px;line-height:130%}.ov-features-inner{margin-top:40px}.ov-features-inner .ov-features-img{width:100%;height:100%}.ov-features-inner .ov-features-item-box{margin-top:28px;display:flex;align-items:center;gap:30px;position:relative;z-index:1!important;background:#fff;border-radius:20px!important;padding:40px!important;box-shadow:0 4px 20px #0000000f}.ov-features-inner .ov-features-item-box:last-child{z-index:2!important}.ov-features-inner .ov-features-item-img{width:100%;max-width:54%}.ov-features-inner .ov-features-item-img img{width:100%;display:block;object-fit:cover;border-radius:40px;height:auto;aspect-ratio:604/400}.ov-features-inner .ov-features-img img.hide-mbl{display:block;width:100%;height:auto}.ov-features-inner .ov-features-img img.hide-dsk{display:none}.ov-features-inner .ov-features-item-content{width:100%;display:flex;flex-direction:column;gap:8px;max-width:46%}.ov-features-inner .ov-features-item-content .sec-title{text-align:left}.ov-features-inner .ov-features-item-content .disc{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.ov-features-inner .ov-features-item-content .site-btn{margin-top:24px}.gateway-sec{padding:120px 0;background-color:var(--primary-color)}.gateway-inner{margin-top:40px;background-color:#fff;padding:40px 20px;border-radius:40px}.gateway-inner .tab-button{background-color:var(--primary-color)}.gateway-inner .tab-button.active{color:#fff!important;background-color:var(--blue);box-shadow:0 4px 34px #0003}.gateway-inner .gateway-item-box{margin-top:28px;display:flex;align-items:center;gap:30px}.gateway-inner .gateway-item-img{width:100%;height:331px;max-width:31%}.gateway-inner .gateway-item-img img{width:100%;height:100%;border-radius:40px;object-fit:cover}.gateway-inner .gateway-item-content{width:100%;display:flex;flex-direction:column;gap:8px;max-width:70%}.gateway-inner .gateway-item-content .sec-title{text-align:left}.gateway-inner .gateway-item-content .disc{margin-bottom:24px;font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);color:var(--body-text-color);letter-spacing:var(--h4-letter-spacing)}.gateway-inner .gateway-item-content .site-btn{font-weight:400;background-color:#fff0;border:1px solid #000;color:#000!important;width:100%;max-width:370px;box-shadow:none}.accessories-sec{padding:120px 0;background-color:#fff}.accessories-sec .top-sec-dt .sec-title{line-height:130%}.accessories-bottom{margin-top:40px;background-color:var(--primary-color);padding:10px 8px;border-radius:24px;display:flex;gap:4px;flex-direction:column}.accessories-bottom .md-grid.headings{background-color:var(--blue);border:none;border-radius:24px 24px 0 0!important}.accessories-bottom .md-grid:last-child{border-radius:0 0 24px 24px}.accessories-bottom .md-grid{background-color:#fff;padding:20px;border:none;grid-template-columns:1fr 35% 1fr 30%;gap:6px}.tintodetector-acc-sec .top-sec-dt .top-sec-disc{max-width:880px}.tintodetector-acc-sec .accessories-bottom .md-grid{grid-template-columns:1fr 1fr 1fr}.tintodetector-acc-sec .accessories-bottom .md-grid.headings{background-color:#a92425;border-radius:8px 8px 0 0!important}.tintodetector-acc-sec .accessories-bottom .md-grid.headings h5 span,.tintodetector-acc-sec .accessories-bottom .md-grid.headings h4{font-weight:600;text-transform:uppercase}.tintodetector-acc-sec .accessories-bottom .md-grid{border-radius:8px}.tintodetector-acc-sec .md-grid:not(.headings) .grid-items h5 span,.tintodetector-acc-sec .md-grid:not(.headings) .grid-items h4{color:#000}.accessories-bottom .md-grid .grid-items{padding:0}.accessories-bottom .md-grid.headings .grid-items h4{color:#fff;font-size:var(--body-text-font-size);letter-spacing:var(--body-letter-spacing)}.accessories-bottom .md-grid.headings .grid-items h5 span{color:#fff}.mini-sec{padding:120px 0;background-color:var(--primary-color)}.mini-sec .top-sec-dt .sec-title{max-width:600px;line-height:130%}.mini-box{position:relative}.mini-box .mini-img{width:100%;height:100%;border-radius:12px;overflow:hidden}.mini-box .mini-img img{width:100%;height:100%;border-radius:40px}.mini-box .mini-img img.hide-mobile{display:block}.mini-box .mini-img img.hide-desk{display:none}.mini-bottom{margin-top:40px}.mini-box .mini-content{position:absolute;bottom:20px;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 20px 20px}.mini-box .mini-content .disc{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);color:var(--body-text-color);letter-spacing:var(--body-letter-spacing);max-width:386px}.mini-box .mini-content .play-btn{width:100px;max-width:60px;height:60px;cursor:pointer;position:relative;transition:all .2s}.mini-box .mini-content .play-btn:hover{transform:translateY(-2px)!important}.mn-staining-sec{padding:120px 0;background-color:#fff}.mn-staining-bottom{margin-top:40px;display:flex;flex-direction:column;gap:40px}.mn-staining-bottom .mn-staining-item-box{display:flex;align-items:center;gap:30px}.mn-staining-bottom .mn-staining-item-box .mn-staining-item-img{width:100%;max-width:50%}.mn-staining-bottom .mn-staining-item-box .mn-staining-item-img img{width:100%;height:auto;border-radius:40px}.mirror-col1 a{margin-top:40px}.mirror-col2{width:100%;overflow:hidden;position:relative}.mirror-gallery{width:100%;display:grid;grid-template-columns:1fr 100px;align-items:center;gap:20px}.mirror-gallery .slider-thumbnail{width:100%;overflow:hidden}.mirror-gallery .slider{width:100%;max-width:718px;margin-left:auto}.mirror-gallery .slider .swiper-slide{width:100%!important;height:100%}.mirror-gallery .slider .swiper-slide:not(.swiper-slide-active){opacity:0!important}.mirror-gallery .slider .swiper-slide img{width:100%;max-width:470px;height:100%;aspect-ratio:470/436;display:block;object-fit:cover;border-radius:40px}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{border-radius:20px;cursor:pointer;transition:all .3s;padding:0;border:1px solid transparent;overflow:visible!important;height:100px;margin-bottom:12px!important}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide img{transition:all .3s;width:100%;aspect-ratio:1/1;display:block;object-fit:cover;border-radius:20px}.mirror-gallery .slider .swiper-slide .videoBox{width:100%;max-width:480px;height:100%;aspect-ratio:480 / 436;display:block;object-fit:cover;border-radius:40px}.slider-thumbnail.swiper-vertical>.swiper-wrapper{transform:translateZ(0)!important;justify-content:center}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{transform:scale(.95);border-color:#000;border-radius:20px}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.mn-staining-bottom .mn-staining-item-box .mn-staining-item-content{width:100%;display:flex;flex-direction:column;gap:8px;max-width:50%}.mn-staining-bottom .mn-staining-item-box .mn-staining-item-content .sec-title{text-align:left}.mn-staining-bottom .mn-staining-item-box .site-btn{margin-top:24px}.mn-staining-item-content .mn-staining-item-ctas{display:flex;gap:14px}.bd-claim-sec{padding:120px 0;background-color:var(--primary-color)}.bd-claim-item-box{display:flex;align-items:center;gap:30px}.bd-claim-item-box .bd-claim-item-img{width:100%;max-width:50%;position:relative}.bd-claim-item-box .bd-claim-item-img img{width:100%;height:100%;border-radius:24px!important;object-fit:cover}.bd-claim-item-box .bd-claim-item-img .img-box img{object-fit:contain}.bd-claim-item-img .video-container{border-radius:24px!important}.bd-claim-item-box .bd-claim-item-content{width:100%;display:flex;flex-direction:column;gap:8px;max-width:50%}.abtcol-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-content{max-width:46%}.abtcol-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-content p.disc{font-size:20px;line-height:130%}.abtcol-sec .abt-claim-item-img .abt-item-floater{display:none}.abtcol-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-img{max-width:54%}.bd-claim-bottom .bd-claim-item-box .bd-claim-item-content .sec-title{text-align:left;max-width:100%}.bd-claim-bottom .bd-claim-item-box .bd-claim-item-content p{max-width:509px}.bd-claim-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-content .mobile-only{display:none}.fh-staining-sec .mn-staining-item-content .hide-mobile{display:block}.fh-staining-sec .mn-staining-item-content .hide-deskt{display:none}.fmhSwiper{height:auto!important;aspect-ratio:605 / 385!important}.bd-claim-item-box .bd-claim-content{position:absolute;bottom:8px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:16px;margin:0 12px 8px;border-radius:28px;background:#fff}.bd-claim-item-box .bd-claim-content .left-content span{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);color:var(--body-text-color);letter-spacing:var(--body-letter-spacing);padding-bottom:4px}.bd-claim-item-box .bd-claim-content .sl-title{font-family:var(--body-text-font-family);font-weight:500;font-size:var(--h5-font-size);line-height:var(--h5-line-height);color:#000;letter-spacing:var(--h5-letter-spacing)}.bd-claim-item-box .bd-claim-content a{display:flex;align-items:center;gap:12px;justify-content:flex-end;padding-left:16px;border-left:1px solid #1E1E1E1A;transform:none!important}.bd-claim-item-box .bd-claim-content a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:transparent!important}.vrSwiper{height:auto!important;aspect-ratio:605 / 385!important}.vr-pagination .swiper-pagination-bullet{width:14px!important;height:14px!important}.bd-claim-item-box .swiper-slide .bd-claim-item-img{max-width:100%;height:100%}.vr-pagination .swiper-pagination-bullet-active{background:var(--gradient-color)}.vr-pagination{transform:rotate(0) translate(2%) translateY(-1%)!important;transform-origin:top right;padding:13px 11px;top:0!important;border-radius:0 0 0 20px;background:var(--primary-color);width:fit-content!important;height:fit-content;right:0!important;left:auto!important}.ac-slide-sec{padding:120px 0 175px;background-color:var(--primary-color)}.ac-slide-bottom{margin-top:40px;position:relative;display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;gap:40px 30px}.acSwiper{overflow-y:visible!important;overflow-x:hidden;position:static}.ac-pagination{bottom:-55px!important;z-index:1}.acSwiper .ac-pagination{position:relative;bottom:0!important;left:0!important;right:0!important;top:0!important;margin-top:40px}.ac-pagination .swiper-pagination-bullet{width:40px;height:12px;border-radius:12px;background-color:#fff}.ac-pagination .swiper-pagination-bullet-active{width:72px;background:var(--gradient-color)}.ac-slide-box{position:relative;display:flex;align-items:center;gap:16px;padding:16px;border-radius:32px;background-color:#fff;border:1px solid #1E1E1E1A}.ac-slide-box a{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.ac-slide-box .ac-slide-item-img{width:100%;max-width:95px;height:95px;border-radius:28px;overflow:hidden}.ac-slide-box .ac-slide-item-img img{width:100%;height:100%;object-fit:cover}.ac-slide-box .ac-slide-item-content{width:100%;display:flex;flex-direction:column;gap:8px}.ac-slide-box .ac-slide-item-content .ac-slide-item-title{text-align:left;font-size:21px;line-height:var(--h4-line-height);font-weight:400;font-family:var(--body-text-font-family);letter-spacing:var(--h4-letter-spacing)}.fh-staining-sec{padding-top:0!important;background-color:var(--primary-color)}.fh-staining-sec .mn-staining-bottom{margin:0!important}.fh-staining-bottom .mn-staining-item-box .mn-staining-item-content .sec-title{line-height:140%!important}.fh-mini-bottom{width:100%;background-image:var(--desktop-img);background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px;height:636px;border-radius:40px;margin-bottom:80px;display:flex;justify-content:space-between;flex-direction:column;background-color:#fff!important}.fh-mini-bottom .mini-box{width:100%;max-width:515px;background-color:var(--primary-color);border-radius:24px;padding:20px;display:flex;flex-direction:column;gap:8px}.fh-mini-bottom .mini-box h3{font-family:Poppins;font-weight:600;font-size:24px;line-height:120%;color:#000}.fh-mini-bottom .mini-box h3 span{font-weight:600;background:linear-gradient(109.2deg,#9613d3 .38%,#230a6d 99.62%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fh-mini-bottom .mini-box a{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--blue);margin-top:4px}.fh-mini-bottom .btn-box{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;max-width:486px;margin-left:auto}.fh-mini-bottom .btn-box span{padding:8px 12px;border-radius:20px;background-color:var(--primary-color);color:var(--body-text-color);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);letter-spacing:var(--body-letter-spacing)}.fh-detect-sec{padding:120px 0;background-color:#fff}.fh-detect-bottom{margin-top:40px;display:flex;align-items:center;gap:30px}.fh-detect-bottom .fh-detect-item-box{max-width:50%;display:flex;flex-direction:column;padding:20px;width:100%;display:block;border-radius:32px;background-color:#fff;border:1px solid #1E1E1E1A;height:100%;transition:.3s;cursor:pointer!important}.fh-detect-item-img{width:100%;height:380px;border-radius:12px;margin-bottom:20px;overflow:hidden}.fh-detect-item-img img{width:100%;height:100%;object-fit:cover;border-radius:36px}.fh-detect-item-content{display:flex;flex-direction:column;gap:8px}.fh-detect-item-content .sec-title{text-align:left;font-size:var(--h4-font-size);line-height:var(--h4-line-height);font-weight:400;font-family:var(--body-text-font-family);letter-spacing:var(--h4-letter-spacing)}.an-detect-sec-2{padding:120px 0;background-color:#fff}.bt-box{margin-top:40px}.an-detect-grid-box{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid #1E1E1E1A;border-right:1px solid #1E1E1E1A}.an-detect-sec-2 .bg-grey{background-color:#f5f5f5}.an-detect-grid-box:last-child{border-bottom:1px solid #1E1E1E1A;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.an-detect-grid-item{display:flex;align-items:center;gap:12px;padding:20px}.an-detect-grid-item:nth-child(2){border-left:1px solid #1E1E1E1A;border-right:1px solid #1E1E1E1A}.an-detect-grid-item img{width:24px;height:24px}.an-detect-grid-item span,.an-detect-grid-item a{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);color:var(--body-text-color);letter-spacing:var(--body-letter-spacing)}.br-sec{padding:120px 0;background-color:var(--primary-color)}.br-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-content .sec-title{line-height:140%!important}.br-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-img{display:flex;align-items:center;gap:30px;height:294px}.br-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-img .img-box{position:relative;width:100%;max-width:50%;height:100%}.br-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-img img{width:100%;max-width:100%;height:100%;border-radius:12px;transition:all .3s ease}.br-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-img img:hover{transform:translateY(-2px)}.br-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-img .img-box .abs-btn{width:100%;height:100%;position:absolute;top:0;left:0;padding:17px;display:flex;align-items:flex-end;justify-content:flex-end;gap:12px}.br-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-img .img-box .abs-btn a{width:100%}.br-sec .bd-claim-bottom .bd-claim-item-box .bd-claim-item-img .img-box a img{width:24px;height:24px}.video-container{width:100%;max-width:50%;height:100%;background-color:#ddd;position:relative;overflow:hidden;border-radius:40px;cursor:pointer}.video-container video{width:100%;height:100%;object-fit:cover;pointer-events:none}.play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/Frame_2147226845.png?v=1751347178);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-start;justify-content:flex-start;transition:background .3s;padding:8px}.play-overlay img{width:58px!important;height:58px!important}.hrp-detect-sec{padding:120px 0;background-color:var(--primary-color)}.tp-box{width:100%;max-width:1240px;margin:0 auto;padding:0 15px}.tp-box{position:relative;min-height:40vh;display:grid;gap:120px}.hrp-detect-sec .hrp-inner-box{width:100%;background:var(--gradient-color);padding:40px 90px;border-radius:40px;isolation:isolate;position:relative;position:sticky;bottom:150px;transform-origin:50% 65%!important;box-shadow:0 10px 10px #fff3}.hrp-detect-sec .hrp-inner-box:not(:first-child){transform:translateY(-56px);transform:translateY(56px) scale(.9)}.hrp-detect-sec .hrp-inner-box .sec-title{color:#fff}.hrp-detect-sec .hrp-inner-box .sec-title span{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.hrp-detect-sec .hrp-inner-box .top-sec-dt .top-sec-disc{color:#fff!important}.hrp-detect-sec .hrp-inner-bottom{margin-top:40px;padding:0 31px}.hrp-detect-sec .hrp-inner-bottom .hrp-inner-bottom-item img{width:100%;height:100%;object-fit:cover;border-radius:12px}.img-slider-box{overflow:hidden;padding-top:120px}.imgSwiper{width:100%;height:100%}.imgSwiper .swiper-slide{transition:.7s!important}.imgSwiper .swiper-slide{display:flex;justify-content:center;width:100%;height:100%}.imgSwiper .swiper-slide img{display:block;width:100%;height:100%;border:10px solid #FFFFFF;border-radius:50%;object-fit:cover}.imgSwiper{margin-left:auto;margin-right:auto}.imgSwiper .swiper-slide:has(+.swiper-slide-active){transform:scale(.8) translate(3%)}.imgSwiper .swiper-slide:has(+.swiper-slide+.swiper-slide-active){transform:scale(.6) translate(25%)}.imgSwiper .swiper-slide:has(+.swiper-slide+.swiper-slide+.swiper-slide-active){transform:scale(.4) translate(100%)}.imgSwiper .swiper-slide:has(+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide-active){transform:scale(.3) translate(250%)}.imgSwiper .swiper-slide:has(+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide-active){transform:scale(.2) translate(600%)}.imgSwiper .swiper-slide-active{transform:scale(1)!important}.imgSwiper .swiper-slide-active+.swiper-slide{transform:scale(.8) translate(-3%)}.imgSwiper .swiper-slide-active+.swiper-slide+.swiper-slide{transform:scale(.6) translate(-25%)}.imgSwiper .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{transform:scale(.4) translate(-100%)}.imgSwiper .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{transform:scale(.3) translate(-250%)}.imgSwiper .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{transform:scale(.2) translate(-600%)}.imgSwiper .swiper-slide{transform:scale(.2)}.imgSwiper .swiper-slide *{font-size:0px!important;color:transparent!important}.product-box-sec{width:100%;background-color:var(--primary-color);padding:120px 0}.product-box{display:grid;grid-template-columns:1fr 1fr;gap:30px}.pr-navigation-box{display:flex;align-items:center;gap:8px;padding-bottom:12px}.pr-navigation-box a{font-size:14px;font-weight:400;line-height:120%;font-family:Poppins;color:#1e1e1eb2}.pr-navigation-box span{font-size:14px;line-height:120%;font-family:Poppins;font-weight:500;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pr-navigation-box img{width:16px;height:16px}.product-details-box .pr-dt{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:28px}.product-details-box .pr-dt .pr-name{font-family:var(--body-text-font-family);font-size:36px;font-weight:600;line-height:120%;color:#000}.product-details-box .pr-dt .pr-name span{font-weight:600;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-details-box .pr-dt .price-box{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.product-details-box .pr-dt .price-box .act-price,.product-details-box .pr-dt .price-box .price.price--large{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px;line-height:120%;font-family:var(--body-text-font-family);font-weight:600}.product-details-box .pr-dt .price-box .old-price{font-size:14px;line-height:120%;font-family:var(--body-text-font-family);font-weight:400;color:#1e1e1eb2;text-decoration:line-through}.product-details-box .pr-disc-box{margin-bottom:28px}.product-details-box .pr-disc-box p{font-size:14px;line-height:120%;font-family:Poppins;font-weight:400;color:#1e1e1eb2;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-details-box .pr-disc-box ul{display:flex;gap:12px;justify-content:space-between}.product-details-box .pr-disc-box ul li a{display:flex;align-items:center;gap:8px;font-size:14px;line-height:120%;font-family:Poppins;font-weight:400;color:#1e1e1eb2;text-decoration:underline!important}.product-details-box .pr-disc-box ul li.sds-download a{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-details-box .pr-info-box{background-color:#e0eff4;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding:12px 20px;border-radius:12px;justify-content:space-between}.product-details-box .pr-info-box .pr-info-item{display:flex;flex-direction:column;gap:4px}.product-details-box .pr-info-box .pr-info-item h4{font-family:Poppins;font-size:14px;font-weight:500;line-height:120%;color:#000}.product-details-box .pr-info-box .pr-info-item p,.product-details-box .pr-info-box .pr-info-item span{font-family:Poppins;font-size:14px;font-weight:400;line-height:120%;color:#1e1e1eb2}.product-disc-tabs{padding:120px 0;background-color:var(--primary-color)}.accordion-body-product{background-color:#f3f3f3;padding:20px}.accordion-body-grid{display:grid;grid-template-columns:1fr 73%;gap:88px;align-items:center;justify-content:space-between}.accordion-body-grid:not(:last-child){margin-bottom:40px}.accordion-body-grid h3{font-family:Poppins;font-size:24px;font-weight:400;line-height:120%;color:#000}.accordion-body-grid p.pr-disc-text{font-family:Poppins;font-size:14px;font-weight:400;line-height:140%;color:#1e1e1eb2}.accordion-body-grid.grid-md{margin:40px 0;padding:40px 0;border-top:1px solid #1E1E1EB2;border-bottom:1px solid #1E1E1EB2;align-items:flex-start}.product-grid-table{margin-top:28px;background-color:#fff;border-radius:12px}.product-grid-table-item{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #f7f7f7}.product-grid-table-item:last-child{border:none}.product-grid-table-item .product-grid-table-item-content:nth-child(odd){border-right:1px solid #f7f7f7}.product-grid-table-item-content{display:flex;justify-content:space-between;align-items:center;padding:24px 20px}.product-grid-table-item-content-left h4{font-family:Poppins;font-size:14px;font-weight:600;line-height:120%;color:#121212}.product-grid-table-item-content-right{max-width:73%}.product-grid-table-item-content-right p{font-family:Poppins;font-size:14px;font-weight:400;line-height:120%;color:#1e1e1eb2;text-align:right}.accordion-single{display:flex;flex-direction:column;gap:28px}.accordion-single-item{background-color:#f3f3f3;border-radius:12px;border:1px solid #D0D0D0}.accordion-single-title{cursor:pointer;position:relative;font-family:Poppins;font-size:24px;font-weight:400;line-height:120%;margin:0;color:#000;padding:24px 20px}.accordion-single-title:after{content:"";position:absolute;right:25px;top:50%;transition:all .2s ease-in-out;display:block;width:8px;height:8px;border-top:solid 2px #1E1E1E;border-right:solid 2px #1E1E1E;transform:translateY(-50%) rotate(135deg)}.accordion-single-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.accordion-single-item.is-open .accordion-single-content{max-height:max-content;border-radius:12px}.accordion-single-item.is-open .accordion-single-title:after{transform:translateY(-50%) rotate(315deg)}product-info .page-width{max-width:1270px;padding-left:15px;padding-right:15px}product-info{background:#f7f7f7!important;padding:80px 0 0!important}.act-price .price__container{margin:0}.act-price .price--on-sale .price__sale{display:grid}.act-price .price--on-sale .price__sale .price-item--sale{order:-1;font-size:inherit;line-height:inherit;font-weight:inherit}.act-price .price--large{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;text-align:right}.act-price .price--on-sale .price__sale s.price-item.price-item--regular{margin:0;font-size:14px;line-height:120%;font-family:var(--body-text-font-family);font-weight:400;text-decoration:line-through;-webkit-text-fill-color:#989898;color:#1e1e1eb2}.product__info-container variant-selects{margin:32px 0 0}.product__info-container variant-selects legend.form__label{font-size:20px;color:#000;font-family:var(--body-text-font-family)!important;font-weight:500;line-height:100%;display:block;width:100%;margin-bottom:12px;letter-spacing:0px}variant-selects .product-form__input{display:flex;flex-wrap:wrap;gap:12px}variant-selects .product-form__input label{position:relative!important;padding:12px!important;border-radius:12px!important;border:1px solid hsl(0deg 0% 11.76% / 10%)!important;margin:0!important;flex-grow:1;flex-basis:150px;text-align:left!important;font-size:14px!important;line-height:140%!important;color:#000!important;z-index:1;text-decoration:none!important}variant-selects .product-form__input label p{color:#1e1e1eb3!important;display:block;margin-top:4px;line-height:140%}variant-selects .product-form__input label:before{content:"";position:absolute!important;height:16px;width:16px;display:block;aspect-ratio:1/1;border-radius:100%;background:#fff;border:1px solid hsl(0deg 0% 12% / 10%);top:12px!important;right:12px!important;left:auto!important}variant-selects .product-form__input input[type=radio]:checked+label{background:#10a7d7!important;border-color:#10a7d7!important;color:#fff!important;text-decoration:none!important}variant-selects .product-form__input input[type=radio]:checked+label *{color:#fff!important}variant-selects .product-form__input input[type=radio]:checked+label:before{border-color:#10a7d7!important}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:49%!important;width:49%!important}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:51%!important;width:51%!important;padding:0 0 0 30px}.product-form__quantity{max-width:100%!important;margin:32px 0!important;display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:12px}.product-form__quantity label.quantity__label{font-size:20px;color:#000;font-family:var(--body-text-font-family)!important;font-weight:500;line-height:100%;margin:0;letter-spacing:0px}.product-form__quantity quantity-input.quantity{width:100%;padding:5px!important;border-radius:100px!important;background:#fff!important}.product-form__quantity quantity-input.quantity:before,.product-form__quantity quantity-input.quantity:after{display:none}.product-form__quantity quantity-input.quantity button.quantity__button{height:36px!important;width:36px;border-radius:50%;opacity:1;color:transparent;background-color:#f6f6f6;background-image:url(/cdn/shop/files/minuss.svg?v=1753944995);background-repeat:no-repeat;background-position:center}.product-form__quantity quantity-input.quantity button.quantity__button[name=plus]{background-image:url(/cdn/shop/files/plusss.svg?v=1753944995),linear-gradient(to bottom right,#9613d3,#230a6d)}.product-form__quantity quantity-input.quantity input,.product-form__quantity quantity-input.quantity input::placeholder{font-size:14px;color:#121212;font-family:var(--body-text-font-family)!important;font-weight:500;box-shadow:none!important;outline:none!important}.pr-info-item :is(h4,p){line-height:140%!important}.pr-info-item h4{margin-bottom:4px!important}.product-details-box .pr-disc-box ul li a{text-decoration:none!important}.product-form__buttons{width:100%!important;max-width:100%!important;display:grid;grid-template-columns:1fr 77px;gap:12px!important}.product-form__buttons .shopify-payment-button{order:-1}.product-form__buttons .product-form__submit{font-size:0px;padding:10px!important;border:1px solid #10A7D7!important;border-radius:10px;box-shadow:0 4px 32px #0003;min-width:auto!important;background:transparent!important;margin-bottom:0!important}.product-form__buttons .product-form__submit:before{display:none!important}.product-form__buttons .product-form__submit:after{position:unset;height:28px!important;width:28px;border:none!important;outline:none!important;box-shadow:none!important;background-image:url(/cdn/shop/files/shopping-cart-01.svg?v=1753975320);background-repeat:no-repeat;background-position:center;background-size:contain!important;margin-left:-10px}.product-form__buttons button.shopify-payment-button__button{background:#10a7d7!important;border:1px solid #10A7D7!important;border-radius:10px!important;padding:10px!important;display:flex;justify-content:center;align-items:center;gap:10px;height:auto}.product-form__buttons button.shopify-payment-button__button:before{content:"";position:unset;height:28px!important;width:28px!important;background-image:url(/cdn/shop/files/shopping-bag_1.svg?v=1753975321)!important;opacity:1;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.product-form__buttons button.shopify-payment-button__button:after{display:none!important}.product__column-sticky .product-media-container{--preview-ratio: 0px !important;aspect-ratio:1/1;border-radius:40px!important;overflow:hidden!important}.product__media{position:relative;overflow:hidden;cursor:zoom-in}.product__media img.image-magnify-hover{transition:transform 0s!important;transform-origin:center center;will-change:transform}.product__media.is-zooming img.image-magnify-hover{transform:scale(2)}.product__column-sticky .product-media-container img{border-radius:40px!important}.product--thumbnail_slider .thumbnail-slider .slider-button{display:none!important}.product--thumbnail_slider .slider{gap:3.2%}.product--thumbnail_slider .slider .thumbnail-list__item.slider__slide{width:calc(18% - .6rem)!important;border-radius:20px!important;overflow:hidden;outline:3px solid transparent}.product--thumbnail_slider .slider .thumbnail-list__item.slider__slide button.thumbnail{border:none!important}.product--thumbnail_slider .slider .thumbnail-list__item.slider__slide:has(.thumbnail[aria-current]){outline:3px solid #10A7D7}.product-form__buttons button.buy-now-button{width:100%;display:flex;justify-content:center;align-items:center;background-color:#10a7d7;color:#fff;padding:12px;border-radius:10px;font-size:14px;font-weight:400;line-height:140%;text-transform:capitalize;border:none;cursor:pointer;order:-1;gap:10px;font-family:Poppins}.product-form__buttons button.buy-now-button:before{content:"";height:28px!important;width:28px;border:none!important;outline:none!important;box-shadow:none!important;background-image:url(/cdn/shop/files/shopping-bag_1.svg?v=1753975321);background-repeat:no-repeat;background-position:center;background-size:contain!important;z-index:1}.product-form__buttons button.buy-now-button:hover{background-color:#068fba}.product-form__quantity label.quantity__label span{display:none}.field-column:has(#reeset){flex-direction:row;gap:20px}.field-column #reeset{font-family:var(--body-text-font-family);color:var(--blue);font-size:var(--body-text-font-size);font-weight:500;line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);background:none;cursor:pointer;letter-spacing:0;text-decoration:underline}.on-site-sec{padding:120px 0;background-color:var(--primary-color)}.on-site-sec .staining-bottom{margin-top:0;display:flex;flex-direction:column;gap:40px}.on-site-sec .staining-item-box{display:flex;align-items:center;gap:30px;flex-direction:row!important}.on-site-sec .staining-item-box .staining-item-img{width:100%;max-width:50%}.on-site-sec .staining-item-box .staining-item-img img{width:100%;height:auto;border-radius:20px}.on-site-sec .staining-item-box .staining-item-content{width:100%;display:flex;flex-direction:column;gap:12px;max-width:50%}.on-site-sec .staining-item-box .staining-item-content .sec-title{text-align:left}.on-site-sec .staining-item-box .staining-item-content .disc{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);color:var(--body-text-color);letter-spacing:var(--body-letter-spacing)}.on-site-sec .staining-item-box .staining-item-content .disc a{font-weight:500;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:underline!important;position:relative;width:max-content}.on-site-sec .staining-item-box .staining-item-content .disc a:before{background:var(--gradient-color);content:"";width:100%;height:1px;position:absolute;bottom:2px;left:0}.order-return-sec{padding:120px 0;background-color:var(--primary-color)}.order-return-item{display:flex;flex-direction:column;gap:40px}.order-return-item .order-return-content{display:flex;flex-direction:column;gap:8px}.order-return-item .heading{font-size:var(--h4-font-size);font-weight:400;line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:#000;font-family:var(--body-text-font-family)}.order-return-item .order-return-content .disc{font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);font-family:var(--body-text-font-family);color:var(--body-text-color);letter-spacing:var(--body-letter-spacing)}.order-return-item .order-return-content .disc span{font-weight:600}.contact-page-sec{padding:120px 0;background-color:var(--primary-color)}.contact-us-item{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:800px;margin:0 auto;background-color:#fff;padding:40px 28px;border-radius:40px}.contact-us-item .top-sec-dt .sec-title{text-align:center}.contact-us-item .form-container{width:100%}.contact-us-item .form-container form{display:flex;flex-direction:column;gap:32px}.contact-us-item .form-group{display:flex;flex-direction:column;width:100%}.contact-us-item .form-group label{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--h6-font-size);line-height:var(--h6-line-height);color:var(--secondary-color);margin-bottom:10px;letter-spacing:var(--h6-letter-spacing)}.contact-us-item .form-group label span{color:#a92425}.contact-us-item .form-group input,.contact-us-item .form-group select,.contact-us-item .form-group textarea{border:.5px solid #D0D0D0;padding:16px;background-color:var(--primary-color);border-radius:10px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--secondary-color)}.contact-us-item .form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:#1e1e1e5c!important}.contact-us-item .form-group select{color:#1e1e1e5c!important}.contact-us-item .form-group select{-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/chevron-down_80729ac5-cbed-41d2-bc5f-4fd247ec19dc.svg?v=1757322618);background-repeat:no-repeat;background-position:right 16px center;background-size:24px}.contact-us-item .form-group textarea{height:272px;max-height:272px;resize:none}.contact-us-item .site-btn{margin:0 auto}.contact-us-item .form-row{display:flex;align-items:center;gap:32px}.contact-page-sec .product-list-container .product-list-top h4{font-family:var(--body-text-font-family);font-weight:var(body-text-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:var(--secondary-color)}.contact-page-sec .product-list-container .product-list-top h4 span{font-size:16px}.contact-page-sec .product-list-container .product-list-top{display:flex;flex-direction:column;gap:8px;padding-bottom:40px}.contact-page-sec .product-list-title{display:grid;align-items:center;gap:20px;padding-bottom:12px;border-bottom:1px solid #D0D0D0;grid-template-columns:1fr 290px 1fr}.contact-page-sec .product-list-title h3{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--secondary-color);text-transform:capitalize;text-align:left;flex:1}.contact-page-sec .product-list{display:flex;flex-direction:column}.contact-page-sec .product-row{display:grid;gap:20px;align-items:center;margin-top:20px;grid-template-columns:1fr 290px 1fr}.contact-page-sec .product-row .field-col{width:100%;display:flex;flex-direction:column;gap:8px}.contact-page-sec .product-row .field-col.quantity-col{max-width:100%;flex-direction:row;gap:8px;align-items:center}.contact-page-sec .product-row .field-col .label-col{display:flex;flex-direction:column;gap:8px;margin-right:12px}.contact-page-sec .product-row .field-col label{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:0px;display:none;line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--secondary-color);text-transform:capitalize;text-align:left}.contact-page-sec .product-row input{border:.5px solid #D0D0D0;padding:16px;background-color:var(--primary-color);border-radius:10px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#000;width:100%}.contact-page-sec .product-row input::::placeholder{color:var(--body-text-color)}.contact-page-sec .product-row .actions{display:flex;align-items:center;gap:8px;width:95px}.contact-page-sec .product-row button.btn{border:1px solid #9613D3;background:none;padding:12px;cursor:pointer;border-radius:7px;width:42px;height:42px;transition:all .3s ease}.contact-page-sec .product-row button.btn img{width:16px;transition:color .3s ease}.contact-page-sec .product-row button.btn:hover{background:var(--gradient-color)}.contact-page-sec .product-row button.btn:hover img{filter:brightness(0) invert(1)}.tinito-banner h1.banner-title{max-width:716px;margin:0 auto}.tinto-sec .contact-us-item .top-sec-dt .sec-title{text-align:left;font-size:var(--h4-font-size);text-transform:none!important;padding:0;margin:0}.contact-tn-grid{display:grid;grid-template-columns:1fr 41%;align-items:center;gap:60px}.tinto-sec .accessories-bottom{margin:0!important;padding:0!important;background:transparent}.tinto-sec .top-sec-dt .sec-title{text-align:left;padding-bottom:40px}.tinto-sec .md-grid{grid-template-columns:1fr 1fr!important;min-width:100%!important;width:100%!important;padding:16px 12px}.tinto-sec .accessories-bottom .md-grid:first-child{border-radius:24px 24px 0 0}.tinto-sec .accessories-bottom .md-grid:last-child{border-radius:0 0 24px 24px}.tinto-sec .md-grid .grid-items{display:flex;align-items:center;gap:16px}.tinto-sec .md-grid .grid-items h4,.tinto-sec .md-grid .grid-items h5 span{font-size:16px;color:#000}.tinto-sec .md-grid .grid-items h4{font-weight:600}.tinto-sec .top-sec-dt{width:100%;align-items:flex-start}.tinto-sec .contact-us-item{padding:24px;border-radius:16px;max-width:100%;margin:0;align-items:center;gap:28px;box-shadow:0 0 20px #10a7d726}.tinto-sec .contact-us-item .form-container form{gap:16px;align-items:flex-start}.tinto-sec .contact-us-item .form-container form .form-group textarea{height:110px;max-height:110px}.tinto-sec .contact-us-item .site-btn{margin:0}.instr-sec{padding:120px 0;background-color:#fff}.instr-chip-sec .chips-holder{display:flex;align-items:center;justify-content:center;gap:30px;margin:20px 0 40px}.instr-chip-sec .chips-holder span{background-color:var(--blue);padding:8px 12px;border-radius:8px;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);font-family:var(--body-text-font-family);color:#fff;font-weight:500}.instr-chip-sec .instr-image img{width:100%;object-fit:contain;height:auto;aspect-ratio:1240 / 718;display:block}.instr-chip-sec .instr-image img.mbl-image{display:none}.instr-card-holder{display:flex;align-items:center;justify-content:space-between;gap:30px}.instr-card-holder .instr-card{background-color:var(--primary-color);padding:20px;border-radius:30px}.instr-card-holder .instr-card img{border-radius:24px;width:100%;height:260px;object-fit:cover}.instr-card-holder .instr-card h4{margin:20px 0 8px;font-size:var(--h4-font-size);font-weight:600;line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:#000}.instr-card-holder .instr-card h6{font-family:var(--body-text-font-family);font-size:var(--h6-font-size);font-weight:var(--body-text-font-weight);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);color:var(--body-text-color);margin:0!important}.operations-boxes{display:grid;align-items:center;grid-template-columns:repeat(3,1fr);gap:30px}.operations-boxes img{border-radius:24px;width:100%;display:block;height:266px;object-fit:cover;max-width:100%}.instr-sec .opt-title{text-align:center;margin:80px 0 20px}.support-sec{padding:120px 0;background-color:#fff}.support-sec .top-sec-disc{max-width:70%}.support-inner{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.support-box{background-color:var(--primary-color);border-radius:20px;padding:20px;border:1px solid #1E1E1E1A;display:flex;flex-direction:column;gap:20px;justify-content:space-between}.support-box .support-box-inner{display:flex;flex-direction:column;gap:8px}.support-box .support-box-img{width:52px;height:52px;padding:10px;margin-bottom:4px;border:1px solid #1E1E1E1A;border-radius:8px;display:flex;align-items:center;justify-content:center}.support-box .support-box-img img{width:32px;height:32px}.support-box h3{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);color:var(--secondary-color);letter-spacing:var(--h4-letter-spacing)}.support-box p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);color:var(--body-text-color)}.support-box span{display:flex;align-items:center;gap:8px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);color:var(--body-text-color);margin-top:12px}.support-box span .email-link{font-family:var(--body-text-font-family);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);font-weight:600;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal;word-break:break-word;position:relative;width:max-content}.support-box span .email-link:before{background:var(--gradient-color);content:"";width:100%;height:1px;position:absolute;bottom:2px;left:0}.cs-support-sec{padding:120px 0;background-color:var(--primary-color)}.cs-support-sec .cs-support-inner{margin-top:40px;display:flex;flex-direction:column;gap:30px}.cs-support-sec .cs-support-box a{background-color:#fff;border-radius:20px;padding:20px;display:flex;align-items:center;gap:20px}.cs-support-sec .cs-support-box-img{width:52px;height:52px;padding:10px;border:1px solid #1E1E1E1A;border-radius:8px;display:flex;align-items:center;justify-content:center}.cs-support-sec .cs-support-box-img img{width:32px;height:32px}.cs-support-sec .cs-support-box-left h3{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);color:var(--secondary-color);letter-spacing:var(--h4-letter-spacing)}.cs-support-sec .cs-support-box-left p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);color:var(--body-text-color)}.cs-support-sec .cs-support-box-inner{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%}.cs-support-sec .cs-support-box-right{display:flex;align-items:center}.cs-support-sec .cs-support-box-left{display:flex;gap:8px;flex-direction:column}.cs-support-sec .swiper{width:100%;height:100%}.cs-support-sec .cs-support-swiper{display:none}.abt-claim-item-img .abt-item-floater{position:absolute;left:12px;bottom:12px;background:#fff;padding:12px;border-radius:32px;width:100%;max-width:244px;display:grid;gap:8px}.abt-claim-item-img img{display:block}.abt-item-floater img{display:block;width:100%;max-width:141px}.abt-item-floater h4{font-size:var(--h5-font-size);letter-spacing:var(--h5-letter-spacing);line-height:var(--h5-line-height);font-weight:500;font-family:var(--body-text-font-family);color:#000}.our-mission-sec{width:100%;background:#fff;padding:120px 0}.our-mission-sec p.top-sec-disc{max-width:885px;display:none}.mission-primary-row{width:100%;display:grid;grid-template-columns:1fr 32%;gap:30px;margin:15px 0 60px}.mission-cntnt-cell{width:100%;padding:50px;background:var(--primary-color);border-radius:32px}.mission-cntnt-cell h3{text-align:left;color:var(--body-text-color)!important}.mission-cntnt-cell h4{font-family:var(--body-text-font-family);font-size:28px;letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);font-weight:400;margin-bottom:8px}.mission-cntnt-cell h4:not(:first-child){margin-top:40px}.mission-cntnt-cell p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);max-width:680px}ul.mission-tl{width:100%;margin:28px 0 28px 12px;display:flex;flex-direction:column;justify-content:center;gap:40px;position:relative}ul.mission-tl:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:#1e1e1eb3}ul.mission-tl li{padding-left:40px;position:relative;opacity:1}ul.mission-tl li span{font-family:var(--body-text-font-family);font-size:var(--h3-font-size);line-height:var(--h3-line-height);text-transform:capitalize;color:#000;letter-spacing:var(--h3-letter-spacing);font-weight:600;display:block}ul.mission-tl li p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}ul.mission-tl li:before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;height:24px;width:24px;background:var(--gradient-color);border-radius:50%;transform:translate(-50%);border:none}ul.mission-tl li:first-child:before{background:#10a7d7!important}ul.mission-tl li:nth-child(3):before{background:#d81b1b!important}ul.mission-tl li:last-child:before{background:#000!important}.mission-list-row{width:100%;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:30px}.mission-list-item{display:flex;align-items:center;gap:8px;position:relative}.mission-list-item:before{content:"";position:absolute;top:0;left:-15px;bottom:0;height:80%;max-height:49px;width:1px;background:#797a7c4d;margin:auto}.mission-list-item:first-child:before{opacity:0}.mission-list-item .ml-ico img{height:52px;width:52px;display:block;object-fit:contain}.mission-list-item .ml-cntent h4{font-size:var(--h4-font-size);font-family:var(--body-text-font-family);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);margin-bottom:8px;color:#000}.mission-list-item .ml-cntent p{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#7a7b7d}.abt-environment-sec{width:100%;padding:0 0 120px}.abt-environment-ro{width:100%;display:flex;flex-direction:column;gap:40px;align-items:center}.abt-environment-col1{width:100%}.abt-environment-col1{width:100%;height:auto}.abt-environment-col1 img{width:100%;height:auto;display:block;object-fit:cover;border-radius:40px}.abt-environment-col2 h2{text-align:center;margin-bottom:12px}.abt-environment-col2 .disc{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);text-align:center}.abt-environment-col2 ul.emv-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:24px}.abt-environment-col2 ul.emv-list li{display:flex;align-items:center;gap:12px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.abt-environment-col2 ul.emv-list li:before{content:"";width:24px;height:24px;display:block;background-image:url(/cdn/shop/files/check-mark.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.abt-ceo-sec{width:100%;padding:120px 0;background-color:var(--primary-color)}body:has(.abtcol-sec) .support-sec{background-color:var(--primary-color)}body:has(.abtcol-sec) .support-sec li.support-box{border:none;background-color:#fff}.abt-ceo-row{width:100%;display:grid;grid-template-columns:1fr 48%;gap:40px;margin-top:32px}.abt-ceo-row p{font-size:22px;line-height:196%;color:var(--body-text-color)!important}.abt-ceo-col1{width:100%;padding:32px 50px;background-color:#fff;border-radius:40px;position:relative;box-shadow:#0000000f 0 4px 20px}.abt-ceo-col1 .sec-title{text-align:left;max-width:340px;margin-bottom:8px}.abt-ceo-col1:before{content:"";position:absolute;bottom:-25px;right:30px;height:50px;width:50px;display:block;background-image:url(/cdn/shop/files/quoteee1.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.abt-ceo-col1:after{content:"";position:absolute;top:-25px;left:30px;height:50px;width:50px;display:block;background-image:url(/cdn/shop/files/quote_2.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.abt-ceo-col2{width:100%}.abt-ctg-sec .ctg-bottom ul .ctg-box a img{width:50px;height:50px}.abt-ctg-sec{background-color:#fff}.abt-ctg-sec .container{max-width:1320px}.abt-ctg-sec .ctg-bottom ul{gap:30px 15px}.abt-ctg-sec li.ctg-box{max-width:calc(100% / 3 - 23px)}.ceo-info{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:8px}.ceo-info img{width:100%;height:495px;display:block;object-fit:cover;border-radius:40px}.ceo-info h3{font-size:32px!important;color:#570d9c;font-weight:600}.ceo-desc .disc{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:20px;line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);width:max-content;margin:0 auto;background-color:#fff;padding:6px 12px;border-radius:10px;box-shadow:0 4px 20px #0000000f;font-style:italic}.questions-sec{width:100%;padding:120px 0}.questions-sec .top-sec-disc{max-width:550px}.faqs-grid{width:100%;display:grid;margin-top:40px;grid-template-columns:1fr 48.8%;gap:40px;align-items:center}.faqs-col1,.faqs-col1 img{width:100%}.faqs-col1 img{display:block;object-fit:contain}.faqs-col1 img.mbl-image{display:none}.faq-accordion{margin:29px 0}.faq-item{width:100%;border-bottom:1px solid hsl(0deg 0% 11.76% / 10%);padding-bottom:20px;padding-top:32px;position:relative;transition:all .3s;display:grid;grid-template-rows:max-content 0px;gap:0px;overflow:hidden}.faq-item.active{grid-template-rows:max-content 1fr;gap:8px}.faq-content{overflow:hidden;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);max-width:587px}.faq-header{font-size:var(--h5-font-size);letter-spacing:var(--h5-letter-spacing);line-height:var(--h5-line-height);color:var(--secondary-color);max-width:536px;cursor:pointer}.faq-header span.arrow{position:absolute;right:0;top:32px}.faq-item.active .faq-header span.arrow{transform:rotate(180deg)}.anti-if-sec{padding:120px 0 80px;background-color:var(--primary-color)}.anti-if-sec .tma-inner{margin-top:60px}.anti-if-sec .bottom-sec-dt{padding-top:80px}.anti-if-sec .tma-inner .left .sec-title{max-width:100%}.anti-if-sec .table-box{margin-top:80px}.anti-if-sec .an-detect-grid-box{background-color:#fff}.anti-if-sec .bg-grey{background-color:#f5f5f5}.anti-if-sec .an-detect-grid-box:last-child{border-radius:0 0 24px 24px}.anti-if-sec .md-grid.headings{background-color:var(--blue);border:none;border-radius:24px 24px 0 0;display:flex;align-items:center;justify-content:center;padding:10px 0}.anti-if-sec .md-grid.headings h4{color:#fff;font-size:var(--h4-font-size);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);font-weight:400;font-family:var(--body-text-font-family)}.ampli-plus-sec{padding:120px 0;background-color:#fff}.ampli-plus-sec .tma-inner .left .sec-title{max-width:100%}.ampli-plus-sec .chromogen-inner .chromogen-inner-box{background:var(--gradient-color)}.ampli-plus-sec .chromogen-inner .chromogen-inner-box h4{color:#fff}.ampli-plus-sec .chromogen-inner .chromogen-inner-box span{background-color:#fff}.tinto-plus{padding:92px 0}.multi-immo-sec{padding:120px 0;background-color:var(--primary-color)}.mlt-imm .reagent-box .reagent-content{flex-direction:column;align-items:flex-start;gap:8px}.mlt-imm .reagent-box .reagent-content h3{font-family:var(--body-text-font-family);font-weight:600;font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);color:#fff;max-width:537px}.mlt-imm .reagent-box .reagent-content p.disc{max-width:510px}.prost-immo-sec{padding:120px 0;background-color:#fff}.prost-immo-sec .sec-title{margin:0!important}.prost-immo-sec .top-sec-dt .sec-title{max-width:722px;margin:0!important}.prost-immo-sec .top-sec-dt .prost-span{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:4px}.prost-immo-inner{margin-top:40px;display:flex;gap:40px;flex-direction:column}.prost-ul{display:flex;flex-direction:column;gap:35px;margin-top:0}.prost-ul li{display:flex;align-items:center;gap:12px}.prost-ul li span img{width:24px;height:24px}.tma-inner-2 .left{max-width:46%}.hpv-sec .tma-inner-2,.prost-immo-inner .tma-inner-2{padding:40px 0}.prost-immo-inner .tma-inner-2.bd-claim-item-box .bd-claim-item-img{max-width:40%}.prost-immo-inner .tma-inner:not(.tma-inner-2),.hpv-sec .tma-inner-2{flex-direction:row-reverse}.prost-immo-inner .tma-inner:not(.tma-inner-2) .bd-claim-content{display:none}.hpv-sec{background-color:var(--primary-color)}.hpv-sec .hrp-box{background-color:#fff}.hpv-sec .tma-inner:not(.tma-inner-2){flex-direction:row}.prost-immo-sec .top-bottom-image img{width:100%;max-width:990px}.bot-prom .top-bottom-image{display:flex;align-items:center;flex-direction:column;gap:20px}.bot-prom{display:flex;align-items:center;flex-direction:column;gap:40px}.news-sec{padding:120px 0;background-color:var(--primary-color)}.news-sec .news-inner{display:grid;grid-template-columns:23% 1fr;gap:50px;align-items:start}.news-sec .filter-box{width:100%;background:#fff;padding:20px 16px;border-radius:24px}.filter-box-title{display:none}.news-sec .filter-box h3{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:var(--secondary-color);margin-bottom:12px}.news-sec .filter-box label{display:block;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.news-sec .date-input{display:flex;align-items:center;justify-content:space-between;border:1px solid #D0D0D0;border-radius:12px;padding:6px 5px;margin:8px 0 20px;background:#fff}.news-sec .date-input input{border:none;outline:none;width:100%;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.news-sec .date-input input::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(40%)}.news-sec .date-input input{height:41px;padding-left:8px;appearance:none;-webkit-appearance:none;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.news-sec .date-input{position:relative}.news-sec .date-input:before{content:"";position:absolute;top:6px;bottom:6px;right:5px;height:auto;width:auto;aspect-ratio:1/1;background-image:url(/cdn/shop/files/blank-calendar.svg?v=1756222510);z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:8px;pointer-events:none}.news-sec .checkbox-group label:before{content:"";width:20px;height:20px;aspect-ratio:1/1;border:1px solid hsl(0deg 0% 11.76% / 70%);border-radius:2px;background-image:url(/cdn/shop/files/grad-tick.svg?v=1756222929);background-repeat:no-repeat!important;background-position:center;background-size:0px;transition:all 0s}.news-sec .checkbox-group label:has(input:checked):before{border-color:transparent;background-size:21px}.news-sec .checkbox-group label{-webkit-user-select:none;user-select:none}.news-sec .checkbox-group label input{display:none!important}.news-sec .filter-box-inner{display:flex;flex-direction:column;gap:32px}.news-sec .filter-box-inner .filter-box-1{display:flex;flex-direction:column;gap:12px}.news-sec .filter-box-inner .filter-box-1 .filter-title{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:var(--secondary-color)}.news-sec .checkbox-group{display:flex;flex-direction:column;gap:12px}.news-sec .checkbox-group label{display:flex;align-items:center;cursor:pointer;gap:8px}.news-sec .checkbox-group input[type=checkbox]{accent-color:var(--gradient-color);transform:scale(1.1);cursor:pointer}.news-sec .search-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px;margin:0}.news-sec .search-area h3{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);text-transform:capitalize;color:var(--body-text-color)}.news-sec .search-area .total-results{font-weight:700}.news-sec .search-area form{padding:0 10px;background-color:#f3f3f3;border:.5px solid #BEBEBE;border-radius:10px;display:flex;align-items:center;gap:10px;max-width:280px}.news-sec .search-area form input{border:none!important;outline:none!important;background-color:transparent!important;color:var(--body-text-color);box-shadow:none!important;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);-webkit-appearance:none;appearance:none}.news-sec .search-area form input::-webkit-search-cancel-button,.news-sec .search-area form input::-webkit-search-decoration{-webkit-appearance:none}.news-sec .search-area form button{cursor:pointer;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0;display:flex;align-items:center;justify-content:center}.news-sec .search-area form button img{max-width:20px;height:20px;display:block}.event-list{display:flex;flex-direction:column;gap:20px}.event-list .event-card{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:40px;padding:20px;gap:30px}.event-list .event-content{width:68%}.event-list .badge{display:inline-block;background:#5425531a;color:#542553;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);padding:4px 12px;border-radius:100px;margin-bottom:20px}.event-list .event-title{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:var(--secondary-color);margin:0 0 8px}.event-list .read-more{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:underline!important;font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);display:block;margin-top:20px;width:fit-content}.event-list .divider{border:none;border-top:1px solid #D0D0D0;margin:20px 0}.event-list .event-meta{display:flex;gap:12px}.event-list .meta-item{display:flex;align-items:center;gap:8px;background:var(--primary-color);padding:8px 16px;border-radius:100px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.event-list .meta-item img{width:16px;height:16px}.event-list .event-image-box{width:35%;max-width:32%;height:auto}.event-list .event-image{width:100%;height:100%;border-radius:40px;object-fit:cover;aspect-ratio:279 / 243}.ft-publication-sec{padding:120px 0;background-color:var(--primary-color)}.ft-publication-sec .ft-ev-card{margin-top:40px}.ft-ev-card{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:40px;padding:20px;gap:30px}.ft-ev-card .event-content{width:68%}.ft-ev-card .event-content .locate{font-size:var(--body-text-font-size);font-weight:500;line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#542553}.ft-ev-card .top-badges{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.ft-ev-card .top-badges .badge{display:inline-block;background:#5425531a;color:#542553;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);padding:4px 12px;border-radius:100px}.ft-ev-card .top-badges .dw-article{display:flex;align-items:center;justify-content:center;gap:10px;font-size:var(--body-text-font-size);font-weight:500;line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--blue);text-decoration:underline!important}.ft-ev-card .top-badges .dw-article img{width:24px;height:24px}.ft-ev-card .event-title{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:var(--secondary-color);margin:0 0 8px}.ft-ev-card .event-disc{margin:12px 0 28px}.ft-ev-card .event-image-box{width:35%;max-width:32%;height:auto}.ft-ev-card .event-image{width:100%;height:100%;border-radius:40px;object-fit:cover;aspect-ratio:279 / 243}.all-publication-sec{padding:0 0 120px;background-color:var(--primary-color)}.all-publication-sec .ft-ev-card-holder{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:28px}.all-publication-sec .ft-ev-card-holder .ft-ev-card{flex-direction:column;justify-content:normal}.all-publication-sec .ft-ev-card-holder .event-content{width:100%}.all-publication-sec .ft-ev-card-holder .event-image-box{width:100%;max-width:100%}.all-publication-sec .ft-ev-card-holder .event-image-box img{aspect-ratio:565 / 380}.ft-ev-card-bottom{margin-top:40px}.all-publication-sec .search-area{display:flex;align-items:center;justify-content:space-between}.all-publication-sec .search-area select{background-color:#f3f3f3;border:.5px solid #BEBEBE;padding:16px 54px 16px 16px;border-radius:10px;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);letter-spacing:var(--body-letter-spacing);line-height:var(--body-text-line-height);color:var(--body-text-color);-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/nrk_arrow-dropdown.svg?v=1749557498);background-repeat:no-repeat;background-position:right 24px center;background-size:20px}.all-publication-sec .search-area form,.all-publication-sec .search-area .form{padding:0 10px;background-color:#f3f3f3;border:.5px solid #BEBEBE;border-radius:10px;display:flex;align-items:center;gap:10px;max-width:280px}.all-publication-sec .search-area form input,.all-publication-sec .search-area .form input{border:none!important;outline:none!important;background-color:transparent!important;color:var(--body-text-color);box-shadow:none!important;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);-webkit-appearance:none;appearance:none}.all-publication-sec .search-area form input::-webkit-search-cancel-button,.all-publication-sec .search-area form input::-webkit-search-decoration,.all-publication-sec .search-area .form input::-webkit-search-cancel-button,.all-publication-sec .search-area .form input::-webkit-search-decoration{-webkit-appearance:none}.all-publication-sec .search-area form button,.all-publication-sec .search-area .form button{cursor:pointer;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0;display:flex;align-items:center;justify-content:center}.all-publication-sec .search-area form button img,.all-publication-sec .search-area .form button img{max-width:20px;height:20px;display:block}.mc-toggler{display:none}div#distributors-container{display:grid;gap:20px}.tma-inner:not(.tma-inner-2) .right{order:-1}.tinto-plus .tma-inner:not(.tma-inner-2) .right{order:0}.catalogs-sec .products-grid li a p{display:none}.addon-box{display:grid;gap:12px;margin-top:32px!important;padding:32px 0;border-top:1px solid hsl(0deg 0% 11.76% / 10%);border-bottom:1px solid hsl(0deg 0% 11.76% / 10%)}.addon-box .addon-header{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px}.addon-box .addon-header h3.addon-heading{font-size:20px;color:#000;font-family:var(--body-text-font-family)!important;font-weight:500;line-height:100%;display:block;width:100%;letter-spacing:0px}.addon-box .addon-header span.addon-badge{font-size:10px;color:#9613d3;font-family:var(--body-text-font-family)!important;font-weight:500;line-height:100%;display:block;letter-spacing:0px;padding:3px 8px;background:#f6e2ff;border-radius:30px}.addon-box .addon-row{width:100%;padding:16px 18px;background:#fff;border:1px solid hwb(0deg 12% 88% / 10%);border-radius:10px;display:flex;justify-content:space-between;align-items:center}.addon-box .addon-title{font-family:Poppins;font-size:14px;font-weight:400;line-height:120%;color:#000}.addon-box .addon-right{display:flex;gap:12px;align-items:center}.addon-box .addon-price{font-family:Poppins;font-size:14px;font-weight:600;line-height:120%;color:#000}.addon-box button.addon-plus{height:36px;width:36px;background:#f6f6f6;border:1px solid hsl(0deg 0% 0% / 10%);border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#000;transition:all .2s}.addon-box button.addon-plus:active{transform:scale(.92)}.addon-box button.addon-plus svg{height:12px;width:12px}cart-items.is-empty{padding-bottom:80px}.wrapper-sec{background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;padding:100px 0}.wrapper-sec .content-box{max-width:600px;width:100%;text-align:center}.wrapper-sec .title{font-family:var(--body-text-font-family);font-size:40px;font-weight:700;margin:0 0 20px;color:#111827}.wrapper-sec .subtitle{font-family:var(--body-text-font-family);font-size:18px;color:#4b5563;margin-bottom:40px}.wrapper-sec .form-box{display:flex;flex-direction:column;align-items:center;gap:15px}.git-price{width:100%;display:flex;justify-content:center;align-items:center;background-color:#10a7d7;color:#fff;padding:12px;border-radius:10px;font-size:14px;font-weight:400;line-height:140%;text-transform:capitalize;border:none;cursor:pointer;order:-1;gap:10px;font-family:Poppins}@media(min-width:768px){.wrapper-sec .form-box{flex-direction:row;justify-content:center}}.wrapper-sec .email-input{width:100%;max-width:320px;padding:10px 15px;font-size:16px;border:1px solid #d1d5db;background:#fff;color:#111827;outline:none}.wrapper-sec .notify-btn{padding:10px 18px;background:#2563eb;color:#fff;border:none;font-size:16px;cursor:pointer;transition:background .3s}.wrapper-sec .notify-btn:hover{background:#1d4ed8}.contact-btn{width:100%;display:flex;justify-content:center;align-items:center;background-color:#10a7d7;color:#fff;padding:12px;border-radius:10px;font-size:16px;font-weight:400;line-height:140%;text-transform:capitalize;border:none;cursor:pointer;gap:10px;font-family:Poppins;min-height:52px;transition:all .2s}.contact-btn:hover{background-color:#068fba}a.ctp{width:fit-content;text-decoration:none!important;display:flex;justify-content:center;align-items:center;background-color:#10a7d7;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:400;line-height:140%;text-transform:capitalize;border:none;cursor:pointer;gap:10px;font-family:Poppins;min-height:30px;transition:all .2s;margin-top:10px}a.ctp:hover{background:#068fba}a.head-contact-btn{width:fit-content;text-decoration:none!important;display:flex;justify-content:center;align-items:center;background-color:#10a7d7;color:#fff;padding:10px 12px;border-radius:6px;font-size:14px;font-weight:400;line-height:140%;text-transform:capitalize;border:none;cursor:pointer;gap:10px;font-family:Poppins;min-height:30px;transition:all .2s;margin:4px 0 0 6px}a.head-contact-btn:hover{background:#068fba}.nord{pointer-events:none}.addon-qty{width:128px;display:flex;align-items:center;gap:5px;padding:4px;border-radius:100px;background:#f6f6f6}.addon-qty .addon-qty-input{width:100%;border:none!important;text-align:center;background:transparent!important;padding-left:10px;outline:none!important;box-shadow:none!important;font-family:Poppins;font-size:14px;font-weight:500;line-height:120%;color:#000}.addon-qty button.addon-qty-btn{height:28px;width:28px;min-width:28px;border-radius:50%;background:#fdfdfd;display:flex;justify-content:center;align-items:center;cursor:pointer}.product-details-box .pr-info-box .pr-info-item:nth-child(1) p p:not(:first-child){display:none}.product-details-box .pr-info-box .pr-info-item:nth-child(2) p p:not(:nth-child(3)){display:none}.product-details-box .pr-info-box .pr-info-item:nth-child(3) p p{display:none}.product-details-box .pr-info-box .pr-info-item:nth-child(4) p p:not(:nth-child(2)){display:none}.rich-text-summary-container>*{margin-bottom:15px}variant-selects .product-form__input label p:first-child{color:#000!important;margin-top:0}.tinto-plus .left h2{margin-bottom:12px}.tinto-plus .left .site-btn{margin-top:32px}.tinto-plus .left p{max-width:480px}.instr-sec .instr-card-holder{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch}.instr-sec .instr-card-holder .instr-card h4{margin:20px 0 8px;font-size:var(--h4-font-size);font-weight:600;line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);font-family:var(--body-text-font-family);color:#000}.instr-sec .instr-card-holder .instr-card h6{font-size:16px;line-height:150%}.molecular-sec{padding:120px 0;background-color:#fff}.molecular-sec .top-sec-dt{gap:20px}.molecular-sec .top-sec-dt p{text-align:center;max-width:856px}.mol-products{padding:120px 0;background-color:var(--primary-color)}.mol-products .products-grid-mol{display:grid;grid-template-columns:repeat(2,1fr);gap:80px;align-items:flex-grow}.mol-products .products-grid-mol li{padding:20px;width:100%;display:block;border-radius:32px;background-color:#fff;border:1px solid #1E1E1E1A;height:100%;transition:.3s}.mol-products .products-grid-mol li:hover{box-shadow:0 5px 15px #0000001a}.mol-products .products-grid-mol li .pr-image{width:100%;height:auto;margin-bottom:20px;aspect-ratio:520 / 333;border-radius:40px}.mol-products .products-grid-mol li .pr-titlte{text-align:left}.mol-products .products-grid-mol li .pr-badge{font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#542553;background-color:#5425531a;padding:4px 12px;border-radius:30px;margin:20px 0;display:block;width:fit-content}.mol-products .products-grid-mol li a{margin-top:32px}.ml-cards .instr-card-holder{margin:0!important;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:60px}.ml-cards .instr-card-holder .instr-card{border-radius:20px}.ml-cards .instr-card-holder .instr-card img{border-radius:16px;height:350px;border:1px solid rgba(0,0,0,.1)}.ml-cards .instr-card-holder .instr-card h6{font-size:14px}.ml-cards a.site-btn{margin:60px auto 0}body:has(.zytoLight-fluorescent) .molecular-sec{background-color:var(--primary-color)}.zytoLight-fluorescent{background-color:#fff}.zytoLight-fluorescent .products-grid li a h2,.zytoLight-fluorescent .products-grid li a p{text-align:inherit!important}#shopify-section-template--21967821930736__zyto_light_fluorescent_pr_tkdBQ6 .zytoLight-fluorescent .products-grid li a .ctg-title{min-height:54px}#shopify-section-template--21967548088560__flexish_two_col_nWgXfy section.flexish-sec{background-color:#fff!important}#shopify-section-template--21967548088560__flexish_two_col_nWgXfy section.flexish-sec .cols-wrap{border:none;padding:0}.zytoLight-fluorescent .products-grid li a{padding:0!important;border:none;border-radius:0;align-items:flex-end;text-align:right!important}.zytoLight-fluorescent .products-grid li a:hover{box-shadow:none!important}.zytoLight-fluorescent .products-grid li a img{aspect-ratio:400 / 400}.zytoLight-fluorescent .products-grid li:nth-child(2) a{text-align:center!important;align-items:center}.zytoLight-fluorescent .products-grid li:last-child a{align-items:flex-start;text-align:left!important}.zytoLight-fluorescent .products-grid li a .ctg-title{font-weight:600}.vm-wrap{margin-top:80px}.vm-wrap .vm-btn{margin:0 auto}.mol-products .pr-title{text-align:left}.accordion-table-sec{width:100%;padding:120px 0;background-color:var(--primary-color)}.accordion-table-container{border:none!important;display:grid;gap:40px}.accordion-table-container .accordion-item{border:none;overflow:hidden;border-radius:16px}.accordion-table-container .accordion-item button{padding:20px 24px!important;font-family:var(--body-text-font-family);font-weight:500;font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-transform:capitalize;transition:background-color .3s ease;letter-spacing:var(--h4-letter-spacing)}.accordion-table-container .accordion-item button svg{color:transparent!important;background-image:url(/cdn/shop/files/Vector.svg?v=1771022336);background-repeat:no-repeat!important;background-position:center;background-size:14px}.accordion-item-table-wrapper{padding:4px 0 0!important}.accordion-item-table-wrapper table{margin:0!important;background:#fff}.accordion-item-table-wrapper table th{font-family:var(--body-text-font-family);font-weight:500;font-size:var(--h6-font-size);line-height:var(--h6-line-height);transition:background-color .3s ease;letter-spacing:var(--h6-letter-spacing);border:none!important;padding:14px!important}.accordion-item-table-wrapper table th:nth-child(2){width:40%}.accordion-item-table-wrapper table th:nth-child(3){width:30%}.accordion-item-table-wrapper table td{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h6-font-size);line-height:var(--h6-line-height);transition:background-color .3s ease;letter-spacing:var(--h6-letter-spacing);border:none!important;padding:14px!important;border-top:2px solid #F7F7F7!important;color:var(--body-text-color)!important}.clickable-product-row{cursor:pointer}.flexish-sec{padding:120px 0;background:#f7f7f7}.flexish-sec .cols-wrap{display:grid;grid-template-columns:42.8% 1fr;gap:30px;background:#fff;border-radius:40px;padding:40px;border:1px solid #D0D0D0;align-items:center}.flexish-sec .col-img{width:100%}.flexish-sec .left-img{width:100%;display:block;border-radius:40px;object-fit:cover;border:none!important;height:auto}.flexish-sec .img-placeholder{width:100%;aspect-ratio:1/1;border-radius:18px;background:repeating-conic-gradient(#f2f2f2 0% 25%,#fff 0% 50%) 50% / 24px 24px}.flexish-sec .col-data{flex:1}.flexish-sec h2{margin:0 0 28px;text-align:left;width:110%}.flexish-sec ul{margin:0 0 28px;padding:0;list-style:none}.flexish-sec li{position:relative;margin-bottom:20px;display:flex;align-items:center;gap:12px}.flexish-sec li:before{content:"";background-image:url(/cdn/shop/files/veccc-tor.svg?v=1771254616);background-repeat:no-repeat;background-position:center;background-size:contain;height:21px;width:21px;aspect-ratio:1/1}.flexish-sec .btn{display:inline-block;padding:12px 18px;border-radius:10px;text-decoration:none;font-weight:600;background:#10a7d7;color:#fff}.flexish-sec .site-btn{padding:18px 24px}div#shopify-section-template--21967548088560__tinto_plus_3iTpaE .tinto-plus{background:#fff}.lr-cells-sec .tma-inner .right{max-width:38.9%}.lr-cells-sec:not(.inverse-direction) .sec-title{font-weight:400}#shopify-section-template--21992285405424__lr_cells_section_bK8xNU .lr-cells-sec:not(.inverse-direction) .sec-title{font-weight:600}.lr-cells-sec:not(.inverse-direction) .sec-title b{font-weight:600!important}.lr-cells-sec .tma-inner .left{max-width:48%}.lr-cells-sec .tma-inner .left>*{max-width:100%}.lr-cells-sec .tma-inner .right img{border-radius:14px!important}.lr-cells-sec a,.cols-wrap a.site-btn{display:none}.lr-cells-sec.inverse-direction .tma-inner .left{order:2!important}.lr-cells-sec.inverse-direction{background:#fff}.flexish-sec p{margin-bottom:28px}.overview-sec{padding:120px 0;background-color:#fff}.overview-sec .top-sec-dt{max-width:1400px;margin:0 auto;text-align:center;gap:0px}.overview-sec .top-sec-dt .top-sec-disc{display:none}.overview-sec .sec-title{margin:0 0 18px}.overview-sec p{margin:0 auto 50px;max-width:960px;color:var(--body-text-color);letter-spacing:var(--h5-letter-spacing);font-size:var(--h5-font-size);line-height:var(--h5-line-height)}.overview-sec .overview-media img{display:block;width:100%;height:auto;border-radius:40px;aspect-ratio:1400/500;object-fit:cover}.ac-products-sec .sec-title{margin:0 0 40px}.ac-products-sec .products-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.ac-products-sec .ac-card{background:#fff;border-radius:20px;border:1px solid hsl(0deg 0% 12% / 10%);overflow:hidden;padding:20px;position:relative}.ac-products-sec .ac-card-img{display:block;border-radius:16px;overflow:hidden;background:#f2f2f2;padding:0!important;border:none!important}.ac-products-sec .ac-card-img img{width:100%;height:auto;display:block;margin-bottom:0!important;border-radius:16px}.ac-products-sec .ac-img-placeholder{width:100%;aspect-ratio:1 / 1;background:#d9d9d9;border-radius:10px}.ac-products-sec .ac-card-info{padding-top:16px}.ac-products-sec .ac-ctlg-no{display:block;margin-bottom:6px;text-transform:none!important}.ac-products-sec .ac-title{display:block;margin-bottom:8px;padding:0!important;border:none!important;background:transparent!important;color:#000;font-weight:500;letter-spacing:var(--h5-letter-spacing);font-size:var(--h5-font-size);line-height:var(--h5-line-height);box-shadow:none!important}.ac-products-sec .ac-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.ac-products-sec .ac-price{color:#000;font-weight:600;letter-spacing:var(--h4-letter-spacing);font-size:var(--h4-font-size);line-height:var(--h4-line-height);display:block}.ac-products-sec .ac-cart{width:45px;height:45px;border-radius:5px;border:none!important;background:#10a7d7;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;flex:0 0 auto;padding:0!important}.ac-products-sec .ac-cart svg{height:24px;width:24px}.sample-dba{background-color:var(--primary-color)}.sample-dba ul.products-grid{gap:40px}.sample-dba ul.products-grid li{width:calc(25% - 30px)}.sample-dba .products-grid li a{padding:0;border-radius:0;border:none;background:transparent}.sample-dba .products-grid li a:hover{box-shadow:none}.sample-dba .products-grid li a .ctg-title{font-weight:600}.ant-top-alp .alph a:hover{color:#fff}.antiBody-sec.ac-products-sec{padding-top:0!important}.what-help-sec{padding:120px 0}.sec-title{margin-bottom:12px}.help-blocks{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:40px}.help-block{padding:20px;border-radius:30px;background:#f7f7f7;border:1px solid #ffffff00;transition:all .3s ease-in}.help-block:hover{border-color:var(--accent-color-block)}.help-block h3{font-size:var(--h4-font-size);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);font-family:var(--body-text-font-family);font-weight:600;color:#000;margin-bottom:20px}.help-block ul{list-style:none;padding:0;display:grid;gap:12px}.bottom-img{margin-top:40px;text-align:center}.bottom-img img{width:100%;height:auto;border-radius:8px;margin-top:0;max-width:755px;aspect-ratio:755/696;object-fit:contain}.img-placeholder{background-color:#f3f3f3;height:200px;width:100%;border-radius:8px}@media(max-width:768px){.help-blocks{flex-direction:column;align-items:center}.help-block{width:100%}}.what-help-sec .sec-title+p{font-size:calc(var(--body-text-font-size) + 2px);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);max-width:600px;margin:0 auto;text-align:center}.help-block ul li{display:flex;align-items:center;gap:12px;font-size:calc(var(--body-text-font-size) + 2px);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#000}.help-block ul li img{height:16px;width:16px;min-width:16px;display:block;object-fit:contain}.help-block ul li .icoo{height:20px;width:20px;min-width:20px;background:var(--accent-color-block);display:flex;justify-content:center;align-items:center;border-radius:50%}.lr-support-sec{padding:120px 0;background:#f7f7f7}.lr-support-sec .rows-wrap{display:grid;gap:80px}.lr-support-sec .support-block{display:flex;flex-direction:row;gap:11.2%;align-items:center;width:100%}.lr-support-sec .support-block.inverse{flex-direction:row-reverse}.lr-support-sec .support-text{flex:1}.lr-support-sec .support-text h3{font-size:36px;font-weight:600;line-height:130%;letter-spacing:.3px;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;font-family:var(--body-text-font-family);margin-bottom:12px}.lr-support-sec .support-text p{font-size:16px;font-family:Poppins,sans-serif;color:#1e1e1eb3;margin-bottom:32px;width:106%}.lr-support-sec .cta-btn{display:inline-flex;align-items:center;background-color:#0ea5e9;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:600}.lr-support-sec .support-img{flex:1;text-align:center}.lr-support-sec .support-img img{max-width:100%;height:auto;border-radius:40px}.lr-support-sec .img-placeholder{width:100%;height:200px;background-color:#f3f3f3;border-radius:10px}.detect-pr ul.products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:80px}.detect-pr ul.products-grid li{width:100%}.detect-pr ul.products-grid li a{padding:37px;border-radius:53px;background-color:#fff;border:1px solid #858688}.detect-pr ul.products-grid li a p{font-size:16px!important;text-align:center;margin-top:5px}.detect-pr ul.products-grid li a img{width:330px;height:330px;aspect-ratio:1/1;margin:0 auto 40px;display:block}.detect-pr span.detect-bot-cntn{background-color:#ffe5e6;border:1px solid #FFA9AB;font-size:20px;font-weight:400;line-height:130%;color:#a92425;padding:10px;border-radius:8px;margin:120px auto 0;width:fit-content;display:block;text-align:center}.detect-pr .substrate-inner{max-width:1180px!important;margin:0 auto!important}.detect-pr .substrate-inner li.substrate-item a{border-color:#858688!important}.detect-pr .substrate-inner li.substrate-item .substrate-card-description{display:block!important}body:has(.detect-pr) .overview-sec{background-color:var(--primary-color);padding-bottom:0!important}body:has(.detect-pr) .overview-sec img{aspect-ratio:auto}.support-contact-sec{padding:120px 0;background:#f7f7f7}.support-contact-sec .sec-title{margin-bottom:8px;text-align:left;line-height:var(--h4-line-height);text-transform:capitalize;color:#000;letter-spacing:var(--h4-letter-spacing);font-size:var(--h4-font-size);font-weight:400}.support-contact-sec .sec-title span{font-weight:600}.support-contact-sec .form-and-accordion{display:grid;grid-template-columns:1fr 36.2%;gap:40px;align-items:center}.support-contact-sec .contact-form{padding:24px;border-radius:16px!important;box-shadow:0 0 20px #10a7d726;background-color:#fff}.support-contact-sec .form-row{display:flex;gap:20px}.support-contact-sec .form-group{flex:1;margin-bottom:0}.support-contact-sec .form-group label{display:block;font-size:16px;margin-bottom:8px;color:#000}.support-contact-sec .form-group select{width:100%;padding:16px;margin:0;border:1px solid #D0D0D0;background:#f7f7f7;border-radius:10px;min-height:52px;color:#1e1e1e59;font-family:var(--body-text-font-family)}.support-contact-sec .form-group textarea{resize:vertical}.support-contact-sec .form-group input[type=checkbox]{margin-right:10px}.support-contact-sec .accordion-container{display:grid;gap:24px}.support-contact-sec .accordion-item{margin-bottom:0;border:none;border-radius:12px;box-shadow:0 2px 4px #10101014;position:relative;counter-increment:--ctt}.support-contact-sec .accordion-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;background-color:#fff;border-radius:8px;font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);padding:16px 16px 16px 50px;box-shadow:0 2px 4px #10101014}.support-contact-sec .accordion-icon{font-size:24px;color:#141b34;font-weight:200}.support-contact-sec .accordion-content{padding:15px;background-color:#fafafa;display:none}.support-contact-sec .accordion-item.open .accordion-content{display:block}.support-contact-sec .rich-text{font-size:16px;color:#333}.support-contact-sec .sec-title+p{margin-bottom:28px}.support-contact-sec .form-row{flex-direction:column}.support-contact-sec .form-group:has(input[type=checkbox]){display:flex;align-items:flex-start;margin-top:32px;gap:15px;margin-bottom:32px}.support-contact-sec .form-group:has(input[type=checkbox]) label{font-style:italic;font-weight:300;font-size:14px}.support-contact-sec .form-group:has(input[type=checkbox]) input[type=checkbox]{margin:3px 0 0;height:18px;width:18px;min-width:18px;accent-color:#A92425}.support-contact-sec .contact-form form#contact_form{padding:0!important;box-shadow:none!important}.support-contact-sec .accordion-container h3{line-height:var(--h4-line-height);color:#000;letter-spacing:var(--h4-letter-spacing);font-size:var(--h4-font-size);font-weight:600;font-family:Poppins,sans-serif}.support-contact-sec .accordion-header:before{content:counter(--ctt);position:absolute;top:15px;left:16px;height:24px;width:24px;background:#10a7d7;border-radius:4px;display:flex;justify-content:center;align-items:center;color:#fff!important;font-size:12px;line-height:140px}.support-contact-sec .accordion-content{max-height:inherit!important}.support-contact-sec .accordion-content .rich-text{font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.fh-dt-new{padding-top:0!important}.fh-dt-new .fh-detect-bottom{margin:0!important}.fh-dt-new .fh-detect-bottom .fh-detect-item-img{height:264px}.fh-dt-new .fh-detect-bottom .fh-detect-item-box p{color:#000;text-align:center;font-size:16px}.an-detect-sec-2 .an-detect-grid-box:first-child{border-top:1px solid #1E1E1E1A;border-top-left-radius:24px;border-top-right-radius:24px}.an-detect-sec-2 .an-detect-grid-box:last-child{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.an-detect-sec-2 .top-sec-dt .sec-title{margin:0!important}.an-detect-sec-2 .top-sec-dt .top-sec-disc{max-width:100%}.hrp-detect-sec-2{background-color:#fff;padding:120px 0}.hrp-detect-sec-3{background-color:var(--primary-color)}.hrp-box{padding:90px 40px;background-color:var(--primary-color);border-radius:40px}.hrp-detect-sec-3 .hrp-box{background-color:#fff}.hrp-detect-sec-2 .sec-title{margin:0}.hrp-detect-sec-2 .sec-title{font-weight:400}.hrp-detect-sec-2 .sec-title span{background:none;-webkit-background-clip:initial;-webkit-text-fill-color:#000;color:#d4af37;font-weight:600}.hrp-detect-sec-2 .tma-inner a{font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--blue);margin-top:4px}.hrp-detect-sec-2 .top-sec-dt{margin:40px 0}.hrp-detect-sec-2 .top-bottom-image img{width:100%;max-width:987px;height:auto;object-fit:cover;margin:0 auto;display:block}.fh-staining-bottom:has(.top-slid-slider){display:block!important}.top-slid-slider{padding-bottom:0!important;margin-bottom:113px}.swiper-button-prev.top-slid-prev,.swiper-button-next.top-slid-next{height:52px;width:52px}.swiper-button-prev.top-slid-prev:after,.swiper-button-next.top-slid-next:after{display:none}.swiper-button-prev.top-slid-prev svg,.swiper-button-next.top-slid-next svg{width:13px}.top-slid-slider .fh-mini-bottom{margin:0!important}.swiper-pagination.top-slid-pagination{display:flex;justify-content:center;align-items:center;gap:12px;padding-bottom:20px}.swiper-pagination.top-slid-pagination .swiper-pagination-bullet{height:auto!important;width:auto!important;border-radius:100px!important;padding:8px 12px!important;background:#f7f7f7!important;opacity:1!important;font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);margin:0!important;transition:0s!important}.swiper-pagination.top-slid-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--gradient-color)!important;color:#fff!important}.mn-staining-bottom:has(.top-slid-slider) .mn-staining-item-img{order:-1}.fmh-sec #more-txt-template--20035622240496__fast_mohs_claim_XMdTMU{display:none;margin-top:16px}.imm-sec .hrp-box{background-color:#fff}.imm-sec .hrp-box .table-box{margin-top:40px}.imm-sec .hrp-box{margin-top:100px}.imm-sec .hrp-box .tma-inner{margin:0}.imm-sec .tma-inner .left h4{font-size:var(--h4-font-size);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);text-align:center}.imm-sec .tma-inner .left .parah-main{display:flex;align-items:flex-start;justify-content:space-evenly;gap:25px;margin-top:40px}.tma-inner.manual-top-custom__inner{max-width:930px;margin:0 auto}.imm-sec .tma-inner .left .parah-main p{line-height:185%;text-align:center}.anti-if-sec .an-detect-grid-box.bg-grey{background-color:var(--primary-color)}.volume-sec{padding-bottom:120px;background-color:var(--primary-color)}.vl-box-holder{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:20px}.vl-box-holder .vl-box{background-color:#fff;boder:1px solid #000;padding:16px;border-radius:32px;display:flex;align-items:center;gap:16px;cursor:pointer}.vl-box-holder .vl-box img{width:95px;height:95px;border-radius:28px}.vl-box-holder .vl-box h6{font-family:var(--body-text-font-family);font-size:16px;letter-spacing:var(--h6-letter-spacing);line-height:var(--h6-line-height);font-weight:400;color:#000;margin:0!important}.vl-box-holder .vl-box .parah-holder{display:grid;align-items:flex-start;grid-template-columns:25% 1fr;gap:50px}.vl-box-holder .vl-box .parah-holder p{line-height:185%;text-align:left!important}.vl-box-holder .vl-box .parah-holder p:last-child{text-align:center!important}.vl-box-holder .vl-box .parah-holder p:last-child{text-align:center}.anti-if-sec .sec-title{margin:0}.anti-if-sec .top-sec-disc{max-width:100%}.an-detect-bottom-cntn .an-detect-grid-box:nth-child(2n){background:#f5f5f5}.tma-inner:has(.tma-bot){flex-direction:row-reverse}div#shopify-section-template--22028200411376__overview_sec_F3Rwyi .overview-sec .top-sec-dt .top-sec-disc{display:block;max-width:690px}#shopify-section-template--20407911776496__abtcol_section_Hdjhcp .sec-title,#shopify-section-template--20407911776496__our_mission_xL6gnH .top-sec-dt>.sec-title,#shopify-section-template--20407911776496__abt_environment_sec_6cEmPn .sec-title,#shopify-section-template--20407911776496__abt_ceo_sec_GxdBHN .sec-title{font-size:var(--h1-font-size)}.blog-grid{display:grid;grid-template-columns:2fr 1fr;gap:40px}.blog-title{font-size:36px;margin-bottom:20px}.blog-image img{width:100%;border-radius:12px}.blog-meta{display:flex;gap:15px;margin:15px 0;color:#777}.sidebar-box{background:#f5f5f5;padding:20px;border-radius:12px;margin-bottom:20px}.tags{display:flex;flex-wrap:wrap;gap:10px}.tag{background:#e0e0e0;padding:6px 12px;border-radius:20px;font-size:12px;text-decoration:none}.related-item{display:flex;gap:10px;margin-top:15px}.related-item img{width:60px;height:60px;object-fit:cover;border-radius:8px}.blg-wrapp{max-width:1280px!important;grid-template-columns:1fr 380px!important}.blg-breadcrumbs a{font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.blg-breadcrumbs{align-items:center!important;margin-bottom:22px}.blg-breadcrumbs span{color:#111!important;font-weight:600;line-height:1}.blg-post-title{font-family:var(--body-text-font-family);font-size:var(--h1-font-size);line-height:var(--h1-line-height);color:#000;letter-spacing:var(--h1-letter-spacing);font-weight:600;margin-bottom:32px}.blg-post-featured{margin-bottom:32px}.blg-post-featured img{width:100%!important;display:block;object-fit:cover;border-radius:24px!important;background:#fff;border:1px solid rgb(0 0 0 / 10%)}.blg-post-meta{gap:32px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid rgb(0 0 0 / 10%)}.blg-reading-time,.blg-publish-date{padding:9px 12px;background:#5525541a;border-radius:10px;color:#542553!important;gap:8px}.blg-reading-time svg,.blg-publish-date svg{color:currentColor}.blg-heart{margin-left:auto}.blg-cntnt-wrap{width:100%;font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.blg-cntnt-wrap>*{margin-bottom:24px}.blg-cntnt-row{width:100%;display:grid;grid-template-columns:1fr 24.7%;gap:32px;align-items:center}.blg-cntnt-wrap h2{font-family:var(--body-text-font-family);font-size:var(--h5-font-size);line-height:var(--h5-line-height);color:#000;letter-spacing:var(--h5-letter-spacing);font-weight:500;margin-bottom:24px}.blg-cntnt-wrap h3{font-family:var(--body-text-font-family);font-size:16px;line-height:var(--h5-line-height);color:#000;letter-spacing:var(--h5-letter-spacing);font-weight:500;margin-bottom:10px;margin-top:32px}.blg-cntnt-wrap .blg-cntnt-row h2{margin-bottom:10px}.blg-ct-image-col img{width:100%;display:block;object-fit:cover;border-radius:24px;border:1px solid hsl(0deg 0% 0% / 10%)}.blg-ct-image-col p{font-size:12px;text-align:center;margin-top:8px}.blg-cntnt-wrap small{display:block;font-size:11px;line-height:140%}.blg-cntnt-wrap ul{margin-left:20px}.blg-cntnt-wrap ul li{font-size:12px;list-style:disc}.blg-cntnt-wrap ul li:not(:last-child){margin-bottom:8px}.blg-socials-wrap h3,.blg-tags-wrap h3,.blg-related-wrap h3{font-family:var(--body-text-font-family);font-size:16px;line-height:var(--h5-line-height);color:#000;letter-spacing:var(--h5-letter-spacing);font-weight:500;margin-bottom:20px}.blg-social-icos{gap:12px!important}.blg-social-icos a{height:auto;width:auto;background:transparent!important}.blg-social-icos a svg{width:36px!important;height:36px!important;display:block}.blg-socials-wrap,.blg-tags-wrap{margin-bottom:32px!important;padding-bottom:32px!important;border-bottom:1px solid rgb(0 0 0 / 10%)}.blg-tags-list{gap:14px}.blg-tags-list a{border-radius:8px!important;color:inherit}.blg-related-card{width:100%;display:grid!important;grid-template-columns:100px 1fr;gap:20px;align-items:center;padding-block:20px;border-radius:0!important;box-shadow:none!important}.blg-related-card:not(:last-child){border-bottom:1px solid rgb(0 0 0 / 10%)}.blg-related-img{width:100%;aspect-ratio:105/72}.blg-related-img img{width:100%;height:100%;display:block;object-fit:cover;border-radius:8px}.blg-related-cntnt{padding:0!important}.blg-related-date{display:flex;align-items:center;gap:8px;margin-bottom:12px}.blg-related-title{font-family:var(--body-text-font-family);font-size:16px;line-height:var(--h5-line-height);color:#000;letter-spacing:var(--h5-letter-spacing);font-weight:500}div:has(>.blg-related-card){gap:0px}.tt-system-overview-sec .sec-title{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid hsl(0deg 0% 12% / 70%)}.tt-system-overview-sec p.top-sec-disc{max-width:100%;font-weight:500;color:#000;font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.tt-system-overview-sec a.tinto-staining-results-btn{margin-top:40px}.tt-system-overview-cards{gap:35px!important}.tt-system-overview-card-img img{width:52px;aspect-ratio:1/1;display:block;object-fit:contain;margin-bottom:8px!important}h3.tt-system-overview-card-title{font-weight:500;color:#000;font-family:Poppins,sans-serif;font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}p.tt-system-overview-card-desc{font-family:Poppins,sans-serif;font-size:var(--body-text-font-size)!important;font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.tinto-staining-results-sec .top-sec-dt{margin-bottom:60px}.tinto-staining-results-grid{gap:48px!important}.tinto-staining-result-card:first-child{text-align:right}.tinto-staining-result-card:last-child{text-align:left}.tinto-staining-result-img img{aspect-ratio:440/446;display:block;object-fit:cover;border-radius:40px!important}.tinto-staining-result-img{margin-bottom:14px!important}h3.tinto-staining-result-title{font-family:var(--body-text-font-family);font-size:var(--h3-font-size);line-height:var(--h3-line-height);color:#000;letter-spacing:var(--h3-letter-spacing);font-weight:600;margin-bottom:14px}p.tinto-staining-result-desc{max-width:100%!important;font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.tinto-staining-results-btn-wrap{margin-top:52px!important}.tinto-staining-results-sec{padding-bottom:53px}.ts-slider-only-sec{width:100%;padding-bottom:80px;padding-top:100px}.ts-slider-only-sec .top-sec-dt{margin-bottom:60px!important}.ts-slider-only-sec .swiper-pagination{bottom:auto!important;top:0!important}.ts-slider-only-sec .top-slid-slider{position:relative;padding-top:100px;margin:0!important}.ts-slider-only-sec .swiper-pagination.top-slid-pagination .swiper-pagination-bullet{background:none!important;font-size:20px;color:#000!important;text-decoration:underline!important}.ts-slider-only-sec .swiper-pagination.top-slid-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--gradient-color)!important;color:transparent!important;background-clip:text!important;font-weight:600!important}.fh-mini-bottom.tt-top-slid-wrap{background-image:none!important;height:auto!important}.tt-top-slid-wrap .mini-box{width:100%!important;max-width:100%!important;background:#f7f7f7!important;padding:100px 20px 77px!important;gap:0px!important}.tt-top-slid-wrap .mini-box img{width:100%!important;display:block;max-width:996px!important;margin:0 auto 80px;aspect-ratio:996/338;object-fit:contain!important}.tt-top-slid-wrap .mini-box h3{font-family:var(--body-text-font-family);font-size:var(--h3-font-size);line-height:var(--h3-line-height);text-align:center;color:#000;letter-spacing:var(--h3-letter-spacing);font-weight:400;margin-bottom:8px}.tt-top-slid-wrap .mini-box p{font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);max-width:700px;margin:0 auto!important;text-align:center!important}.swiper-button-prev.top-slid-prev{left:40px!important}.swiper-button-next.top-slid-next{right:40px!important}div#shopify-section-template--20008019591408__tt_ov_features_section_yQ8cUM .ov-features-sec,div#shopify-section-template--20278635495664__tt_ov_features_section_aehJW8 .ov-features-sec{padding-bottom:0!important}.ts-slider-only-sec .fh-mini-bottom.tt-top-slid-wrap{padding:0!important}#shopify-section-template--19921075896560__inner_banner_sec_kx767p .bread-crumb:has(.only-Desk) .only-Desk{display:block!important}.custom-error-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:99999;align-items:center;justify-content:center}.custom-error-popup.active{display:flex}.custom-error-box{width:327px;max-width:calc(100% - 40px);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000040}.custom-error-content{padding:20px 20px 28px}.custom-error-content h2{margin:0 0 8px;font-family:var(--body-text-font-family);font-size:var(--h3-font-size);line-height:var(--h3-line-height);text-align:left;color:#000;letter-spacing:var(--h3-letter-spacing);font-weight:600}.custom-error-content p{margin:0;font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.custom-error-footer{padding:16px;border-top:1px solid #ddd;display:flex;justify-content:flex-end}.custom-error-btn{border:0;outline:0;background:#18a8d1;color:#fff;padding:10px 24px;font-family:Poppins,sans-serif;font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);border-radius:10px;cursor:pointer;transition:all .1s}.custom-error-btn:hover{background:#048db4}.drawer-menu-title a,.grid-items a{color:currentColor}.accordion-content ul li:not(:last-child){margin-bottom:40px}.accordion-content .rich-text{font-size:16px!important}.accordion-content ul li:has(strong){display:flex;justify-content:space-between}.accordion-content ul li:has(strong) strong{font-weight:400}.accordion-content a:has(em){background-color:var(--blue);padding:10px 24px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:var(--body-text-font-size);font-weight:500;line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);box-shadow:0 4px 34px #0003;width:fit-content;color:#fff;cursor:pointer;transition:all .3s!important;width:100%}.accordion-content a:has(em):hover{background:#0d8ab2}.accordion-content a:has(em):before{content:"";height:28px;width:28px;display:block;background-image:url(/cdn/shop/files/doc-circle-fill.svg?v=1777391903);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:50%}.accordion-content a:has(em) em{font-style:normal!important}.accordion-content p:not(:first-child){margin-top:17px;text-align:center}.accordion-content p a:has(span strong){background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;font-family:var(--body-text-font-family)}.accordion-content p a:has(span strong) *{text-decoration:none!important}.site-btn[href^=tel]{color:#fff!important}.inset-txt-block{display:block;margin-top:40px!important;font-family:Poppins;font-size:16px;font-weight:400;line-height:130%;color:#000}.product__column-sticky{position:unset!important}.approval-table{width:100%;max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid hsl(0deg 0% 0% / 10%);border-radius:12px;overflow:hidden;background:#fff}.approval-col{display:flex;flex-direction:column}.approval-heading{background:#f3f3f3;padding:10px;font-size:12px;font-weight:500;line-height:1.4;color:#000;border-bottom:1px solid hsl(0deg 0% 0% / 10%);text-align:center}.approval-text{background:#fff;padding:10px;font-size:12px;font-weight:400;line-height:1.4;color:#1f1f1fb3;text-align:center}.product-details-box .pr-disc-box p{margin-bottom:10px}.product-details-box .pr-disc-box p.expanded{-webkit-line-clamp:unset;overflow:visible;display:block}.read-more-btn{padding:0;cursor:pointer;font-family:var(--body-text-font-family);font-size:14px;font-weight:500;margin-bottom:20px;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:underline}.product-details-box .pr-disc-box p.expanded{display:block;overflow:visible;-webkit-line-clamp:unset}.acc-table-wrap .kit-table-wrapper{background:var(--primary-color);border-radius:24px;overflow:hidden}.acc-table-wrap .kit-table-scroll{width:100%;overflow-x:auto}.acc-table-wrap .kit-comparison-table{width:100%;border-collapse:collapse;min-width:100%;font-size:14px}.acc-table-wrap .kit-comparison-table th,.acc-table-wrap .kit-comparison-table td{padding:12px 24px;text-align:left;vertical-align:middle}.acc-table-wrap .kit-comparison-section .main-heading-row th{background:var(--blue);color:#fff;font-family:var(--body-text-font-family);font-size:var(--h4-font-size);font-weight:400;line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}.acc-table-wrap .kit-comparison-section .main-heading-row th:first-child{border-top-left-radius:24px}.acc-table-wrap .kit-comparison-section .main-heading-row th:last-child{border-top-right-radius:24px}.acc-table-wrap .kit-comparison-section .catalog-row{background:#f3f3f3;padding:10px 0}.acc-table-wrap .kit-comparison-section .catalog-row span{display:block;margin-bottom:19px;font-family:var(--body-text-font-family);font-size:var(--body-text-font-size);font-weight:700;line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.acc-table-wrap .kit-comparison-section .catalog-row th span:last-child{margin:0!important}.acc-table-wrap .kit-comparison-section{background-color:var(--primary-color)}.acc-table-wrap .kit-comparison-table tbody tr{border-bottom:1px solid #e2e2e2}.acc-table-wrap .kit-comparison-table tbody tr:last-child{border-bottom:none}.acc-table-wrap .kit-comparison-section .feature-title{width:28%;font-family:var(--body-text-font-family);font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:#000}.acc-table-wrap .kit-comparison-section .kit-value{display:flex;align-items:center;gap:8px}.acc-table-wrap .kit-comparison-section .kit-value span:not(.check-icon){font-family:var(--body-text-font-family);font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color)}.acc-table-wrap .kit-comparison-section .check-icon{width:24px;height:24px;border-radius:50%;background:var(--blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:1}.acc-table-wrap .kit-comparison-table th{background:#10a7d7;color:#fff;font-family:var(--body-text-font-family);font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);font-weight:400}.acc-table-wrap .kit-comparison-table .feature-title{padding:22px 24px;color:#000;font-size:14px}.acc-table-wrap .kit-comparison-table td:not(.feature-title){color:#1e1e1ead}.acc-table-wrap .kit-value{display:flex;align-items:center;gap:8px}.acc-table-wrap .kit-value .check-icon{height:24px;width:24px;background:#10a7d7;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;line-height:1}.product-media-container .product__modal-opener,.product-media-container .media{width:100%!important;height:100%!important}product-recommendations.related-products{padding:120px 15px!important;max-width:1270px!important}.related-products__heading{margin-bottom:40px!important;text-align:center!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important;font-family:var(--body-text-font-family);font-size:var(--h3-font-size);line-height:var(--h3-line-height);color:#000;letter-spacing:var(--h3-letter-spacing);background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}product-recommendations.related-products .grid{--grid-desktop-horizontal-spacing: 30px !important;--grid-desktop-vertical-spacing: 30px !important;--grid-mobile-horizontal-spacing: 20px !important;--grid-mobile-vertical-spacing: 20px !important;justify-content:center}product-recommendations.related-products .grid .card{background:#fff!important;border:1px solid hsl(0deg 0% 11.76% / 10%);padding:20px!important;border-radius:32px!important;--ratio-percent: 0% !;transition:all .3s}product-recommendations.related-products .grid .card .card__inner{height:fit-content!important;aspect-ratio:352/264;overflow:hidden;border-radius:28px!important}product-recommendations.related-products .grid .card .card__information{height:fit-content!important;padding:20px 0 0;text-align:center!important}product-recommendations.related-products .grid .card .card__information h3{font-family:var(--body-text-font-family);font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);text-transform:capitalize;color:#000;letter-spacing:var(--h4-letter-spacing);padding:0!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;overflow:hidden;min-height:54px}product-recommendations.related-products .grid .card .card__information h3 a{text-decoration:none!important}product-recommendations.related-products .grid .card:hover{box-shadow:0 5px 15px #0000001a}body:has(.product__info-wrapper) product-recommendations.related-products .grid .card .card__information h3{min-height:0px;padding-bottom:8px!important}.release-nav-wrap{display:flex;justify-content:center;gap:12px;margin-top:30px;flex-direction:row-reverse}.release-nav-wrap>div{display:flex!important;position:initial;margin:0!important;height:40px!important;width:40px!important;border-radius:50%!important;align-items:center!important;justify-content:center!important;font-family:var(--body-text-font-family);font-weight:var(--body-text-font-weight);font-size:var(--body-text-font-size);line-height:var(--body-text-line-height);letter-spacing:var(--body-letter-spacing);color:var(--body-text-color);border:1px solid #d8d8d8;background:#fff;background-size:110% 110%!important;background-position:center!important}.release-nav-wrap>div:after{font-size:14px;font-weight:900}.release-nav-wrap>div:hover{background:var(--gradient-color);color:#fff;border-color:transparent}.accordion-body-grid.grid-md{border-top:none!important}.accordion-single-content,.accordion-body-product{padding-top:0!important}.accordion-body-product>.accordion-body-grid.grid-md{margin-top:0!important;padding-top:20px!important}.rte h1{margin-bottom:40px}.rte>*{margin:15px 0}.rte>hr{margin:30px 0}.rte>h2{font-size:28px;margin-bottom:24px}.rte>h3{margin-bottom:20px;font-size:22px;margin-top:40px}.rte ul,.rte ol{margin:24px 0}.rte ul li,.rte ol li{list-style:initial;margin-bottom:10px}.rte ul ul,.rte ol ol{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
