:root{--cn-bg: #08080F;--cn-surface: #0F0F1A;--cn-card: #16162A;--cn-border: rgba(124, 58, 237, .15);--cn-text: #F0F0FF;--cn-muted: #8888AA;--cn-subtle: #55556A;--cn-primary: #7C3AED;--cn-primary-dark: #4F2DC7;--cn-primary-light: #a78bfa;--cn-primary-hover: #4F2DC7;--cn-font-display: "Barlow Condensed", sans-serif;--cn-font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--cn-ease: cubic-bezier(.22, 1, .36, 1);--cn-ease-out: cubic-bezier(.25, .46, .45, .94);--cn-spring: cubic-bezier(.34, 1.56, .64, 1);--cn-press: cubic-bezier(.36, .07, .19, .97);--cn-margen: clamp(16px, 5vw, 24px);--cn-radius-sm: 6px;--cn-radius: 8px;--cn-radius-lg: 12px;--cn-section-spacing: clamp(80px, 10vw, 120px);--cn-section-border: var(--cn-border)}@keyframes cn-spring-in{0%{opacity:0;transform:translateY(10px) scale(.95)}60%{opacity:1;transform:translateY(-3px) scale(1.014)}80%{transform:translateY(1px) scale(.998)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cn-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes cn-shake{0%,to{transform:translate(0)}15%{transform:translate(-5px)}35%{transform:translate(4px)}55%{transform:translate(-3px)}75%{transform:translate(2px)}}@keyframes cn-spin{to{transform:rotate(360deg)}}@keyframes cn-glow-pulse{0%,to{box-shadow:0 0 0 3px #7c3aed2e,0 1px 3px #0006}50%{box-shadow:0 0 0 4px #7c3aed42,0 1px 3px #0006}}.shopify-section:nth-child(odd){--cn-section-bg: var(--cn-bg)}.shopify-section:nth-child(2n){--cn-section-bg: var(--cn-surface)}.cn-section{padding-top:0!important;padding-bottom:0!important}.cn-container{max-width:1200px;margin:0 auto;padding:0 var(--cn-margen)}.cn-reveal{opacity:0;transform:translateY(24px);transition:opacity .75s var(--cn-ease),transform .75s var(--cn-ease)}.cn-reveal.cn-visible{opacity:1;transform:translateY(0)}.cn-reveal-delay-1{transition-delay:.1s}.cn-reveal-delay-2{transition-delay:.22s}.cn-reveal-delay-3{transition-delay:.34s}.cn-reveal-delay-4{transition-delay:.46s}.cn-reveal-delay-5{transition-delay:.58s}@media(prefers-reduced-motion:reduce){.cn-reveal{opacity:1;transform:none;transition:none}}.section-header{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cn-styles.css.map */
