:root{--q-void:#010D18;--q-ink:#021A2E;--q-lum:#1E3FE0;--q-electric:#2EA8FF;--q-ice:#5BC9FF;--q-iris:#7B5CFF;--q-lavender:#A78BFA;--q-lavender-soft:#C4B5FD;--q-gold:#C9A84C;--q-paper:#F7FAFC;--q-ink-text:#0F2536;--q-ease:cubic-bezier(.22,.61,.36,1);--q-flow:linear-gradient(90deg,#1E3FE0,#2EA8FF,#5BC9FF,#7B5CFF,#A78BFA,#2EA8FF,#1E3FE0)}@keyframes q-line-flow{0%{background-position:0% 50%}to{background-position:200% 50%}}hr,.q-line{border:0;height:1px;width:100%;display:block;background:var(--q-flow);background-size:200% 100%;animation:q-line-flow 6s linear infinite;opacity:.9}.header-section:after,footer:before{content:"";position:absolute;left:0;right:0;height:1.5px;z-index:60;pointer-events:none;background:var(--q-flow);background-size:200% 100%;animation:q-line-flow 6s linear infinite}.header-section:after{bottom:0}footer{position:relative}footer:before{top:0}@keyframes q-aurora-drift{0%{transform:translate3d(-6%,-4%,0) scale(1)}33%{transform:translate3d(5%,3%,0) scale(1.15)}66%{transform:translate3d(-3%,6%,0) scale(.95)}to{transform:translate3d(-6%,-4%,0) scale(1)}}.q-aurora{position:relative;isolation:isolate;background:var(--q-ink);overflow:hidden;color:#fff}.q-aurora--void{background:var(--q-void)}.q-aurora:before{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:0;pointer-events:none;background:radial-gradient(38% 42% at 18% 28%,rgba(30,63,224,.55),transparent 70%),radial-gradient(34% 38% at 78% 22%,rgba(46,168,255,.38),transparent 70%),radial-gradient(40% 44% at 68% 76%,rgba(123,92,255,.42),transparent 70%),radial-gradient(30% 34% at 28% 82%,rgba(167,139,250,.3),transparent 70%);filter:blur(12px);animation:q-aurora-drift 22s ease-in-out infinite}.q-aurora>*{position:relative;z-index:1}@keyframes q-sweep{0%{transform:translate(-130%);opacity:0}4%{opacity:1}40%{transform:translate(130%);opacity:0}to{transform:translate(130%);opacity:0}}.q-sweep{position:relative;overflow:hidden}.q-sweep:after{content:"";position:absolute;top:-60%;left:0;width:45%;height:220%;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(91,201,255,.14) 45%,rgba(255,255,255,.26) 50%,rgba(91,201,255,.14) 55%,transparent);transform:translate(-130%);animation:q-sweep 7s var(--q-ease) infinite}.card-gallery .q-sweep:after,.product-media .q-sweep:after,.q-sweep .card-gallery:after,.q-sweep .product-media:after{content:none!important}.button,.shopify-payment-button__button,.product-card,.resource-card{transition:transform .45s var(--q-ease),box-shadow .45s var(--q-ease),background-position .45s var(--q-ease)}.product-card:hover,.resource-card:hover{transform:translateY(-3px)}.button:not(.button--secondary):not(.button-unstyled):not(.link),.shopify-payment-button__button--unbranded{background-image:linear-gradient(100deg,var(--q-lum) 0%,var(--q-electric) 55%,var(--q-iris) 100%);background-size:180% 100%;background-position:0% 50%;border-color:transparent;color:#fff}.button:not(.button--secondary):not(.button-unstyled):not(.link):hover,.shopify-payment-button__button--unbranded:hover{background-position:60% 50%;transform:translateY(-4px);box-shadow:0 10px 28px -12px #1e3fe08c}#header-group .button,.menu-drawer .button,.cart-drawer .button,.header-actions .button,.localization-selector,.close-button,.field__button,.country-filter__reset-button{background-image:none;border-color:inherit;color:inherit}#header-group .button:hover,.menu-drawer .button:hover,.cart-drawer .button:hover,.header-actions .button:hover,.localization-selector:hover,.close-button:hover{transform:none;box-shadow:none}@keyframes q-gold-breathe{0%,to{opacity:.45;box-shadow:0 0 #c9a84c00;transform:scale(1)}50%{opacity:1;box-shadow:0 0 14px 3px #c9a84c73;transform:scale(1.18)}}.q-gold-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--q-gold);animation:q-gold-breathe 3.4s ease-in-out infinite}.q-paper{background:var(--q-paper);color:var(--q-ink-text)}.q-paper hr{animation:none;background:#0f25361f}.q-paper .q-aurora:before,.q-paper .q-sweep:after{content:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important}hr,.q-line,.header-section:after,footer:before{background:var(--q-electric)}.q-sweep:after{content:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/qiora-v4.css.map */
