@import"https://fonts.googleapis.com/css2?family=Newsreader:ital,wght@0,400;0,500;1,400;1,500&family=Inter:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--cp-void:#0A0A0C;--cp-void-2:#141318;--cp-void-3:#1C1A21;--cp-bone:#EDE7DD;--cp-fog:rgba(237,231,221,.55);--cp-violet:#8A72E8;--cp-violet-dim:rgba(138,114,232,.16);--cp-amber:#C7A45A;--cp-line:rgba(237,231,221,.12);--cp-green:#7FAE84}.cp-mono{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cp-violet)}.cp-voice{font-family:Newsreader,serif;font-style:italic;font-weight:400}.cp-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.cp-reveal.cp-in{opacity:1;transform:translateY(0)}.cp-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:cp-grain 1.2s steps(4) infinite}@keyframes cp-grain{0%,to{transform:translate(0)}50%{transform:translate(-2%,1%)}}.cp-spotlight{display:none}.cp-btn{font-family:IBM Plex Mono,monospace;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;padding:16px 30px;min-height:48px;display:inline-block;border:none;cursor:pointer;transition:transform .2s ease,background .2s ease}.cp-btn:hover{transform:translateY(-2px)}.cp-btn:focus-visible{outline:2px solid var(--cp-bone);outline-offset:3px}.cp-btn-amber{background:var(--cp-amber);color:var(--cp-void)}.cp-btn-outline{background:transparent;color:var(--cp-bone);border:1px solid var(--cp-violet)}.cp-btn-glow{animation:cp-pulse-glow 2.8s ease-in-out infinite}@keyframes cp-pulse-glow{0%,to{box-shadow:0 0 #8a72e800}50%{box-shadow:0 0 24px #8a72e866}}.cp-section{padding:90px 0;position:relative;z-index:3}.cp-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.cp-section h2{font-family:Newsreader,serif;font-style:italic;font-weight:400;font-size:clamp(28px,4vw,44px);color:var(--cp-bone)}@media(max-width:860px){.cp-spotlight{display:none}.cp-section{padding:60px 0}}@media(max-width:480px){.cp-wrap{padding-left:20px;padding-right:20px}.cp-btn{width:100%;text-align:center}}div.text-block.h3 h1{font-family:IBM Plex Mono,monospace!important;font-style:normal!important;font-weight:500!important;text-transform:none!important;letter-spacing:.015em!important;line-height:1.25!important;color:#fff!important;animation:cp-title-glow 4.2s ease-in-out infinite!important}@keyframes cp-title-glow{0%,to{text-shadow:0 0 3px rgba(138,114,232,.35),0 0 7px rgba(138,114,232,.15)}50%{text-shadow:0 0 8px rgba(138,114,232,.6),0 0 16px rgba(138,114,232,.3)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.cp-reveal{opacity:1!important;transform:none!important;transition:none!important}.cp-grain,.cp-btn-glow,div.text-block.h3 h1{animation:none!important}}[data-essential-upsell-element=title]{pointer-events:none!important;cursor:default!important;text-decoration:none!important}product-price{font-family:IBM Plex Mono,monospace!important;letter-spacing:.02em}product-price s{opacity:.5}.buy-buttons-block button,.buy-buttons-block a.button,.buy-buttons-block input[type=submit]{font-family:IBM Plex Mono,monospace!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:0!important}.divider{--color-border: rgba(237,231,221,.14) !important}.cp-whats-inside{border-top:1px solid var(--cp-line)}.cp-wi-item{border-bottom:1px solid var(--cp-line)}@media(max-width:480px){.cp-whats-inside{grid-template-columns:1fr!important}}.cp-image-fade{box-shadow:inset 0 0 20px 8px var(--cp-void),inset 0 0 70px 35px var(--cp-void)}.cp-image-fade-soft{box-shadow:inset 0 0 15px 4px var(--cp-void),inset 0 0 40px 18px var(--cp-void)}.product-media{position:relative!important}.product-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,var(--cp-void) 0%,transparent 28%,transparent 72%,var(--cp-void) 100%),linear-gradient(to bottom,var(--cp-void) 0%,transparent 28%,transparent 72%,var(--cp-void) 100%);pointer-events:none;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/1/assets/veilmark.css.map */
