:root{--pv-navy: #07051a;--pv-deep: #14082f;--pv-panel: #1c0b40;--pv-purple: #6b35d4;--pv-purple-light: #8b5cf6;--pv-pink: #e040fb;--pv-pink-soft: #c850c0;--pv-cyan: #00d4ff;--pv-cyan-soft: #40e0d0;--pv-white: #ffffff;--pv-text: #e8e0ff;--pv-text-dim: rgba(232, 224, 255, .6);--pv-text-dimmer: rgba(232, 224, 255, .35);--pv-glow: 0 0 24px rgba(107, 53, 212, .5)}html,html body{background:#050410!important;background-color:#050410!important}body{color:var(--pv-text)!important;font-family:Space Grotesk,system-ui,sans-serif!important}body main,body .shopify-section,body .shopify-section-group-header-group,body .shopify-section-group-footer-group,body section,body .section,body .page-width,body [class*=color-scheme],body [class*=color-background],body [data-section-type]{background:transparent!important;background-color:transparent!important;background-image:none!important}html body,html [class*=color-scheme-]{--color-background: transparent !important;--color-background-1: transparent !important;--color-background-2: transparent !important;--color-background-secondary: transparent !important;--color-foreground: #e8e0ff !important}.pv-display{font-family:Audiowide,cursive;letter-spacing:.04em}.pv-cosmos{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden;background:radial-gradient(ellipse at 25% 30%,rgba(40,10,70,.6) 0%,transparent 50%),radial-gradient(ellipse at 75% 70%,rgba(70,10,100,.5) 0%,transparent 55%),radial-gradient(ellipse at 50% 100%,rgba(10,30,80,.4) 0%,transparent 60%),linear-gradient(180deg,#02010a,#060318,#04020e)}.pv-milky-way{position:absolute;top:20%;left:-20%;width:140%;height:60%;transform:rotate(-15deg);opacity:.7}.pv-milky-way:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 40% at 50% 50%,rgba(180,140,220,.4),transparent 70%),radial-gradient(ellipse 80% 30% at 50% 50%,rgba(220,180,255,.25),transparent 70%),radial-gradient(ellipse 100% 20% at 50% 50%,rgba(255,200,230,.15),transparent 70%);filter:blur(40px)}.pv-black-hole{position:absolute;top:65%;left:8%;width:120px;height:120px;animation:pv-blackhole-spin 30s linear infinite}.pv-event-horizon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:radial-gradient(circle,#000 30%,#1a0033 70%,transparent 100%);border-radius:50%;box-shadow:0 0 24px #8c50dc99;z-index:3}.pv-accretion-disk{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0%,rgba(255,100,200,.6) 10%,rgba(255,200,100,.8) 25%,rgba(255,240,180,.9) 35%,rgba(180,100,255,.7) 50%,transparent 60%,rgba(100,180,255,.5) 75%,rgba(255,100,200,.6) 90%,transparent 100%);filter:blur(8px);transform:scaleY(.3) rotate(15deg);animation:pv-disk-spin 8s linear infinite}.pv-accretion-disk-2{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;background:conic-gradient(from 90deg,transparent 0%,rgba(255,180,120,.7) 20%,rgba(255,220,180,.9) 40%,rgba(200,140,255,.7) 60%,transparent 80%);filter:blur(6px);transform:scaleY(.25) rotate(-10deg);animation:pv-disk-spin 5s linear infinite reverse}.pv-bh-glow{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:radial-gradient(circle,rgba(255,180,220,.2) 0%,transparent 60%);border-radius:50%;animation:pv-pulse-glow 4s ease-in-out infinite}.pv-starfield-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:pv-starfield-twinkle 5s ease-in-out infinite}.pv-starfield-svg-2{position:absolute;top:0;right:0;bottom:0;left:0;width:110%;height:110%;opacity:.6;animation:pv-starfield-drift 200s linear infinite}.pv-sparkle{position:absolute;width:16px;height:16px;opacity:0;animation:pv-sparkle-twinkle 4s ease-in-out infinite}.pv-sparkle:before,.pv-sparkle:after{content:"";position:absolute;background:linear-gradient(90deg,transparent,white,transparent);border-radius:999px}.pv-sparkle:before{top:50%;left:0;right:0;height:1.5px;transform:translateY(-50%);box-shadow:0 0 4px #fff}.pv-sparkle:after{left:50%;top:0;bottom:0;width:1.5px;background:linear-gradient(180deg,transparent,white,transparent);transform:translate(-50%);box-shadow:0 0 4px #fff}.pv-planet{position:absolute;border-radius:50%;animation:pv-planet-drift 40s ease-in-out infinite}.pv-planet-1{width:90px;height:90px;top:8%;right:5%;background:radial-gradient(circle at 30% 30%,#ff8fce,#c850c0 30%,#6b35d4 70%,#14082f);box-shadow:0 0 50px #e040fb80,inset -10px -10px 30px #00000080}.pv-planet-1:after{content:"";position:absolute;top:45%;left:-30%;width:160%;height:14px;border:2px solid rgba(224,64,251,.6);border-radius:50%;transform:rotate(-20deg);box-shadow:0 0 12px #e040fb66}.pv-planet-2{width:50px;height:50px;top:52%;right:3%;background:radial-gradient(circle at 30% 30%,#80f0ff,#00d4ff,#1a5688 80%,#07051a);box-shadow:0 0 30px #00d4ff99,inset -5px -5px 15px #0009;animation-duration:60s;animation-delay:-10s}.pv-planet-3{width:35px;height:35px;top:38%;right:22%;background:radial-gradient(circle at 30% 30%,#c4a8ff,#8b5cf6,#4a2a8a 80%,#14082f);box-shadow:0 0 22px #8b5cf699,inset -4px -4px 10px #00000080;animation-duration:70s;animation-delay:-25s}.pv-planet-4{width:28px;height:28px;top:22%;left:4%;background:radial-gradient(circle at 30% 30%,#fff5b8,#ffd470,#c08020 80%,#4a2010);box-shadow:0 0 20px #ffd47080,inset -3px -3px 8px #00000080;animation-duration:80s;animation-delay:-15s}.pv-planet-5{width:18px;height:18px;top:4%;left:55%;background:radial-gradient(circle at 30% 30%,#ffb0c8,#e040fb 50%,#6b1f8a 90%);box-shadow:0 0 14px #e040fb99,inset -2px -2px 5px #0006;animation-duration:90s;animation-delay:-40s}.pv-planet-6{width:65px;height:65px;top:75%;right:35%;background:radial-gradient(circle at 25% 25%,#d4ffec,#50e3a4,#1e7050 70%,#052520);box-shadow:0 0 35px #50e3a466,inset -7px -7px 20px #00000080;animation-duration:55s;animation-delay:-20s}.pv-planet-7{width:22px;height:22px;top:88%;left:42%;background:radial-gradient(circle at 30% 30%,#ffaa70,#f63 50%,#8a2010 90%);box-shadow:0 0 16px #ff663380,inset -2px -2px 6px #00000080;animation-duration:65s;animation-delay:-30s}.pv-planet-8{width:45px;height:45px;top:12%;left:32%;background:radial-gradient(circle at 30% 30%,#c8e0ff,#6090e0,#20447a 80%,#051028);box-shadow:0 0 28px #6090e080,inset -5px -5px 14px #00000080;animation-duration:75s;animation-delay:-45s}.pv-planet-8:after{content:"";position:absolute;top:48%;left:-20%;width:140%;height:8px;border:1.5px solid rgba(96,144,224,.5);border-radius:50%;transform:rotate(15deg)}.pv-planet-9{width:12px;height:12px;top:45%;left:78%;background:radial-gradient(circle at 30% 30%,#ffd8d8,#ff8080 50%,#802020 90%);box-shadow:0 0 10px #ff808080;animation-duration:100s;animation-delay:-55s}.pv-comet{position:absolute;width:3px;height:3px;background:#fff;border-radius:50%;box-shadow:0 0 6px #fff,0 0 12px #ffffff80}.pv-comet:before{content:"";position:absolute;top:50%;right:100%;width:100px;height:1.5px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9));transform:translateY(-50%);border-radius:999px;box-shadow:0 0 8px #fff9}.pv-comet-1{top:15%;left:-10%;animation:pv-comet-fly-1 8s linear infinite 2s}.pv-comet-2{top:55%;left:-10%;animation:pv-comet-fly-2 12s linear infinite 6s}.pv-comet-3{top:30%;left:-10%;animation:pv-comet-fly-3 10s linear infinite 9s}.pv-nebula-blob{position:absolute;border-radius:50%;filter:blur(80px);animation:pv-nebula-pulse 20s ease-in-out infinite}.pv-nebula-1{width:600px;height:600px;top:-15%;left:-10%;background:radial-gradient(circle,rgba(224,64,251,.9),transparent 70%);opacity:.55}.pv-nebula-2{width:700px;height:700px;top:35%;right:-15%;background:radial-gradient(circle,rgba(107,53,212,.9),transparent 70%);opacity:.55;animation-delay:-7s}.pv-nebula-3{width:500px;height:500px;bottom:0%;left:25%;background:radial-gradient(circle,rgba(0,212,255,.7),transparent 70%);opacity:.45;animation-delay:-13s}.pv-nebula-4{width:450px;height:450px;top:60%;left:60%;background:radial-gradient(circle,rgba(255,100,200,.75),transparent 70%);opacity:.5;animation-delay:-3s}.pv-nebula-5{width:350px;height:350px;top:80%;left:5%;background:radial-gradient(circle,rgba(80,227,164,.6),transparent 70%);opacity:.4;animation-delay:-17s}.pv-ufo{position:absolute;top:25%;left:-120px;width:80px;height:32px;animation:pv-ufo-fly 35s linear infinite 8s;z-index:2}.pv-ufo .pv-ufo-body{position:absolute;bottom:0;left:0;width:80px;height:18px;background:linear-gradient(180deg,#c0c0d0,#6a6a85,#2a2a3a);border-radius:50%;box-shadow:inset 0 -3px 8px #0009,inset 0 2px 4px #fff6,0 4px 20px #00d4ff99}.pv-ufo .pv-ufo-dome{position:absolute;top:0;left:22px;width:36px;height:24px;background:radial-gradient(ellipse at 30% 30%,#b4f0fff2,#50b4e6b3,#1e508280);border-radius:50% 50% 30% 30%/100% 100% 30% 30%;box-shadow:inset 2px 2px 6px #fff9,0 0 12px #00c8ff80}.pv-ufo .pv-ufo-lights{position:absolute;bottom:4px;left:8px;width:64px;height:4px;background:repeating-linear-gradient(90deg,#ffeb3b 0,#ffeb3b 3px,transparent 3px,transparent 9px);border-radius:2px;animation:pv-ufo-lights .4s linear infinite;filter:drop-shadow(0 0 4px #ffeb3b)}.pv-ufo .pv-ufo-beam{position:absolute;bottom:-50px;left:26px;width:28px;height:60px;background:linear-gradient(180deg,rgba(180,240,255,.5) 0%,rgba(180,240,255,.15) 60%,transparent 100%);clip-path:polygon(35% 0%,65% 0%,100% 100%,0% 100%);filter:blur(2px);opacity:.7}.pv-ufo .pv-ufo-trail{position:absolute;top:50%;right:100%;width:120px;height:2px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.6),rgba(255,100,200,.4));transform:translateY(-50%);border-radius:999px;filter:blur(1px)}@keyframes pv-starfield-twinkle{0%,to{opacity:1}50%{opacity:.85}}@keyframes pv-starfield-drift{0%{transform:translate(0)}to{transform:translate(-8%,-5%)}}@keyframes pv-blackhole-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pv-disk-spin{0%{transform:scaleY(.3) rotate(0)}to{transform:scaleY(.3) rotate(360deg)}}@keyframes pv-pulse-glow{0%,to{opacity:.6}50%{opacity:1}}@keyframes pv-sparkle-twinkle{0%,to{opacity:0;transform:scale(.5) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes pv-planet-drift{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(20px,-15px) rotate(2deg)}50%{transform:translate(-10px,25px) rotate(-2deg)}75%{transform:translate(15px,10px) rotate(1deg)}}@keyframes pv-nebula-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes pv-comet-fly-1{0%{transform:translate(0);opacity:0}5%{opacity:1}85%{opacity:1}to{transform:translate(120vw,40vh);opacity:0}}@keyframes pv-comet-fly-2{0%{transform:translate(0);opacity:0}5%{opacity:1}85%{opacity:1}to{transform:translate(120vw,-30vh);opacity:0}}@keyframes pv-comet-fly-3{0%{transform:translate(0);opacity:0}5%{opacity:1}85%{opacity:1}to{transform:translate(120vw,50vh);opacity:0}}@keyframes pv-ufo-fly{0%{transform:translate(0) rotate(-3deg);opacity:0}3%{opacity:1}50%{transform:translate(60vw,-8vh) rotate(2deg)}97%{opacity:1}to{transform:translate(120vw,5vh) rotate(-1deg);opacity:0}}@keyframes pv-ufo-lights{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@keyframes pv-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-15px) rotate(2deg)}}.pv-hero{position:relative;z-index:5;min-height:520px;padding:60px 32px;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;overflow:hidden;max-width:1400px;margin:0 auto}.pv-hero-content{position:relative;z-index:2}.pv-hero-badge{display:inline-flex;align-items:center;gap:8px;background:#6b35d440;border:1px solid rgba(107,53,212,.5);padding:6px 14px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--pv-purple-light);margin-bottom:18px}.pv-hero-badge .pv-dot{width:6px;height:6px;background:var(--pv-cyan);border-radius:50%;box-shadow:0 0 8px var(--pv-cyan);animation:pv-pulse 1.5s ease infinite}@keyframes pv-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.pv-hero h1{font-family:Audiowide,cursive!important;font-size:clamp(40px,6vw,72px)!important;line-height:1!important;letter-spacing:.01em;text-transform:uppercase;margin-bottom:20px!important;background:linear-gradient(180deg,#fff,#d4c4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 60px rgba(107,53,212,.5)}.pv-hero h1 em{font-style:normal;background:linear-gradient(180deg,#e040fb,#c850c0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pv-hero p{font-size:16px;color:var(--pv-text-dim);margin-bottom:28px;max-width:440px;line-height:1.6}.pv-hero-btns{display:flex;gap:14px;flex-wrap:wrap}.pv-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border-radius:10px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;transition:all .2s;text-decoration:none}.pv-btn-primary{background:linear-gradient(135deg,var(--pv-purple),var(--pv-pink-soft));color:#fff;box-shadow:0 4px 20px #6b35d480}.pv-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 28px #e040fb99}.pv-btn-ghost{background:#6b35d41a;border:1.5px solid rgba(107,53,212,.5);color:var(--pv-purple-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pv-btn-ghost:hover{border-color:var(--pv-cyan);color:var(--pv-cyan);background:#00d4ff1a}.pv-hero-stats{display:flex;gap:32px;margin-top:36px;padding-top:28px;border-top:1px solid rgba(107,53,212,.25)}.pv-stat-num{font-family:Audiowide,cursive;font-size:28px;color:var(--pv-cyan);display:block;text-shadow:0 0 12px rgba(0,212,255,.5)}.pv-stat-label{font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--pv-text-dimmer);margin-top:4px}.pv-hero-mascot{position:relative;display:flex;align-items:center;justify-content:center;min-height:420px}.pv-hero-mascot img{max-width:100%;max-height:480px;filter:drop-shadow(0 0 22px rgba(224,64,251,.5)) drop-shadow(0 0 50px rgba(107,53,212,.4)) drop-shadow(0 24px 50px rgba(0,0,0,.55));animation:pv-float 6s ease-in-out infinite}.pv-orbit-ring{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(107,53,212,.2);border-radius:50%;animation:pv-spin 30s linear infinite}.pv-orbit-ring:before{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;background:var(--pv-pink);border-radius:50%;box-shadow:0 0 12px var(--pv-pink)}@keyframes pv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:900px){.pv-hero{grid-template-columns:1fr;text-align:center}.pv-hero-mascot{order:-1;min-height:300px}.pv-hero-stats{justify-content:center}}body .announcement-bar,body [class*=announcement-bar]{background:linear-gradient(90deg,var(--pv-purple) 0%,var(--pv-pink-soft) 50%,var(--pv-purple) 100%)!important;background-size:200% auto!important;animation:pv-shimmer 6s linear infinite;color:#fff!important}body .announcement-bar__message,body [class*=announcement-bar] p,body [class*=announcement-bar] span{color:#fff!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important}@keyframes pv-shimmer{0%{background-position:200% center}to{background-position:-200% center}}body header,body .header,body header-component{background:#07051a8c!important;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border-bottom:1px solid rgba(107,53,212,.3)!important}body .header a,body header a,body .header__inline-menu a,body .header__menu-item{color:var(--pv-text)!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:12px!important}body .header a:hover,body header a:hover{color:var(--pv-cyan)!important}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3,body .section__heading,body .collection__title,body .section-header__title,body [class*=heading]{font-family:Audiowide,cursive!important;color:#fff!important;letter-spacing:.04em!important;text-transform:uppercase!important}.template-index .card,.template-index .card-wrapper,.template-index [class*=product-card],.template-collection .card,.template-collection .card-wrapper,.template-collection [class*=product-card]{background:#1c0b4099!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(107,53,212,.35)!important;border-radius:14px!important;overflow:hidden!important;transition:all .25s!important;box-shadow:0 4px 16px #0000004d!important}.template-index .card:hover,.template-collection .card:hover{transform:translateY(-6px);border-color:var(--pv-pink)!important;box-shadow:0 16px 40px #6b35d466!important}.template-index .card__heading,.template-collection .card__heading,.template-index .full-unstyled-link,.template-collection .full-unstyled-link,.template-index [class*=product-card] a,.template-collection [class*=product-card] a{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-family:Audiowide,cursive!important;font-size:14px!important;text-decoration:none!important}.template-index .price,.template-collection .price,.template-index .price *,.template-collection .price *,.template-index .money,.template-collection .money{color:var(--pv-cyan)!important;-webkit-text-fill-color:var(--pv-cyan)!important;font-family:Audiowide,cursive!important;font-size:18px!important;text-shadow:0 0 8px rgba(0,212,255,.4)}body .newsletter,body .newsletter-form,body form[action*=contact]{background:transparent!important}body input[type=email],body input[type=text],body .newsletter-form input{background:#1c0b4099!important;border:1px solid rgba(107,53,212,.4)!important;color:#fff!important;font-family:inherit;font-size:14px!important;border-radius:8px!important;padding:12px 14px!important}body input::placeholder{color:var(--pv-text-dimmer)!important}body button[type=submit],body .newsletter-form button,body .button--primary,body .button.button--primary{background:linear-gradient(135deg,var(--pv-purple),var(--pv-pink-soft))!important;color:#fff!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:Space Grotesk,sans-serif!important;border:none!important;border-radius:8px!important;padding:12px 22px!important;box-shadow:0 4px 20px #6b35d480!important}body footer,body .footer{background:#07051a99!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(107,53,212,.3)!important}body footer a,body .footer a{color:var(--pv-text-dim)!important}body footer a:hover,body .footer a:hover{color:var(--pv-cyan)!important}body [class*=cookie],body [class*=consent],body .shopify-cookies{background:#07051ae6!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(107,53,212,.4)!important;color:var(--pv-text)!important}body .button--secondary,body .link-with-icon{color:var(--pv-cyan)!important;letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-size:12px}body .card *,body .card-wrapper *,body .product-card *,body product-card *,body [class*=product-card] *{-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:initial!important}body .card__heading,body .card__heading a,body .card__information a,body .card-information a,body .full-unstyled-link,body .product-card__title,body .product-card__title a,body .card__information h3,body .card__information .h3{color:#fff!important;-webkit-text-fill-color:#fff!important;background:transparent!important;background-image:none!important;font-family:Audiowide,cursive!important;font-size:14px!important;letter-spacing:.02em!important;text-decoration:none!important;padding:0!important}body .price,body .price *,body .price__regular,body .price__sale,body .price-item,body .price-item--regular,body .price-item--sale,body .product-card__price,body .card-information .price,body .card .money{color:var(--pv-cyan)!important;-webkit-text-fill-color:var(--pv-cyan)!important;background:transparent!important;background-image:none!important;font-family:Audiowide,cursive!important;font-size:18px!important;text-shadow:0 0 8px rgba(0,212,255,.4);padding:0!important}body .visually-hidden,body .sr-only,body .price__sale-label,body [class*=visually-hidden]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body .card__inner+.card__information,body .card__media+.card__content,body .card__content{padding-top:14px!important}body header,body .header,body header-component,body .header__inner,body .shopify-section-header,body .shopify-section-group-header-group .shopify-section:not([class*=announcement]){padding-top:8px!important;padding-bottom:8px!important;min-height:0!important}body .header__logo,body header .logo,body header img{max-height:70px!important}body header a:not(.button),body .header__inline-menu a,body .header__menu-item,body nav a,body .header__menu a{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:13px!important;opacity:1!important}body header a:hover,body .header__inline-menu a:hover,body nav a:hover{color:var(--pv-cyan)!important;-webkit-text-fill-color:var(--pv-cyan)!important}body [class*=product-card],body .card,body .card-wrapper,body .grid__item>.card,body .collection .card,body product-card{background:#1c0b4099!important;background-color:#1c0b4099!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(107,53,212,.4)!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 4px 16px #0000004d!important}body [class*=product-card] [class*=media],body .card__media,body .card-wrapper .media,body .card__inner{background:transparent!important;background-color:transparent!important}body [class*=product-card] h1,body [class*=product-card] h2,body [class*=product-card] h3,body [class*=product-card] h4,body [class*=product-card] a,body [class*=card-wrapper] h1,body [class*=card-wrapper] h2,body [class*=card-wrapper] h3,body [class*=card-wrapper] h4,body [class*=card-wrapper] a,body .card__heading,body .card__heading *,body .card-information *:not([class*=price]):not([class*=money]):not([class*=badge]),body .card__information *:not([class*=price]):not([class*=money]):not([class*=badge]),body .full-unstyled-link,body .full-unstyled-link *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none!important;font-family:Audiowide,cursive!important;font-size:15px!important;letter-spacing:.02em!important}body [class*=price]:not([class*=badge]),body [class*=price] *,body .price,body .price *,body .price__regular,body .price-item,body .price-item *,body .money,body span.money{color:var(--pv-cyan)!important;-webkit-text-fill-color:var(--pv-cyan)!important;font-family:Audiowide,cursive!important;font-size:20px!important;text-shadow:0 0 8px rgba(0,212,255,.5)!important;font-weight:400!important}body input[type=email],body input[type=text],body input[type=search],body .field__input,body .newsletter-form input,body .field input,body form input{background:#14082fbf!important;background-color:#14082fbf!important;border:1.5px solid rgba(107,53,212,.6)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:15px!important;padding:16px 20px!important;border-radius:10px!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:Space Grotesk,sans-serif!important}body input::placeholder,body .field__input::placeholder{color:#e8e0ff8c!important;font-family:Space Grotesk,sans-serif!important}body input:focus{border-color:var(--pv-cyan)!important;outline:none!important;box-shadow:0 0 0 3px #00d4ff33!important}body .field__label{display:none!important}body button[type=submit],body .newsletter-form__button,body .newsletter button,body .field__button,body button.button,body .button--primary,body button.button--primary,body [class*=newsletter] button{background:linear-gradient(135deg,var(--pv-purple),var(--pv-pink-soft))!important;background-color:var(--pv-purple)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-family:Audiowide,cursive!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.08em!important;border:none!important;border-radius:10px!important;padding:16px 32px!important;font-size:14px!important;box-shadow:0 4px 20px #6b35d480!important;cursor:pointer!important;transition:all .2s!important}body button[type=submit]:hover,body .button--primary:hover{transform:translateY(-2px);box-shadow:0 6px 28px #e040fb99!important}body footer,body .footer,body .shopify-section-group-footer-group{padding:50px 32px 30px!important}body footer p,body footer span,body footer small,body footer .copyright,body footer [class*=copyright]{color:#e8e0ff66!important;font-size:12px!important}body footer h2,body footer h3,body footer h4{color:var(--pv-pink)!important;font-size:14px!important;letter-spacing:.15em!important}body .newsletter h2,body .newsletter__title,body .newsletter-section h2,body [class*=newsletter] h2,body [class*=newsletter] h3{font-family:Audiowide,cursive!important;color:#fff!important;font-size:36px!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:12px!important}body .newsletter p,body [class*=newsletter] p{color:var(--pv-text-dim)!important}body [class*=cookie],body [class*=consent],body .shopify-cookies,body shopify-privacy-consent{position:fixed!important;bottom:20px!important;left:20px!important;right:20px!important;max-width:600px!important;margin:0 auto!important;top:auto!important;z-index:9999!important;background:#07051af2!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(107,53,212,.5)!important;border-radius:16px!important;padding:24px!important;box-shadow:0 16px 60px #00000080!important}body header a,body header li,body header li a,body header li>a,body header ul a,body header nav a,body header [role=navigation] a,body .header a,body .header li a,body .header__menu a,body .header__inline-menu a,body .header__inline-menu li,body .header__inline-menu li a,body .header__menu-item,body .list-menu a,body .list-menu__item,body header span,body header-component a,body header-component li,body header-component span{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;visibility:visible!important}body header svg,body header svg *,body header [class*=icon] svg path{color:#fff!important;fill:currentColor!important;stroke:currentColor;opacity:1!important}body header a:hover,body header a:hover span,body header li:hover a,body header-component a:hover{color:var(--pv-cyan)!important;-webkit-text-fill-color:var(--pv-cyan)!important}body footer p,body footer span,body footer li,body footer a,body footer small,body footer label,body .footer p,body .footer span,body .footer li,body .footer a,body .footer small,body .footer h1,body .footer h2,body .footer h3,body .footer h4{color:#e8e0ff!important;-webkit-text-fill-color:#e8e0ff!important;opacity:1!important;visibility:visible!important}body footer h2,body footer h3,body footer h4,body footer .footer__heading,body footer .footer-block__heading{color:var(--pv-pink)!important;-webkit-text-fill-color:var(--pv-pink)!important;font-family:Audiowide,cursive!important;font-size:16px!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:14px!important}body .shopify-section-group-footer-group h1,body .shopify-section-group-footer-group h2,body .shopify-section-group-footer-group h3,body [class*=newsletter] h2,body [class*=newsletter] h3,body [class*=newsletter] .h0,body [class*=newsletter] .h1,body [class*=newsletter] .h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-family:Audiowide,cursive!important;text-transform:uppercase!important;letter-spacing:.04em!important}body footer small,body footer .copyright,body footer [class*=copyright]{color:#e8e0ff80!important;-webkit-text-fill-color:rgba(232,224,255,.5)!important;font-size:12px!important}body footer p,body footer span,body footer li,body footer a,body footer small,body .footer p,body .footer span,body .footer li,body .footer a,body .footer small{color:#e8e0ff!important;-webkit-text-fill-color:#e8e0ff!important}body footer a:hover,body .footer a:hover{color:var(--pv-cyan)!important;-webkit-text-fill-color:var(--pv-cyan)!important}body footer h2,body footer h3,body footer h4{color:var(--pv-pink)!important;font-family:Audiowide,cursive!important;text-transform:uppercase!important;letter-spacing:.12em!important}body footer [class*=newsletter] h2,body footer [class*=newsletter] h3,body [class*=email-signup] h2{color:#fff!important;font-family:Audiowide,cursive!important;font-size:32px!important;text-transform:uppercase!important}body .product-media-gallery,body .product__media-list,body .product-media__thumbnails,body [class*=thumbnail],body .product__media-item,body .product-media-thumbnail,body media-gallery,body .product-gallery,body .product-gallery__thumbnail,body .product-media,body [class*=product-media]{background:transparent!important;background-color:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:0!important;box-shadow:none!important}body .product-media-thumbnail img,body .product-gallery__thumbnail img,body [class*=thumbnail] img,body .product__media-item img{background:transparent!important;border-radius:8px!important;display:block!important;width:100%!important;height:auto!important;object-fit:cover!important}body [class*=thumbnail][aria-current=true] img,body .product-media-thumbnail.is-active img,body .product-gallery__thumbnail--active img{outline:2px solid var(--pv-cyan)!important;outline-offset:2px}body .product__media img,body .product-media img,body .product-gallery__image img{background:transparent!important;display:block!important}quantity-selector-component,quantity-selector-component *{font-family:Space Grotesk,system-ui,-apple-system,sans-serif!important}quantity-selector-component input[name=quantity],input[name=quantity]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:transparent!important;text-align:center!important}quantity-selector-component .quantity-minus,quantity-selector-component .quantity-plus,.button.quantity-minus,.button.quantity-plus,button.quantity-minus,button.quantity-plus{background:transparent!important;background-color:transparent!important;background-image:none!important;color:var(--pv-cyan)!important;-webkit-text-fill-color:var(--pv-cyan)!important;box-shadow:none!important;border:none!important;font-size:20px!important;font-weight:700!important;cursor:pointer!important;text-transform:none!important;letter-spacing:0!important;padding:0 16px!important}quantity-selector-component .quantity-minus:hover,quantity-selector-component .quantity-plus:hover,.button.quantity-minus:hover,.button.quantity-plus:hover{background:#00d4ff26!important;background-color:#00d4ff26!important;background-image:none!important;color:#80f0ff!important;-webkit-text-fill-color:#80f0ff!important;transform:none!important}quantity-selector-component input[name=quantity]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;font-size:16px!important;font-weight:600!important;text-align:center!important;width:auto!important;min-width:40px!important}quantity-selector-component button svg,quantity-selector-component button svg *{color:var(--pv-cyan)!important;fill:currentColor!important;stroke:currentColor!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/printaverse.css.map */
