@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root,.chemical-scope{--color-white: #ffffff;--color-black: #000000;--color-primary-50: #f0f5fc;--color-primary-100: #e0ebf7;--color-primary-200: #c2d7ef;--color-primary-300: #93b9e4;--color-primary-400: #5f95d5;--color-primary-500: #3c77c6;--color-primary-600: #295ca3;--color-primary-700: #224977;--color-primary-800: #1e3f64;--color-primary-900: #1a3554;--color-neutral-50: #f9fafb;--color-neutral-100: #f3f4f6;--color-neutral-200: #e5e7eb;--color-neutral-300: #d1d5db;--color-neutral-400: #9ca3af;--color-neutral-500: #6b7280;--color-neutral-600: #4b5563;--color-neutral-700: #374151;--color-neutral-800: #1f2937;--color-neutral-900: #111827;--color-accent-red: #d32f2f;--color-accent-red-light: #ef5350;--color-accent-red-dark: #c62828;--font-family-base: "Inter", system-ui, -apple-system, sans-serif;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 30px;--font-size-4xl: 36px;--font-size-5xl: 48px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-base: 1.5;--line-height-relaxed: 1.75;--spacing-0: 0px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-8: 32px;--spacing-10: 40px;--spacing-12: 48px;--spacing-16: 64px;--spacing-20: 80px;--spacing-24: 96px;--radius-base: 4px;--radius-full: 9999px;--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05)}.chemical-scope{width:100%!important;margin:0!important;padding:0!important;display:block!important;box-sizing:border-box!important;font-family:var(--font-family-base)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chemical-scope *,.chemical-scope *:before,.chemical-scope *:after{box-sizing:border-box!important;font-family:var(--font-family-base)!important}.chemical-scope .container{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding-left:var(--spacing-8)!important;padding-right:var(--spacing-8)!important;box-sizing:border-box!important}@media(max-width:768px){.chemical-scope .container{padding-left:var(--spacing-4)!important;padding-right:var(--spacing-4)!important}}.chemical-scope .section-label{display:inline-flex!important;align-items:center!important;gap:var(--spacing-2)!important;font-size:var(--font-size-xs)!important;font-weight:var(--font-weight-bold)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--color-primary-700)!important;background-color:var(--color-primary-50)!important;padding:var(--spacing-1) var(--spacing-3)!important;border-radius:var(--radius-full)!important;margin-bottom:var(--spacing-3)!important;line-height:1.2!important}.chemical-scope .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:var(--spacing-3) var(--spacing-8)!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-base)!important;font-weight:var(--font-weight-semibold)!important;border-radius:var(--radius-full)!important;border:none!important;cursor:pointer!important;text-decoration:none!important;position:relative!important;overflow:hidden!important;white-space:nowrap!important;text-align:center!important}.chemical-scope .btn-primary{background-color:var(--color-primary-700)!important;color:var(--color-white)!important;transition:background-color var(--transition-fast)!important}.chemical-scope .btn-primary:hover{background-color:var(--color-primary-800)!important}.chemical-scope .btn-secondary{background-color:transparent!important;color:var(--color-primary-700)!important;border:1.5px solid var(--color-primary-700)!important;transition:background-color var(--transition-fast),color var(--transition-fast)!important}.chemical-scope .btn-secondary:hover{background-color:var(--color-primary-50)!important}.chemical-scope .btn-secondary-white{background-color:transparent!important;color:var(--color-white)!important;border:1.5px solid var(--color-white)!important;transition:background-color var(--transition-fast),color var(--transition-fast)!important}.chemical-scope .btn-secondary-white:hover{background-color:#ffffff1a!important}.chemical-scope .btn-accent{background-color:var(--color-accent-red)!important;color:var(--color-white)!important;transition:background-color var(--transition-fast)!important}.chemical-scope .btn-accent:hover{background-color:var(--color-accent-red-dark)!important}.chemical-scope .btn-text-anim{display:inline-block!important;position:relative!important;overflow:hidden!important;height:1.2em!important;line-height:1.2em!important}.chemical-scope .btn-text-anim .text-default,.chemical-scope .btn-text-anim .text-hover{display:block!important;transition:transform var(--transition-normal)!important;white-space:nowrap!important}.chemical-scope .btn-text-anim .text-hover{position:absolute!important;top:100%!important;left:0!important;width:100%!important;text-align:center!important}.chemical-scope .btn:hover .btn-text-anim .text-default,.chemical-scope .btn:hover .btn-text-anim .text-hover{transform:translateY(-100%)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/chemical-theme.css.map */
