:root{--jv-ink: #06071a;--jv-ink-2: #0e1130;--jv-glass: rgba(16, 19, 52, .55);--jv-glass-border: rgba(255, 255, 255, .08);--jv-purple: #a855f7;--jv-violet: #8b5cf6;--jv-indigo: #6366f1;--jv-blue: #3b82f6;--jv-muted: #a6a9c4;--jv-grad: linear-gradient(135deg, #a855f7 0%, #6366f1 55%, #3b82f6 100%);--jv-grad-text: linear-gradient(90deg, #60a5fa, #818cf8, #c084fc, #f0abfc, #818cf8, #60a5fa)}html,body{background-color:var(--jv-ink)!important}body:before{content:"";position:fixed;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:-1;pointer-events:none;background:radial-gradient(40% 35% at 20% 15%,rgba(99,102,241,.22),transparent 70%),radial-gradient(35% 30% at 80% 25%,rgba(168,85,247,.18),transparent 70%),radial-gradient(45% 40% at 60% 85%,rgba(59,130,246,.12),transparent 70%),repeating-linear-gradient(115deg,rgba(255,255,255,.018) 0 1px,transparent 1px 180px),linear-gradient(160deg,#05061a,#0b0f2e 45%,#070820);animation:jv-drift 40s ease-in-out infinite alternate}@keyframes jv-drift{0%{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-3%,2%,0) rotate(2deg)}to{transform:translate3d(2%,-2%,0) rotate(-1deg)}}main .gradient.color-scheme-1,main .gradient.color-scheme-2,main .gradient.color-scheme-3,main .gradient.color-scheme-4,.footer.gradient,.shopify-section-group-footer-group .gradient{background:transparent!important}::selection{background:#a855f773;color:#fff}html{scrollbar-color:#3b3f6b var(--jv-ink)}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar{background:linear-gradient(90deg,#6d28d9,#7c3aed,#4f46e5,#7c3aed,#6d28d9)!important;background-size:300% 100%!important;animation:jv-flow 14s linear infinite;border:0!important}.announcement-bar__message{letter-spacing:.06em;color:#fff!important}@keyframes jv-flow{to{background-position:300% 0}}.section-header .header-wrapper,.header-wrapper{background:transparent!important;border:0!important;box-shadow:none!important}.header-wrapper .header{margin:1.2rem auto!important;max-width:min(1200px,calc(100% - 2.4rem));border-radius:18px;background:#0c0e288c;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--jv-glass-border);box-shadow:0 12px 40px #00000059,inset 0 1px #ffffff0a;padding-top:1rem!important;padding-bottom:1rem!important;transition:box-shadow .3s ease,background .3s ease}.scrolled-past-header .header-wrapper .header,sticky-header.shopify-section-header-sticky .header{background:#0a0c22c7;box-shadow:0 16px 50px #00000080,0 0 0 1px #8b5cf61f}.header__menu-item,.header__icon{transition:color .2s ease}.header__menu-item:hover,.header__icon:hover{color:#c4b5fd!important}.header__heading-link .h2,.header__heading-logo-wrapper{letter-spacing:.2em}h1 em,h2 em,.h0 em,.h1 em,.h2 em,.jv-accent{font-style:normal;background:var(--jv-grad-text);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:jv-flow 10s linear infinite}.button:not(.button--secondary):not(.button--tertiary):not(.link),.shopify-payment-button__button--unbranded,.cart__checkout-button,.product-form__submit{background:var(--jv-grad)!important;background-size:160% 160%!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:0 10px 30px #8b5cf659;transition:transform .2s ease,box-shadow .3s ease,background-position .6s ease!important}.button:not(.button--secondary):not(.button--tertiary):not(.link):hover,.shopify-payment-button__button--unbranded:hover,.cart__checkout-button:hover,.product-form__submit:hover{transform:translateY(-2px);background-position:100% 0!important;box-shadow:0 16px 44px #8b5cf68c}.button:before,.button:after{box-shadow:none!important}.button--secondary{border-radius:999px!important;background:#ffffff08!important;border:1px solid rgba(255,255,255,.14)!important;color:#e9e7ff!important;transition:border-color .3s ease,transform .2s ease!important}.button--secondary:hover{border-color:var(--jv-purple)!important;transform:translateY(-2px)}.product-form__input input[type=radio]+label{border-radius:999px!important;background:#ffffff08;border:1px solid rgba(255,255,255,.14)!important;transition:all .25s ease}.product-form__input input[type=radio]:checked+label{background:var(--jv-grad)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 24px #8b5cf666}.product__media-item .product-media-container,.product__media-wrapper .product-media-container,.card-wrapper .card,.lx-summary,.product__accordion,.cart-item,.cart-items td,.quantity,.field__input,.search__input,.newsletter-form__field-wrapper .field{border-color:var(--jv-glass-border)!important}.lx-summary,.product__accordion,.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{background:var(--jv-glass)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--jv-glass-border)!important;border-radius:20px!important}.product__media-item .product-media-container{border-radius:20px;overflow:hidden;box-shadow:0 30px 80px #00000073,0 0 60px #8b5cf61f}.card-wrapper{transition:transform .35s ease}.card-wrapper:hover{transform:translateY(-6px)}.price,.price-item--regular,.price-item--sale,.lx-total strong{color:#e9d5ff!important}.product .price .price-item{background:var(--jv-grad-text);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important}.icon-with-text .svg-wrapper svg,.icon-with-text svg{color:#c4b5fd}a:not(.button):not(.header__menu-item):not(.full-unstyled-link):not(.jv-btn):hover{color:#c4b5fd}.footer{border-top:1px solid var(--jv-glass-border)!important}.lx-motion .lx-reveal{transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)!important}@media(prefers-reduced-motion:reduce){body:before,.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar,h1 em,h2 em,.h0 em,.h1 em,.h2 em,.jv-accent{animation:none!important}.button,.card-wrapper{transition:none!important}}quantity-input.cart-quantity{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/jarvis-skin.css.map */
