@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap";:root{--font-poppins: "Poppins", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--ng-black: #000000;--ng-soft-black: #1a1a1a;--ng-dark-gray: #333333;--ng-mid-gray: #666666;--ng-light-gray: #999999;--ng-pale-gray: #f5f5f5;--ng-off-white: #fafafa;--ng-white: #ffffff;--ng-border: rgba(0, 0, 0, .08);--ng-border-strong: rgba(0, 0, 0, .15);--ng-spacing-xs: 8px;--ng-spacing-sm: 16px;--ng-spacing-md: 32px;--ng-spacing-lg: 64px;--ng-spacing-xl: 96px;--ng-spacing-xxl: 160px;--ng-section-padding-y: 80px;--ng-section-padding-x: 40px;--ng-container-max: 1400px;--ng-container-narrow: 1200px}@media(max-width:749px){:root{--ng-section-padding-y: 48px;--ng-section-padding-x: 20px}}body,button,input,select,textarea,.heading-style,h1,h2,h3,h4,h5,h6,p,a,span,div,.product-card,.product__title,.header__primary-nav-item,.footer{font-family:var(--font-poppins)!important}h1,h2,h3,.h1,.h2,.h3,.headline{font-family:var(--font-poppins)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.05!important;color:var(--ng-black)}.header__primary-nav-item>a,.header__primary-nav-item>details>summary{font-family:var(--font-poppins)!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important}body,p{font-family:var(--font-poppins)!important;font-weight:400!important;letter-spacing:0!important;color:var(--ng-soft-black)}button,.button,.btn{font-family:var(--font-poppins)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}.shopify-section--announcement-bar{font-family:var(--font-poppins)!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important}.ng-section{width:100%;padding:var(--ng-section-padding-y) 0;background:var(--ng-white)}.ng-section--dark{background:var(--ng-black);color:var(--ng-white)}.ng-section--dark h1,.ng-section--dark h2,.ng-section--dark h3{color:var(--ng-white)}.ng-section--gray{background:var(--ng-pale-gray)}.ng-container{max-width:var(--ng-container-max);margin:0 auto;padding:0 var(--ng-section-padding-x)}.ng-container--narrow{max-width:var(--ng-container-narrow)}.ng-container--full{max-width:100%;padding:0}.ng-section-heading{text-align:center;margin-bottom:var(--ng-spacing-lg)}.ng-section-eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--ng-mid-gray);margin-bottom:12px;display:inline-block}.ng-section-title{font-size:clamp(28px,4vw,48px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 16px}.ng-section-subtitle{font-size:16px;line-height:1.6;color:var(--ng-mid-gray);max-width:600px;margin:0 auto}.ng-cta{display:inline-block;padding:16px 36px;font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-weight:600;text-decoration:none;border:1px solid currentColor;transition:all .25s ease;cursor:pointer}.ng-cta--solid-black{background:var(--ng-black);color:var(--ng-white);border-color:var(--ng-black)}.ng-cta--solid-black:hover{background:var(--ng-white);color:var(--ng-black)}.ng-cta--solid-white{background:var(--ng-white);color:var(--ng-black);border-color:var(--ng-white)}.ng-cta--solid-white:hover{background:transparent;color:var(--ng-white)}.ng-cta--outline-black{background:transparent;color:var(--ng-black);border-color:var(--ng-black)}.ng-cta--outline-black:hover{background:var(--ng-black);color:var(--ng-white)}.ng-cta--outline-white{background:transparent;color:var(--ng-white);border-color:var(--ng-white)}.ng-cta--outline-white:hover{background:var(--ng-white);color:var(--ng-black)}.ng-img-placeholder{background:var(--ng-pale-gray);display:flex;align-items:center;justify-content:center;color:var(--ng-light-gray);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;text-align:center;padding:20px}.header__menu-item .icon-caret,details[open]>.header__menu-item .icon-caret,.header__submenu .icon-caret{display:none!important}.header-drawer .svg-wrapper svg.icon-caret,.menu-drawer .svg-wrapper svg.icon-caret{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/76/assets/neogen-design-system.css.map */
