:root{--rayvox-stage: #f6f8f7;--rayvox-surface: #ffffff;--rayvox-surface-2: #f4f4f5;--rayvox-edge: #e4e4e7;--rayvox-edge-2: #d4d4d8;--rayvox-ink: #18181b;--rayvox-ink-2: #52525b;--rayvox-ray: #6c54db;--rayvox-ray-tint: #f0eefc;--rayvox-pale: #d9d0ff;--rayvox-voice: #6366f1;--rayvox-radius-field: 8px;--rayvox-radius-button: 12px;--rayvox-radius-card: 26px;--rayvox-radius-violet-card: 24px;--rayvox-focus-ring: 0 0 0 2px color-mix(in srgb, var(--rayvox-ray) 70%, transparent);--rayvox-ease-enter: cubic-bezier(.2, .9, .25, 1);--rayvox-ease-exit: cubic-bezier(.5, 0, .75, .4);--rayvox-ease-drift: cubic-bezier(.45, 0, .55, 1);--rayvox-duration-fast: .15s;--rayvox-duration: .3s;--rayvox-duration-slow: .5s}#header-component{--rayvox-glass: color-mix(in srgb, var(--rayvox-stage) 66%, transparent);--rayvox-glass-edge: inset 0 -1px 0 rgb(255 255 255 / .65), 0 1px 0 rgb(24 24 27 / .06)}#header-component .header__underlay-closed{background:transparent}#header-component:not([transparent]),#header-component[transparent][data-sticky-state=active]{background:var(--rayvox-glass);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:var(--rayvox-glass-edge);transition:background-color var(--rayvox-duration) var(--rayvox-ease-enter)}@media(prefers-reduced-transparency:reduce){#header-component:not([transparent]),#header-component[transparent][data-sticky-state=active]{background:var(--rayvox-stage);-webkit-backdrop-filter:none;backdrop-filter:none}}:is(h1,h2,h3,.h1,.h2,.h3) em{font-style:normal;color:var(--rayvox-ray)}.shopify-section:has(.rayvox-voice-light) :is(.section-background,.hero__container){overflow:hidden}.shopify-section:has(.rayvox-voice-light) :is(.section-background,.hero__container):before,.shopify-section:has(.rayvox-voice-light) :is(.section-background,.hero__container):after{content:"";position:absolute;top:-20%;right:-15%;bottom:-20%;left:-15%;z-index:0;pointer-events:none;opacity:.85;-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent 100%);mask-image:linear-gradient(to bottom,#000 40%,transparent 100%);will-change:transform}.shopify-section:has(.rayvox-voice-light) :is(.section-background,.hero__container):before{background:radial-gradient(34% 46% at 20% 30%,hsl(251 85% 62% / .34),hsl(251 80% 55% / .12) 55%,transparent 72%),radial-gradient(30% 40% at 80% 20%,hsl(239 85% 66% / .3),hsl(239 80% 58% / .1) 55%,transparent 72%);animation:rayvox-voice-light-a 36s var(--rayvox-ease-drift) infinite alternate}.shopify-section:has(.rayvox-voice-light) :is(.section-background,.hero__container):after{background:radial-gradient(28% 38% at 56% 60%,hsl(282 70% 72% / .26),hsl(282 65% 64% / .09) 55%,transparent 72%);animation:rayvox-voice-light-b 44s var(--rayvox-ease-drift) infinite alternate}.shopify-section:has(.rayvox-voice-light[data-intensity=subtle]) :is(.section-background,.hero__container):before,.shopify-section:has(.rayvox-voice-light[data-intensity=subtle]) :is(.section-background,.hero__container):after{opacity:.5}.shopify-section:has(.rayvox-voice-light[data-motion=false]) :is(.section-background,.hero__container):before,.shopify-section:has(.rayvox-voice-light[data-motion=false]) :is(.section-background,.hero__container):after{animation:none}@media(prefers-reduced-motion:reduce){.shopify-section:has(.rayvox-voice-light) :is(.section-background,.hero__container):before,.shopify-section:has(.rayvox-voice-light) :is(.section-background,.hero__container):after{animation:none}}@keyframes rayvox-voice-light-a{to{transform:translate3d(6%,4%,0) scale(1.08) rotate(3deg)}}@keyframes rayvox-voice-light-b{to{transform:translate3d(-7%,-3%,0) scale(1.12)}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/rayvox-brand.css.map */
