.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}@media only screen and (max-width: 480px){.single .alignright,.single .alignleft{float:none}}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.entry-content .has-small-font-size{font-size:13px}.entry-content .has-medium-font-size{font-size:20px;line-height:1.45}.entry-content .has-large-font-size{font-size:36px;line-height:1.4}.entry-content .has-larger-font-size{font-size:42px;line-height:1.3}.no-loop{display:none}ul.products:not(.dropdown-menu){margin-bottom:25px;display:grid;margin:0 !important;column-gap:20px !important;grid-template-columns:repeat(4, minmax(0, 1fr))}ul.products:not(.dropdown-menu):before{display:none !important}ul.products:not(.dropdown-menu)>li{margin-left:1%;margin-right:1%;margin-bottom:15px}ul.products:not(.dropdown-menu) .inner-image-details-wrapper .blend-components .border-secondary-subtle{border-left:rgba(0,0,0,0) !important;padding-left:0 !important}ul.products:not(.dropdown-menu) .inner-image-details-wrapper .blend-components .text-body-emphasis{padding-bottom:0 !important;margin-bottom:0 !important;color:#21242c !important}@media screen and (max-width: 1320px){ul.products:not(.dropdown-menu){grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (max-width: 991px){ul.products:not(.dropdown-menu){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 768px){ul.products:not(.dropdown-menu){grid-template-columns:repeat(1, minmax(0, 1fr))}}.home ul.products:not(.dropdown-menu){grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 1320px){.home ul.products:not(.dropdown-menu){grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (max-width: 991px){.home ul.products:not(.dropdown-menu){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 768px){.home ul.products:not(.dropdown-menu){grid-template-columns:repeat(1, minmax(0, 1fr))}}.upsells .bg-muted{background-color:rgba(237,240,242,.5);border-radius:12px}.upsells .leading-relaxed{font-family:"Satoshi";font-weight:500;color:#5c6670;margin-bottom:0 !important}.upsells .leading-relaxed .font-semibold{font-weight:600 !important}.upsells .btn-select-options:active,ul.products .btn-select-options:active{color:#fff !important}.upsells .product-loop-li,ul.products .product-loop-li{flex:0 0 auto}.upsells li.product,ul.products li.product{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.3s;padding:0 !important;border:1px solid rgba(0,158,211,.22);border-radius:12px}.upsells li.product ul.dropdown-menu,.upsells li.product ul.dropdown-menu li,ul.products li.product ul.dropdown-menu,ul.products li.product ul.dropdown-menu li{transition-property:none !important;transition-timing-function:unset !important;transition:none !important;transition-duration:0s !important}.upsells li.product .woocommerce-loop-logo,ul.products li.product .woocommerce-loop-logo{overflow-clip-margin:content-box;overflow-x:clip;overflow-y:clip;border-top-left-radius:16px;border-top-right-radius:16px;width:85%;height:52px;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.upsells li.product .collection-product-link-li-inner,ul.products li.product .collection-product-link-li-inner{padding:10px 15px !important;overflow:hidden}.upsells li.product .collection-product-link-li-inner .inner-image-details-wrapper,ul.products li.product .collection-product-link-li-inner .inner-image-details-wrapper{background-color:#fafafa;border:1px solid #e5e7eb;border-bottom-left-radius:12px;border-bottom-right-radius:12px;width:85%;padding:15px;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);height:100%;margin-bottom:50px}.upsells li.product .collection-product-link-li-inner .inner-image-details-wrapper>.position-relative,ul.products li.product .collection-product-link-li-inner .inner-image-details-wrapper>.position-relative{max-width:80%}.upsells li.product a img,ul.products li.product a img{position:absolute;right:-15px;bottom:180px;max-height:240px;width:auto !important}.upsells .woocommerce-loop-product__title,ul.products .woocommerce-loop-product__title{color:#21242c;font-family:"Satoshi";font-size:20px !important;padding-top:5px !important;font-weight:700;margin-bottom:0px !important;padding-bottom:0 !important;line-height:1.25}.upsells span.product-loop-description,ul.products span.product-loop-description{font-size:14px;font-family:"Satoshi";display:inline-block;margin-bottom:15px}.upsells span.product-loop-description-spacer,ul.products span.product-loop-description-spacer{display:inline-block;height:30px}.upsells span.price,ul.products span.price{color:#5c6670 !important;font-size:14px !important;font-weight:700 !important;line-height:16px;letter-spacing:.3px;font-family:"Satoshi";column-gap:5px}.upsells .add_to_cart_button,ul.products .add_to_cart_button{background-color:#1b9dda !important;color:#fff;font-family:"Inter",sans-serif;font-size:12px !important;font-weight:600;padding:12px !important}.upsells .loop-single-variation-product .add_to_cart_button,ul.products .loop-single-variation-product .add_to_cart_button{padding:13px !important}.upsells .dropdown-item,ul.products .dropdown-item{font-size:12px;font-weight:500;font-family:"Satoshi";padding-left:16px !important;padding-right:16px !important}.upsells .dropdown-item.active,.upsells .dropdown-item:active,ul.products .dropdown-item.active,ul.products .dropdown-item:active{color:#1b9dda !important;font-family:"Satoshi";font-size:12px;font-weight:600;margin-top:auto;padding:10px !important;background-color:rgba(27,157,218,.1) !important}.upsells .dropdown-item.active:hover,.upsells .dropdown-item:active:hover,ul.products .dropdown-item.active:hover,ul.products .dropdown-item:active:hover{background-color:rgba(27,157,218,.2) !important}.upsells .btn-view-details,ul.products .btn-view-details{color:#1b9dda !important;font-family:"Satoshi";font-weight:600;font-size:14px}.upsells .btn-add-to-cart-variable.dropdown-item,ul.products .btn-add-to-cart-variable.dropdown-item{background-color:#1b9dda !important;color:#fff;font-family:"Satoshi";font-size:12px !important;padding:10px !important;font-weight:600}.upsells .btn-add-to-cart-variable.dropdown-item:hover,ul.products .btn-add-to-cart-variable.dropdown-item:hover{color:#fff !important;background-color:rgba(27,157,218,.9) !important}.upsells .inner-image-details-wrapper,ul.products .inner-image-details-wrapper{text-align:left;font-family:"Satoshi"}.upsells .inner-image-details-wrapper .text-body-emphasis,ul.products .inner-image-details-wrapper .text-body-emphasis{font-size:16px !important;line-height:24px !important;border-bottom:1px solid #e5e7eb;padding-bottom:8px;margin-bottom:8px !important}.upsells .inner-image-details-wrapper .small.text-secondary,ul.products .inner-image-details-wrapper .small.text-secondary{color:rgba(33,36,44,.6) !important;font-size:12px !important;line-height:15px !important;font-weight:600}.upsells .inner-image-details-wrapper .text-secondary p,ul.products .inner-image-details-wrapper .text-secondary p{font-size:12px !important;color:rgba(33,36,44,.6) !important;font-weight:600}.upsells .inner-image-details-wrapper .research,ul.products .inner-image-details-wrapper .research{font-size:8px !important;letter-spacing:.08em}.upsells .inner-image-details-wrapper .text-body,ul.products .inner-image-details-wrapper .text-body{font-size:16px !important;color:#21242c !important}.upsells .inner-image-details-wrapper .text-body-secondary,ul.products .inner-image-details-wrapper .text-body-secondary{color:rgba(33,36,44,.8) !important}.upsells .inner-image-details-wrapper .mt-3,ul.products .inner-image-details-wrapper .mt-3{margin-top:0 !important}.upsells .inner-image-details-wrapper .pt-4,ul.products .inner-image-details-wrapper .pt-4{padding-top:0 !important}.single-product .upsells{padding-bottom:24px}.single-product .upsells ul.products{grid-template-columns:repeat(1, minmax(0, 1fr))}.single-product .upsells li.product{width:90% !important;margin:0 auto !important}.loop-variable-product .dropdown-menu li.is-visible{margin:0 !important}body{touch-action:manipulation}@media screen and (min-width: 1400px){.container-xxl{max-width:1400px !important}}@media screen and (max-width: 1399px){.container-xxl:not(#main){padding-left:16px !important;padding-right:16px !important}}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.3s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.3s}.transition-all:hover{cursor:pointer}.transition-all:hover .jumpy-li{transform:matrix(1.05, 0, 0, 1.05, 0, 0)}.duration-300{animation-duration:.3s}.logo-img{padding-left:15px}h2{font-family:"Satoshi"}.bg-secondary{background-color:rgba(237,240,242,.5) !important}.border-secondary{border:1px solid #e5e7eb !important}.text-primary{color:#1b9dda !important}#content{padding:0 !important}#main{max-width:100% !important}#main header{padding-top:32px !important;padding-bottom:32px !important;background-color:#212529;margin-top:8px}@media screen and (min-width: 768px){#main header{margin-left:-15px;margin-right:-15px}}#main header h1{padding-left:0px;text-align:left !important;font-size:36px !important;font-family:"Satoshi";margin-bottom:0}.btn-primary{background-color:#1b9dda;color:#fff;border-radius:8px;font-family:"Satoshi",sans-serif;font-size:14px;padding:14px 28px;font-weight:600;border:rgba(0,0,0,0);text-decoration:none}.btn-primary:hover{background-color:rgba(27,157,218,.9)}.btn-outline{font-family:"Satoshi",sans-serif;font-size:14px;background-color:#fff;color:#1b9dda;font-weight:600;border:1px solid #1b9dda;padding:14px 28px}.btn-outline:hover{color:#fff;background-color:rgba(27,157,218,.9)}.btn-secondary{color:#fff;border:.5px solid #fff;border-radius:8px;font-size:14px;padding:14px 28px;font-weight:600;font-family:"Inter",sans-serif;text-decoration:none}.btn-hero{color:#21242c;border:2px solid #5c6670;border-radius:8px;font-size:14px;padding:14px 28px;font-weight:600;font-family:"Inter",sans-serif;text-decoration:none;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.5)}h2.site-header{color:#21242c;font-family:"Satoshi";font-size:40px;font-weight:700;font-size:72px}@media screen and (max-width: 1024px){h2.site-header{font-size:40px}}@media screen and (max-width: 480px){h2.site-header{font-size:32px}}@media screen and (max-width: 767px){h2.site-header.our-mission{margin-top:100px !important}}h3.site-header{color:#21242c;font-family:"Satoshi";font-size:18px;font-weight:700}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#21242c}@media screen and (min-width: 992px){.navbar-expand-lg .navbar-nav .nav-link{padding-left:16px;padding-right:16px}}.navbar{background-color:hsla(0,0%,100%,.5);backdrop-filter:blur(12px);font-family:"Inter",sans-serif;padding-bottom:0 !important}footer .navbar{padding-bottom:8px !important}.navbar-nav a{color:#21242c;font-weight:500;font-size:14px}.navbar-nav a:hover{color:#1b9dda}.navbar-nav a:active,.navbar-nav a:focus{color:#1b9dda}nav.navbar .navbar-inner-wrapper{flex-direction:column !important}@media screen and (max-width: 992px){nav.navbar .navbar-inner-wrapper>.newhere-fa-search-container{display:none !important}}nav.navbar .navbar-inner-wrapper .newhere-fa-icon-container .fa-icon{font-size:15px;color:#5c6670 !important}nav.navbar .navbar-inner-wrapper .newhere-fa-icon-container .fa-icon:hover{color:#000}@media screen and (max-width: 640px){nav.navbar .below-announcement>.search-form{display:none !important}}.home .navbar-inner-wrapper{margin-bottom:15px}.header-fa-icon-wrapper a,.header-fa-icon-wrapper span{font-size:14px;color:#5c6670;text-decoration:none}.text-muted{font-family:"Satoshi"}.text-muted svg{color:#1b9dda}.announcement-bar{background-color:#21242c;font-family:"Inter",sans-serif;padding:0 !important}.navbarmobile .newhere-fa-search-container{margin-right:0 !important}@media screen and (max-width: 1024px){.navbarmobile .newhere-fa-search-container{margin-left:10px !important}}.navbarmobile .search-form{background-color:#eef4f6;border-radius:10px;border:1px solid #e5e7eb;color:#21242c;max-width:448px;margin-left:0 !important;margin-right:0 !important;margin-bottom:15px !important}@media screen and (min-width: 640px){.navbarmobile .search-form{display:none !important}}@media screen and (max-width: 991px){.navbarmobile .search-form{max-width:350px}}.navbarmobile #header-search-button{background-color:#eef4f6;padding:0 !important;margin:0 !important}.below-announcement .need-help-callout{background-color:rgba(238,244,246,.847)}.below-announcement .newhere-fa-icon-container{position:relative;margin-left:20px}@media screen and (max-width: 1023px){.below-announcement .newhere-fa-icon-container{margin-left:0px}}.below-announcement .newhere-fa-search-container{margin-left:10px !important;margin-right:0 !important}.below-announcement .cart-contents .cfw-side-cart-open-trigger{position:relative}.below-announcement .cart-contents .cfw-side-cart-open-trigger .fa-shopping-cart{color:#5c6670 !important}.below-announcement .header-fa-icon-wrapper .items-in-cart,.below-announcement .fallback-side-cart-trigger .items-in-cart,.below-announcement .cfw-side-cart-open-trigger .items-in-cart{color:#fff;background-color:#1b9dda;padding:0;font-size:10px;position:absolute;right:-9px;top:-7px;height:1rem;width:1rem;border-radius:9999px;display:flex;justify-content:center;align-items:center;font-weight:600;line-height:20px}.below-announcement .search-form{background-color:#eef4f6;border-radius:10px;border:1px solid #e5e7eb;color:#21242c;max-width:448px}.below-announcement .search-form input{background-color:#eef4f6 !important}@media screen and (max-width: 991px){.below-announcement .search-form{max-width:350px}}.below-announcement #header-search-button{background-color:#eef4f6;padding:0 !important;margin:0 !important}.below-announcement .usa-made{font-family:"Satoshi";color:#21242c;font-weight:500;text-align:center}@media screen and (max-width: 479px){.below-announcement .search-form,.below-announcement #header-search-button{display:none !important}}@media screen and (max-width: 991px){.usa-made{display:none !important}.navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgb(92,102,112)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.mobile-header-logo-wrapper{min-width:200px}}@media screen and (max-width: 991px)and (max-width: 768px){.mobile-header-logo-wrapper{flex-grow:1}}@media screen and (max-width: 991px){.navbar-toggler-icon{width:1em}#navbarmobile{width:100%;padding:0 15px}#navbarmobile .dropdown-toggle:after{display:none !important}}@media screen and (max-width: 768px){.mobile-header-logo-wrapper{flex-grow:1}}@media screen and (max-width: 1179px){.usa-made{min-width:125px}}.sub-title-text,.page-subtitle{color:rgba(229,231,235,.7);padding:0px;font-family:"Satoshi";font-size:16px;margin-bottom:0;line-height:24px;font-weight:600;max-width:700px}.pill-heading{background-color:rgba(27,157,218,.2) !important;border:1px solid rgba(27,157,218,.3) !important;color:#1b9dda !important;padding:6px 12px !important}.lab-columns{margin:60px auto;gap:20px;max-width:992px;font-family:"Satoshi"}.lab-columns p:nth-of-type(2){font-weight:500;color:#5c6670}.lab-columns>.wp-block-column{border-radius:25px;width:100%;padding:25px}.flex-col{flex-direction:column}.post-type-archive-lab-reports .entry-header h1{color:#fff}.post-type-archive-lab-reports .entry-header p{color:#e5e7eb;font-family:"Inter",sans-serif;font-size:16px;text-align:left}.ticker-wrapper{width:100%;overflow:hidden;padding:10px 0;position:relative;color:#fff;font-weight:600}.ticker-wrapper::before,.ticker-wrapper::after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.ticker-track{display:flex;white-space:nowrap;animation:scroll-left 22s linear infinite}.ticker-track:hover{animation-play-state:paused}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.ticker-item{display:inline-flex;align-items:center;gap:10px;padding:0 36px;font-size:12px;letter-spacing:.3px;line-height:16px;font-weight:500;font-family:"Satoshi";color:#fff;position:relative}.ticker-icon{width:12px;height:12px;flex-shrink:0;opacity:.75;stroke:#fff;transition:opacity .2s}.ticker-item:hover .ticker-icon{opacity:1;animation:spin .6s ease}@keyframes spin{from{transform:rotate(0deg) scale(1.2)}to{transform:rotate(360deg) scale(1)}}.navbar-expand-lg .dropdown:hover>.dropdown-menu{padding-bottom:0;padding-top:5px;display:block}@media screen and (max-width: 991px){.navbar-expand-lg .dropdown:hover>.dropdown-menu{display:none !important}}.nav-dropdown-section-label{font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#21242c;padding:0;font-family:"Inter"}.nav-product-thumb{width:40px;object-fit:cover;border-radius:4px;margin-right:10px;vertical-align:middle;flex-shrink:0}.dropdown-item.active,.dropdown-item:active{color:#1b9dda}.nav-product-thumb--placeholder{display:inline-block;width:40px;background:#f0f0f0;border-radius:4px;margin-right:10px;vertical-align:middle}.dropdown-menu .dropdown-item{display:flex;align-items:center;font-family:"Inter";padding-top:8px;padding-bottom:8px}.dropdown-menu .dropdown-item:hover{color:#1b9dda}.dropdown-item.active,.dropdown-item:active{background-color:rgba(0,0,0,0) !important}.nav-dropdown-view-all{margin:.75rem 1rem .75rem 1.25rem;font-family:"Inter";font-weight:500}p.nav-dropdown-section-label{font-size:11px;margin:.75rem 1rem .75rem 1.25rem}.nav-dropdown-view-all__link{font-weight:600;font-size:14px;color:rgba(33,36,44,.6) !important;padding:0 !important}.nav-dropdown-view-all__link:hover{color:#21242c !important;background-color:rgba(0,0,0,0) !important}.nav-dropdown-view-all__link:active{background-color:rgba(0,0,0,0) !important;color:#21242c}textarea,select,input,button,[role=button]{outline-color:rgba(0,0,0,0);outline-style:none}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img,svg{max-width:100%;height:auto}body.admin-bar header.fixed-top{margin-top:46px}@media only screen and (min-width: 783px){body.admin-bar header.fixed-top{margin-top:32px}}.container.mission-wrapper{max-width:1140px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.narrow-container{max-width:768px;margin:0 auto}.woocommerce.columns-4 .woocommerce-LoopProduct-link.woocommerce-loop-product__link{margin-top:15px}.wp-block-post-template .wp-block-post-title{line-height:1;margin-bottom:0}.wp-block-post-template .wp-block-post-title a{color:#5c6670;font-size:14px;font-family:"Inter"}.wp-block-post-template .wp-block-post-title a:hover{color:#1b9dda}.dropdown-qty-row{padding-left:16px !important;padding-right:16px !important}.dropdown-discount-badge{color:#1b9dda}.mobile-header-logo-wrapper .logo-img{padding-left:0 !important;margin-left:-15px}.modal-content .btn{border-radius:12px}.modal-content .btn-outline-secondary{color:#21242c;border:1px solid rgba(0,0,0,.1) !important}.modal-content .btn-outline-secondary:hover{color:#21242c;background-color:rgba(0,0,0,.1)}.modal-content .text-secondary{color:#5c6670 !important;font-weight:500;font-family:"Satoshi"}#labReportsAccordion img{object-fit:contain;width:100%}#labReportsAccordion .lab-report-download-link{color:#1b9dda;text-decoration:none;font-family:"Inter"}#labReportsAccordion .lab-report-download-link svg{width:16px;height:16px;color:#1b9dda}#breadcrumbs>span{font-family:"Satoshi";display:inline-flex;align-items:center;gap:.375rem}#breadcrumbs a{color:var(--bs-secondary-color);text-decoration:none;font-family:"Satoshi";font-weight:600;transition:color .15s ease}#breadcrumbs a:hover,#breadcrumbs a:focus{color:var(--bs-body-color)}#breadcrumbs .breadcrumb_last{color:var(--bs-body-color);font-weight:500}#breadcrumbs .breadcrumbs-sep{display:inline-flex;align-items:center;margin:0 .375rem;color:var(--bs-secondary-color)}#breadcrumbs .breadcrumbs-sep svg{width:.875rem;height:.875rem}.cfw-order-bumps .cfw-order-bump>div{padding:0 !important}.researchlabs-bump-reshaped .cfw-order-bump-header,.researchlabs-bump-reshaped .cfw-order-bump-body{display:none !important}.researchlabs-bump-reshaped{margin-top:.75rem !important;display:flex !important;gap:.75rem !important;padding:.75rem !important;border-radius:.5rem !important;border:1px solid rgba(27,157,218,.3) !important;background-color:rgba(27,157,218,.05) !important}.researchlabs-bump-reshaped .researchlabs-bump-image{flex-shrink:0;width:48px;height:48px;border-radius:.5rem;background-color:rgba(0,0,0,.03);object-fit:contain;display:block}.researchlabs-bump-reshaped .researchlabs-bump-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center}.researchlabs-bump-reshaped .researchlabs-bump-title{font-size:14px;font-weight:600;color:var(--bs-body-color, #1f2937);margin:0;line-height:1.25}.researchlabs-bump-reshaped .researchlabs-bump-meta{font-size:12px;color:var(--bs-secondary-color, #6b7280);margin:0;line-height:1.25}.researchlabs-bump-reshaped .researchlabs-bump-price{font-weight:500}.researchlabs-bump-reshaped .researchlabs-bump-add-btn{align-self:center;flex-shrink:0;font-size:12px;font-weight:600;padding:.375rem .875rem;border-radius:.375rem;border:0;background-color:#1b9dda !important;color:#fff;cursor:pointer;transition:opacity .15s ease,background-color .15s ease;white-space:nowrap}.researchlabs-bump-reshaped .researchlabs-bump-add-btn:hover:not(:disabled){opacity:.9}.researchlabs-bump-reshaped .researchlabs-bump-add-btn:disabled{cursor:not-allowed;opacity:.7}.researchlabs-bump-reshaped .researchlabs-bump-add-btn.is-added{background-color:var(--bs-success, #16a34a)}.researchlabs-bump-reshaped .researchlabs-bump-add-btn.is-error{background-color:var(--bs-danger, #dc2626)}.cfw-modal[data-cfw-modal-target*=bump],.cfw-bump-confirmation-modal,.cfw-side-cart-bump-modal{display:none !important}.cfw-cart-table.cfw-module{height:100% !important}.cfw-side-cart-contents{position:relative !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important}.cfw-cart-table.cfw-module{height:100% !important}#cfw-side-cart .cfw-cart-table .cart-item-row td,#cfw-side-cart .cfw-cart-table .cart-item-row>th{padding:0 0 !important}#cfw-side-cart .cfw-edit-item-quantity-control-wrap{margin-top:10px}#cfw-side-cart .cfw-cart-item-image-wrap{background-color:#e5e7eb;border-radius:8px;text-align:center}#cfw-side-cart .cfw-side-cart-contents-header{text-align:left !important}#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-quantity-wrap>svg{display:none}#cfw-side-cart .wc-proceed-to-checkout .cfw-primary-btn{font-weight:600;font-family:"Satoshi";background-image:linear-gradient(135deg, rgb(27, 157, 218) 0%, rgb(21, 125, 172) 100%);box-shadow:rgba(33,36,44,.12) 0px 20px 40px -12px;border:rgba(0,0,0,0) !important;padding:14px 0}#cfw-side-cart tr.cart-subtotal th{color:#5c6670 !important;font-family:"Satoshi";font-weight:500 !important}#cfw-side-cart .wc-proceed-to-checkout .cfw-secondary-btn{background:rgba(0,0,0,0) !important;color:#5c6670 !important;border:rgba(0,0,0,0) !important;font-family:"Satoshi"}#cfw-side-cart .wc-proceed-to-checkout .cfw-secondary-btn:hover{color:#21242c}#cfw-side-cart .cfw-cart-item-description .cfw-cart-item-title{font-weight:600 !important;line-height:2;font-family:"Satoshi" !important}#cfw-side-cart .cfw-quantity-stepper-btn-plus{border-top-right-radius:6px;border-bottom-right-radius:6px;min-height:22px !important}#cfw-side-cart .cfw-quantity-stepper-btn-plus svg{width:1rem !important}#cfw-side-cart .cfw-quantity-stepper-btn-minus{border-top-left-radius:6px !important;border-bottom-left-radius:6px !important;min-height:22px !important}#cfw-side-cart .cfw-quantity-stepper-btn-minus svg{width:1rem !important}#cfw-side-cart .cfw-remove-item-button{opacity:.5 !important;top:0 !important;position:relative !important;right:0}#cfw-side-cart .cfw-remove-item-button svg{height:16px !important;width:16px !important}#cfw-side-cart .cfw-remove-item-button:hover{color:#ef4343 !important}#cfw-side-cart .woocommerce-Price-amount.amount{font-size:14px;font-family:"Satoshi" !important;color:#21242c;font-weight:bold}#cfw-side-cart .cfw-side-cart-quantity,#cfw-side-cart .cfw-custom-cart-title{font-size:18px;font-family:"Satoshi" !important;color:#21242c;font-weight:bold}#cfw-side-cart .cfw-cart-table tr.cart-item-row{border:1px solid #e5e7eb !important;border-radius:12px;display:flex;align-items:center;margin-bottom:15px}#cfw-side-cart td{padding:15px}#cfw-side-cart .cfw-side-cart-close-btn{width:16px;height:16px;color:#21242c;top:1em}#cfw-side-cart .cfw-remove-item-button{top:30px}#cfw-side-cart .cart-item-row:not(:only-child):not(:last-child)>*{border:none !important}.cfw-side-cart-contents{flex:1 1 auto;overflow-y:auto;padding-right:.25rem;min-height:0}.cfw-cart-table,.cfw-cart-table tbody{display:flex;flex-direction:column;width:100%;border:0;border-collapse:separate;background:rgba(0,0,0,0);margin:0;padding:0}.cfw-cart-table .cart-item-row{display:flex;gap:.75rem;padding:.75rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.75rem;background:var(--bs-body-bg, #ffffff);align-items:flex-start;width:100%}.cfw-cart-table .cart-item-row>td,.cfw-cart-table .cart-item-row>th{display:block;padding:0;border:0;background:rgba(0,0,0,0);vertical-align:top}.cfw-cart-table .cfw-cart-item-image{flex-shrink:0;width:4rem;height:4rem}.cfw-cart-table .cfw-cart-item-image-wrap,.cfw-cart-table .cfw-cart-item-image-wrap span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,.03);border-radius:.5rem;overflow:hidden}.cfw-cart-table .cfw-cart-item-image img{width:unset !important;height:64px !important;object-fit:contain;display:block}.cfw-cart-table .cfw-cart-item-description{flex:1 1 auto;min-width:0;text-align:left;font-weight:normal}.cfw-cart-table .cfw-cart-item-title{font-size:.875rem;font-weight:600;color:var(--bs-body-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.cfw-cart-table .cfw-items-summary-item-discount{font-size:.75rem;color:var(--bs-secondary-color, #6c757d)}.cfw-cart-table .cfw-items-summary-item-discount:empty{display:none}.cfw-cart-table .cfw_side_cart_item_after_data{margin-top:.5rem}.cfw-cart-table .cfw-edit-item-quantity-control-wrap{display:inline-block}.cfw-cart-table .cfw-quantity-stepper{display:inline-flex;align-items:center;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.375rem;overflow:hidden;gap:0;height:22px}.cfw-cart-table .cfw-quantity-stepper-btn-minus,.cfw-cart-table .cfw-quantity-stepper-btn-plus{background:rgba(0,0,0,0);border:0;padding:.25rem;color:var(--bs-body-color);cursor:pointer;transition:background .2s;display:inline-flex;align-items:center;justify-content:center}.cfw-cart-table .cfw-quantity-stepper-btn-minus:hover,.cfw-cart-table .cfw-quantity-stepper-btn-plus:hover{background:rgba(0,0,0,.05)}.cfw-cart-table .cfw-quantity-stepper-btn-minus:disabled,.cfw-cart-table .cfw-quantity-stepper-btn-plus:disabled{opacity:.4;cursor:not-allowed}.cfw-cart-table .cfw-quantity-stepper-btn-minus svg,.cfw-cart-table .cfw-quantity-stepper-btn-plus svg{width:.75rem;height:.75rem}.cfw-cart-table .cfw-quantity-stepper-value-label{font-size:.75rem;font-weight:600;width:1.25rem;text-align:center;color:var(--bs-body-color);text-decoration:none;display:inline-block;cursor:pointer;user-select:none}.cfw-cart-table .cfw-quantity-stepper-value-label:hover{color:var(--bs-body-color)}.cfw-cart-table .cfw-cart-item-quantity{display:none !important}.cfw-cart-table .cfw-cart-item-subtotal{display:flex !important;flex-direction:column;align-items:flex-end;justify-content:space-between;flex-shrink:0;gap:.5rem;min-height:4rem}.cfw-cart-table .cfw-remove-item-button{color:var(--bs-secondary-color, #6c757d);background:rgba(0,0,0,0);border:0;padding:0;line-height:1;transition:color .2s;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.cfw-cart-table .cfw-remove-item-button:hover{color:var(--bs-danger, #dc3545)}.cfw-cart-table .cfw-remove-item-button svg{width:.875rem;height:.875rem}.cfw-cart-table .cfw-cart-item-subtotal .woocommerce-Price-amount{font-size:.875rem;font-weight:600;color:var(--bs-body-color);white-space:nowrap}.cfw-cart-table .cfw-cart-item-subtotal .woocommerce-Price-currencySymbol{margin-right:.0625rem}.cfw-cart-table .cfw-cart-item-title .variation,.cfw-cart-table .cfw-cart-item-variation{display:block;font-size:.75rem;font-weight:400;color:var(--bs-secondary-color, #6c757d);margin-top:.125rem;white-space:normal}#cfw-side-cart .cfw-side-cart-free-shipping-progress-wrap{background-color:rgba(27,157,218,.1);border:1px solid rgba(27,157,218,.2);border-radius:8px;padding:8px 12px;text-align:left;font-weight:bold}#cfw-side-cart .cfw-side-cart-free-shipping-progress-wrap .cfw-side-cart-free-shipping-progress{display:none}#cfw-side-cart .cfw-side-cart-free-shipping-progress-wrap .cfw-xtra-small{color:#1b9dda !important;text-align:left;margin-bottom:0 !important}#cfw-side-cart .cfw-side-cart-free-shipping-progress-wrap .cfw-xtra-small .woocommerce-Price-amount.amount{font-size:12px !important;color:#1b9dda !important}@media screen and (min-width: 768px){.woocommerce-MyAccount-content .u-column1{width:48%;margin:0 1%}}footer{font-size:14px}footer .navbar{background:rgba(0,0,0,0)}footer .navbar a{color:#5c6670}footer .navbar a:hover{color:#5c6670}@media screen and (min-width: 768px){footer .navbar a{padding:14px !important}}footer .footer-disclaimer{font-family:"Satoshi"}footer .footer-disclaimer p{color:rgba(92,102,112,.6);font-size:12px;font-weight:400}footer .footer-disclaimer .advanced-solutions-text{color:#5c6670;font-weight:600;font-size:14px}footer .basement{margin-top:20px;opacity:.6;font-size:14px;font-family:"Satoshi";color:#5c6670}@media screen and (max-width: 992px){footer .navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;justify-content:center}}.footer-bottom-links{border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb}#footer-teaser{color:rgba(92,102,112,.6);margin:0 auto}#footer-teaser a{color:#5c6670;text-decoration:none;font-family:"Satoshi";font-weight:500;font-size:14px}#footer-teaser a:hover{color:#000}.advanced-solutions-text{color:#5c6670;font-size:14px;font-weight:600;font-family:"Satoshi"}.gform_wrapper legend{font-weight:500}.gform_wrapper h2{font-weight:600;color:#21242c;font-family:"Satoshi";font-size:18px}.gform_wrapper input,.gform_wrapper textarea{border:1px solid #e5e7eb;border-radius:8px}.price.d-block{margin-top:25px}#gform_2{display:flex;column-gap:15px}@media screen and (max-width: 767px){#gform_2{flex-direction:column}}#gform_2 .gform_body{width:60%}@media screen and (max-width: 767px){#gform_2 .gform_body{width:100%}}#gform_2 .gform_body input{padding:16px;border-radius:8px}#gform_2 .gform_footer{padding-top:0;margin-top:0;width:40%}@media screen and (max-width: 767px){#gform_2 .gform_footer{width:100%}}#gform_2 .gform_footer input{color:#fff;padding:16px;border-radius:8px;background-image:linear-gradient(135deg, rgb(27, 157, 218) 0%, rgb(21, 125, 172) 100%)}@media screen and (max-width: 767px){#gform_2 .gform_footer input{width:100%;margin-top:15px}}.below-announcement{column-gap:24px}.below-announcement .header-fa-icon-wrapper span.fa-icon{margin-right:10px !important}.below-announcement .header-fa-icon-wrapper .newhere-fa-icon-container{display:flex;align-items:center}@media screen and (max-width: 1319px){.newhere-category-outer-wrapper.container-xxl{margin:0 16px !important;width:auto}}.woocommerce-info,.woocommerce-message{background-color:rgba(0,0,0,0) !important;border-top:1px solid #e5e7eb !important}.woocommerce-info .woocommerce-Button.button,.woocommerce-message .woocommerce-Button.button{background-color:#1b9dda;color:#fff !important;font-family:"Inter",sans-serif;border-radius:8px}.woocommerce-info .woocommerce-Button.button:hover,.woocommerce-message .woocommerce-Button.button:hover{background-color:#1b9dda;color:#fff !important}.cart-wrapper .btn-primary{color:#fff !important;text-decoration:none}.woocommerce-form input,.woocommerce-form select,.woocommerce-form .select2-selection{border:1px solid #e5e7eb !important}.woocommerce-button{background-color:#1b9dda !important;color:#fff !important;border-radius:8px !important;font-family:"Inter",sans-serif}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#1b9dda !important;color:#fff !important;border-radius:8px !important;font-family:"Inter",sans-serif}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{background-color:#1b9dda !important;color:#fff !important;border-radius:8px !important;font-family:"Inter",sans-serif}th{font-family:"Inter"}.woocommerce h2{font-family:"Inter",sans-serif}.woocommerce-LostPassword a{color:#21242c;font-family:"Inter",sans-serif;text-decoration:none}td.product-remove{width:50px}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{max-width:75px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:115px}td.product-name a{color:#21242c !important;font-family:"Inter",sans-serif;text-decoration:none}.woocommerce a.remove{height:1.25em;width:1.25em}/*# sourceMappingURL=base.css.map */
