@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap";body:has(.b1dex-topnav-section) #header-group{display:none!important}body:has(.b1dex-footer-section)>footer{display:none!important}body:has(.b1dex-topnav-section),body:has(.b1dex-footer-section){font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--b1-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--b1-blurple: #312559;--b1-purple-deep: #3F2365;--b1-purple-deepest: #18103B;--b1-night: #100A26;--b1-mid: #241647;--b1-purple-medium: #8666AC;--b1-purple-light: #A387BE;--b1-haze: #C9BBDE;--b1-paper: #F6F5F9;--b1-paper-deep: #ECE8F4;--b1-white: #FFFFFF;--b1-line: #DDDAE5;--b1-line-strong: #BEB7CC;--b1-ink: #171022;--b1-text-muted: #6D6E71;--b1-green: #3ddc84;--b1-green-glow: #6ee787;--b1-green-mid: #2eb567;--b1-green-deep: #1d7a45;--b1-red: #ff5b5b;--b1-dark-gradient: radial-gradient(120% 90% at 15% 0%, var(--b1-mid) 0%, var(--b1-purple-deepest) 45%, var(--b1-night) 100%);--b1-navy: var(--b1-purple-deepest);--b1-purple: var(--b1-blurple);--b1-purple-dark: var(--b1-purple-deep);--b1-accent: var(--b1-blurple);--b1-gray-bg: var(--b1-paper);--b1-gray-mid: var(--b1-paper-deep);--b1-gray-border: var(--b1-line);--b1-text-primary: var(--b1-ink);--b1-text-secondary: var(--b1-text-muted);--b1-gray-light: #D1D3D4;--b1-gray-medium: #6D6E71;--b1-text-subtle: #8089A0}@keyframes b1-pulse{0%,to{box-shadow:0 0 #6ee7878c}50%{box-shadow:0 0 0 8px #6ee78700}}@keyframes b1-marq{to{transform:translate(-50%)}}@keyframes b1-blink{0%,to{opacity:1}50%{opacity:.12}}@keyframes b1-ping{0%{transform:scale(.2);opacity:.9}80%{opacity:0}to{transform:scale(1);opacity:0}}@keyframes b1-spin-slow{to{transform:rotate(360deg)}}.b1dex-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.b1dex-reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.b1dex-reveal{opacity:1!important;transform:none!important}.b1dex-topnav-section *,.b1dex-page *{animation:none!important}}.b1dex-display{font-family:IBM Plex Sans,system-ui,sans-serif;font-weight:600;line-height:.98;letter-spacing:-.8px;color:var(--b1-ink);margin:0;text-wrap:balance;display:block}.b1dex-display--xl{letter-spacing:-2px}.b1dex-eyebrow{font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;color:var(--b1-blurple);display:inline-flex;align-items:center;gap:10px}.b1dex-eyebrow--on-dark{color:var(--b1-purple-light)}.b1dex-mono{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;line-height:1.5}.b1dex-body{font-family:IBM Plex Sans,system-ui,sans-serif;font-size:18px;line-height:1.6;color:var(--b1-text-muted);margin:0}.b1dex-green-dot{display:inline-block;width:9px;height:9px;border-radius:999px;background:var(--b1-green-glow);box-shadow:0 0 12px var(--b1-green-glow);flex-shrink:0}.b1dex-green-dot--pulse{animation:b1-pulse 2.4s ease-out infinite}.b1dex-green-dot--sm{width:7px;height:7px;box-shadow:0 0 9px var(--b1-green-glow)}.b1dex-section{width:100%}.b1dex-section--white{background:var(--b1-white)}.b1dex-section--paper{background:var(--b1-paper)}.b1dex-section--night{background:var(--b1-night);color:#fff}.b1dex-section--dark-gradient{background:var(--b1-dark-gradient);color:#fff}.b1dex-inner{max-width:1320px;margin:0 auto;padding:120px 40px}.b1dex-inner--tight{max-width:1160px}.b1dex-grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(163,135,190,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(163,135,190,.06) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 80% at 50% 20%,black,transparent 75%);mask-image:radial-gradient(120% 80% at 50% 20%,black,transparent 75%)}.b1dex-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:15px;font-weight:600;border-radius:999px;padding:15px 26px;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease;line-height:1}.b1dex-btn:hover{transform:translateY(-2px)}.b1dex-btn--primary{background:var(--b1-blurple);color:#fff;box-shadow:0 10px 30px -10px #312559b3}.b1dex-btn--primary:hover{background:var(--b1-purple-deep);color:#fff}.b1dex-btn--on-dark-primary{background:#fff;color:var(--b1-blurple);box-shadow:0 8px 24px -8px #0000004d}.b1dex-btn--on-dark-primary:hover{background:var(--b1-paper);color:var(--b1-blurple)}.b1dex-btn--secondary{background:transparent;color:var(--b1-ink);border-color:var(--b1-line-strong)}.b1dex-btn--secondary:hover{border-color:var(--b1-blurple);color:var(--b1-blurple)}.b1dex-btn--ghost-dark{background:transparent;color:#fff;border-color:#ffffff4d}.b1dex-btn--ghost-dark:hover{background:#ffffff14;color:#fff}.b1dex-btn--sm{font-size:13.5px;padding:10px 20px}.b1dex-btn--lg{font-size:16px;padding:17px 30px}.b1dex-btn__chev:after{content:"\203a";font-size:17px;line-height:1;margin-left:2px}.b1dex-btn__arrow:after{content:"\2192";font-size:16px;line-height:1;margin-left:2px}.b1dex-link{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s ease}.b1dex-link:hover{background-size:100% 1px}.b1dex-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,border-color .3s ease}.b1dex-card--hover:hover{transform:translateY(-6px);box-shadow:0 24px 50px -24px #31255966;border-color:var(--b1-line-strong)!important}.b1dex-pill{display:inline-flex;align-items:center;gap:11px;padding:8px 16px;border-radius:999px;background:#a387be1f;border:1px solid rgba(163,135,190,.28);font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--b1-haze)}.b1dex-chip{display:inline-flex;align-items:center;gap:9px;padding:9px 15px;border-radius:999px;background:#0b0819b8;border:1px solid rgba(110,231,135,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1.2px;color:var(--b1-green-glow);text-transform:uppercase}body:has(.b1dex-topnav-section) .button:not(.button-unstyled):not(.button-secondary){font-family:IBM Plex Sans,system-ui,sans-serif!important;background-color:var(--b1-blurple)!important;color:#fff!important;border-radius:999px!important;border-color:transparent!important;transition:transform .18s ease,background-color .18s ease}body:has(.b1dex-topnav-section) .button:not(.button-unstyled):not(.button-secondary):hover{background-color:var(--b1-purple-deep)!important;transform:translateY(-2px)}body:has(.b1dex-topnav-section) .button-secondary{font-family:IBM Plex Sans,system-ui,sans-serif!important;border-radius:999px!important}body:has(.b1dex-topnav-section) .quantity-selector-wrapper,body:has(.b1dex-topnav-section) quantity-selector-component{border-radius:999px!important;overflow:hidden}body:has(.b1dex-topnav-section) input,body:has(.b1dex-topnav-section) select,body:has(.b1dex-topnav-section) textarea{font-family:IBM Plex Sans,system-ui,sans-serif}@media(max-width:900px){.b1dex-inner{padding:64px 20px}.b1dex-body{font-size:16px}.b1dex-pill{display:none}.b1dex-btn{min-height:48px}.b1dex-btn--sm{min-height:42px}.b1dex-btn--lg{min-height:52px}.b1dex-grid-overlay{background-size:40px 40px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/b1dex-theme.css.map */
