.celestial-background{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:0!important;overflow:hidden!important;pointer-events:none!important;display:block!important;visibility:visible!important;opacity:1!important}.celestial-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#000008,#05051a,#0a0a22 30%,#0d081f,#100822 70%,#080612);z-index:1}.celestial-nebula{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:.5}.nebula-wash{position:absolute;width:180%;height:100%;border-radius:50%;filter:blur(100px);animation:nebula-drift 30s ease-in-out infinite}.nebula-wash-1{top:-40%;left:-30%;background:radial-gradient(ellipse,rgba(100,50,150,.6) 0%,rgba(80,40,120,.3) 40%,transparent 65%);animation-delay:0s}.nebula-wash-2{top:10%;right:-35%;background:radial-gradient(ellipse,rgba(40,70,140,.55) 0%,rgba(30,50,100,.25) 40%,transparent 65%);animation-delay:-12s;animation-duration:40s}.nebula-wash-3{bottom:-30%;left:5%;background:radial-gradient(ellipse,rgba(90,30,110,.55) 0%,rgba(60,20,80,.25) 40%,transparent 65%);animation-delay:-25s;animation-duration:35s}.nebula-wash-4{top:30%;left:20%;width:120%;height:80%;background:radial-gradient(ellipse,rgba(60,80,160,.4) 0%,rgba(40,60,120,.15) 40%,transparent 60%);animation-delay:-18s;animation-duration:50s}@keyframes nebula-drift{0%,to{transform:translate(-8%) translateY(0);opacity:.4}25%{transform:translate(3%) translateY(-5%);opacity:.6}50%{transform:translate(8%) translateY(2%);opacity:.5}75%{transform:translate(-3%) translateY(5%);opacity:.55}}.celestial-stars{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.star{position:absolute;background:#fff;border-radius:50%;animation:twinkle var(--twinkle-duration, 8s) ease-in-out infinite;animation-delay:var(--twinkle-delay, 0s)}.star-tiny{width:2px;height:2px;opacity:.85;box-shadow:0 0 3px 1px #ffffffe6,0 0 6px 2px #c8dcff80}.star-small{width:3px;height:3px;opacity:.9;box-shadow:0 0 4px 2px #fffffff2,0 0 10px 4px #dce6ff99,0 0 18px 7px #b4c8ff40}.star-small-warm{width:3px;height:3px;background:#fffaf0;opacity:.9;box-shadow:0 0 4px 2px #fffaf0f2,0 0 10px 4px #ffe6c899,0 0 18px 7px #ffc89640}.star-medium{width:4px;height:4px;opacity:.95;box-shadow:0 0 5px 2px #fff,0 0 12px 5px #c8dcffb3,0 0 25px 10px #96b4ff59,0 0 45px 18px #6496ff1f;animation:twinkle-gentle var(--twinkle-duration, 6s) ease-in-out infinite}.star-medium-warm{width:4px;height:4px;background:#fff8f0;opacity:.95;box-shadow:0 0 5px 2px #fffaf0,0 0 12px 5px #ffdcb4b3,0 0 25px 10px #ffb47859,0 0 45px 18px #ff96501f;animation:twinkle-gentle var(--twinkle-duration, 6s) ease-in-out infinite}.star-large{width:5px;height:5px;opacity:1;box-shadow:0 0 6px 3px #fff,0 0 16px 7px #c8dcffbf,0 0 35px 15px #96b4ff66,0 0 60px 28px #6496ff26;animation:twinkle-slow var(--twinkle-duration, 7s) ease-in-out infinite}.star-large-warm{width:5px;height:5px;background:#fffaf0;opacity:1;box-shadow:0 0 6px 3px #fffaf0,0 0 16px 7px #ffe6bebf,0 0 35px 15px #ffc88266,0 0 60px 28px #ffaa5026;animation:twinkle-slow var(--twinkle-duration, 7s) ease-in-out infinite}.star-bright{width:5px;height:5px;opacity:1;box-shadow:0 0 8px 4px #fff,0 0 20px 10px #dcebffcc,0 0 40px 20px #b4d2ff73,0 0 70px 35px #8cb4ff33,0 0 110px 55px #6496ff14;animation:twinkle-bright var(--twinkle-duration, 7s) ease-in-out infinite}.star-feature{width:6px;height:6px;background:#fff;opacity:1;box-shadow:0 0 10px 5px #fff,0 0 25px 12px #dcebffd9,0 0 50px 25px #b4d2ff80,0 0 85px 42px #8cb4ff40,0 0 130px 65px #6496ff1a;animation:twinkle-feature var(--twinkle-duration, 8s) ease-in-out infinite}.star-feature-golden{background:#fff8e8;box-shadow:0 0 10px 5px #fffae6,0 0 25px 12px #ffebbed9,0 0 50px 25px #ffd28c80,0 0 85px 42px #ffb45a40,0 0 130px 65px #ff963c1a}.star-super-feature{width:8px;height:8px;background:#fff;opacity:1;box-shadow:0 0 12px 6px #fff,0 0 30px 15px #dcebffd9,0 0 60px 30px #b4d2ff80,0 0 100px 50px #8cb4ff47,0 0 160px 80px #6496ff1f;animation:twinkle-super var(--twinkle-duration, 8s) ease-in-out infinite}.star-shimmer{position:absolute;width:3px;height:3px;background:transparent;border-radius:50%;animation:shimmer-sparkle var(--shimmer-duration, 6s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}@keyframes shimmer-sparkle{0%,to{opacity:0;box-shadow:none}40%{opacity:0}50%{opacity:.9;box-shadow:0 0 8px 4px #fffffff2,0 0 18px 8px #dcf0ff99,0 0 30px 14px #b4d2ff4d}60%{opacity:0}}.star-blue{background:#c0d8ff;box-shadow:0 0 6px 3px #b4d2ff,0 0 15px 7px #8cb4ff99,0 0 30px 14px #6496ff4d,0 0 50px 25px #5082ff1f;animation:twinkle-gentle var(--twinkle-duration, 6s) ease-in-out infinite}.star-gold{background:#fff0d0;box-shadow:0 0 6px 3px #fff0c8,0 0 15px 7px #ffd28c99,0 0 30px 14px #ffb4504d,0 0 50px 25px #ff96321f;animation:twinkle-gentle var(--twinkle-duration, 6s) ease-in-out infinite}.star-red{background:#ffd8d8;box-shadow:0 0 6px 3px #ffc8c8,0 0 15px 7px #ffa0a08c,0 0 30px 14px #ff787840,0 0 50px 25px #ff50501a;animation:twinkle-gentle var(--twinkle-duration, 7s) ease-in-out infinite}.star-cool{background:#e0f0ff;box-shadow:0 0 5px 2px #dcf0ff,0 0 14px 6px #b4dcff8c,0 0 28px 12px #8cc8ff40}@keyframes twinkle{0%,to{opacity:.85;filter:brightness(1);box-shadow:0 0 2px 1px #fff9,0 0 4px 2px #c8dcff4d}50%{opacity:1;filter:brightness(1.2);box-shadow:0 0 4px 2px #ffffffe6,0 0 8px 4px #c8dcff80,0 0 12px 6px #96b4ff33}}@keyframes twinkle-gentle{0%,to{opacity:.85}40%{opacity:.98}70%{opacity:.9}}@keyframes twinkle-slow{0%,to{opacity:.88}35%{opacity:1}65%{opacity:.92}}@keyframes twinkle-bright{0%,to{opacity:.88}30%{opacity:.98}60%{opacity:.92}85%{opacity:1}}@keyframes twinkle-feature{0%,to{opacity:.9}50%{opacity:1}}@keyframes twinkle-super{0%,to{opacity:.9}40%{opacity:1}70%{opacity:.95}}.anim-flicker{animation-name:twinkle-soft-flicker!important}@keyframes twinkle-soft-flicker{0%,to{opacity:.85}25%{opacity:.95}50%{opacity:.88}75%{opacity:1}}.anim-pulse{animation-name:twinkle-pulse-gentle!important}@keyframes twinkle-pulse-gentle{0%,to{opacity:.85}50%{opacity:1}}.anim-sparkle{animation-name:twinkle-subtle-sparkle!important}@keyframes twinkle-subtle-sparkle{0%,to{opacity:.85}40%{opacity:.9}55%{opacity:1}70%{opacity:.92}}.anim-strobe{animation-name:twinkle-quick-pulse!important}@keyframes twinkle-quick-pulse{0%,to{opacity:.85}50%{opacity:1}}.celestial-clouds{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;pointer-events:none}.cloud-layer{position:absolute;top:0;left:0;width:300%;height:100%;background-repeat:repeat-x;opacity:0;animation:cloud-drift linear infinite,cloud-fade ease-in-out infinite}.cloud-layer-1{background-image:radial-gradient(ellipse 400px 120px at 10% 25%,rgba(30,25,50,.35) 0%,transparent 70%),radial-gradient(ellipse 300px 80px at 12% 28%,rgba(40,35,65,.25) 0%,transparent 60%),radial-gradient(ellipse 250px 90px at 35% 60%,rgba(35,30,55,.3) 0%,transparent 65%),radial-gradient(ellipse 180px 60px at 38% 55%,rgba(45,40,70,.2) 0%,transparent 55%),radial-gradient(ellipse 350px 40px at 55% 40%,rgba(25,25,50,.25) 0%,transparent 70%),radial-gradient(ellipse 450px 150px at 75% 70%,rgba(30,28,55,.35) 0%,transparent 65%),radial-gradient(ellipse 300px 100px at 78% 65%,rgba(40,38,68,.2) 0%,transparent 55%),radial-gradient(ellipse 280px 50px at 90% 30%,rgba(35,30,60,.2) 0%,transparent 60%);animation:cloud-drift-1 180s linear infinite,cloud-fade-1 25s ease-in-out infinite;opacity:.6}.cloud-layer-2{background-image:radial-gradient(ellipse 320px 50px at 8% 45%,rgba(28,25,48,.3) 0%,transparent 65%),radial-gradient(ellipse 220px 80px at 25% 75%,rgba(35,32,58,.28) 0%,transparent 60%),radial-gradient(ellipse 150px 50px at 27% 72%,rgba(42,38,65,.18) 0%,transparent 50%),radial-gradient(ellipse 400px 35px at 48% 20%,rgba(25,22,45,.22) 0%,transparent 70%),radial-gradient(ellipse 280px 100px at 65% 55%,rgba(32,28,52,.3) 0%,transparent 60%),radial-gradient(ellipse 350px 45px at 85% 80%,rgba(30,28,50,.25) 0%,transparent 65%);animation:cloud-drift-2 140s linear infinite,cloud-fade-2 30s ease-in-out infinite;animation-delay:-50s,-8s;opacity:.5}.cloud-layer-3{background-image:radial-gradient(ellipse 200px 40px at 15% 35%,rgba(25,22,42,.22) 0%,transparent 60%),radial-gradient(ellipse 280px 55px at 40% 65%,rgba(30,28,50,.2) 0%,transparent 55%),radial-gradient(ellipse 240px 45px at 60% 25%,rgba(28,25,45,.18) 0%,transparent 60%),radial-gradient(ellipse 180px 35px at 80% 50%,rgba(32,30,52,.2) 0%,transparent 55%),radial-gradient(ellipse 300px 50px at 95% 75%,rgba(26,24,45,.22) 0%,transparent 60%);animation:cloud-drift-3 100s linear infinite,cloud-fade-3 20s ease-in-out infinite;animation-delay:-30s,-5s;opacity:.4}@keyframes cloud-drift-1{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes cloud-drift-2{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes cloud-drift-3{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes cloud-fade-1{0%,to{opacity:.55}50%{opacity:.7}}@keyframes cloud-fade-2{0%,to{opacity:.45}50%{opacity:.6}}@keyframes cloud-fade-3{0%,to{opacity:.35}50%{opacity:.5}}.shopify-section,main,#MainContent,.main-content,[role=main]{position:relative;z-index:10}.header-wrapper,.shopify-section-header,#shopify-section-header,header,.header{position:relative;z-index:1000}footer,.footer,.shopify-section-footer,#shopify-section-footer{position:relative;z-index:10}.gradient:before,.gradient:after{display:none!important}.berry-gradient{background:linear-gradient(180deg,#0a0012,#120820,#1a0f30 30%,#200f3a,#180a2a 70%,#0d0518)!important}.berry-nebula .nebula-wash-1{background:radial-gradient(ellipse,rgba(140,60,180,.5) 0%,rgba(100,40,150,.25) 40%,transparent 65%)!important}.berry-nebula .nebula-wash-2{background:radial-gradient(ellipse,rgba(80,100,200,.45) 0%,rgba(60,80,160,.2) 40%,transparent 65%)!important}.berry-nebula .nebula-wash-3{background:radial-gradient(ellipse,rgba(180,60,120,.4) 0%,rgba(140,40,90,.18) 40%,transparent 65%)!important}.berry-nebula .nebula-wash-4{background:radial-gradient(ellipse,rgba(100,80,180,.35) 0%,rgba(80,60,150,.15) 40%,transparent 60%)!important}.berry-dream-layer{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:10!important;pointer-events:none!important;overflow:visible!important}.floating-test-berry{position:absolute!important;width:80px!important;height:80px!important;background:radial-gradient(circle at 30% 30%,#b464dce6,#8c3cb4cc 40%,#642896b3)!important;border-radius:50%!important;box-shadow:0 0 20px #9650c899,0 0 40px #783cb466,0 0 60px #6428a033!important;animation:berry-pulse 3s ease-in-out infinite!important}@keyframes berry-pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}}.floating-berry{position:absolute;border-radius:0;display:block!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;animation:berry-float var(--float-duration, 20s) ease-in-out infinite,berry-rotate var(--float-duration, 20s) linear infinite,berry-glow 4s ease-in-out infinite;animation-delay:var(--float-delay, 0s);will-change:translate,scale,rotate,opacity}.floating-berry.berry-xs{width:18px;height:18px;opacity:.4}.floating-berry.berry-sm{width:28px;height:28px;opacity:.55}.floating-berry.berry-md{width:42px;height:42px;opacity:.7}.floating-berry.berry-lg{width:60px;height:60px;opacity:.85}.berry-blueberry{border-radius:0;filter:drop-shadow(0 0 15px rgba(100,120,200,.6)) drop-shadow(0 0 30px rgba(80,100,180,.4)) drop-shadow(0 0 50px rgba(60,80,160,.2))}.berry-raspberry{border-radius:0;filter:drop-shadow(0 0 15px rgba(220,100,140,.6)) drop-shadow(0 0 30px rgba(200,80,120,.4)) drop-shadow(0 0 50px rgba(180,60,100,.2))}.berry-blackberry{border-radius:0;filter:drop-shadow(0 0 15px rgba(100,80,160,.5)) drop-shadow(0 0 30px rgba(80,60,140,.35)) drop-shadow(0 0 50px rgba(60,40,120,.2))}@keyframes berry-float{0%{translate:0 0;scale:1;opacity:0}5%{translate:10px -5vh;opacity:var(--berry-opacity, .7)}25%{translate:30px -25vh}50%{translate:-15px -50vh;scale:.92}75%{translate:20px -75vh}90%{opacity:var(--berry-opacity, .7)}to{translate:0 calc(-100vh - 150px);scale:.85;opacity:0}}@keyframes berry-rotate{0%{rotate:0deg}to{rotate:360deg}}@keyframes berry-glow{0%,to{filter:brightness(1) saturate(1.1) drop-shadow(0 0 12px rgba(150,100,200,.5)) drop-shadow(0 0 25px rgba(120,80,180,.3))}50%{filter:brightness(1.25) saturate(1.2) drop-shadow(0 0 18px rgba(180,120,220,.7)) drop-shadow(0 0 35px rgba(150,100,200,.45))}}.berry-mist{position:absolute;width:200%;height:40%;opacity:0;filter:blur(60px);animation:mist-drift linear infinite,mist-pulse ease-in-out infinite}.berry-mist.mist-1{bottom:-10%;left:-50%;background:linear-gradient(90deg,transparent 0%,rgba(140,80,180,.15) 20%,rgba(100,100,200,.2) 40%,rgba(180,80,140,.15) 60%,rgba(120,80,180,.18) 80%,transparent 100%);animation:mist-drift-1 60s linear infinite,mist-pulse 8s ease-in-out infinite;opacity:.6}.berry-mist.mist-2{bottom:5%;left:-30%;background:linear-gradient(90deg,transparent 0%,rgba(100,80,200,.12) 25%,rgba(160,80,160,.15) 50%,rgba(80,100,180,.12) 75%,transparent 100%);animation:mist-drift-2 80s linear infinite,mist-pulse 10s ease-in-out infinite;animation-delay:-20s,-3s;opacity:.5}.berry-mist.mist-3{bottom:-5%;left:-40%;background:linear-gradient(90deg,transparent 0%,rgba(180,60,120,.1) 30%,rgba(120,80,200,.12) 50%,rgba(160,60,140,.1) 70%,transparent 100%);animation:mist-drift-3 100s linear infinite,mist-pulse 12s ease-in-out infinite;animation-delay:-40s,-6s;opacity:.4}@keyframes mist-drift-1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mist-drift-2{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mist-drift-3{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mist-pulse{0%,to{opacity:.4}50%{opacity:.7}}@media(max-width:768px){.floating-berry.berry-lg{width:45px;height:45px}.floating-berry.berry-md{width:32px;height:32px}.floating-berry.berry-sm{width:22px;height:22px}.floating-berry.berry-xs{width:14px;height:14px}.floating-berry:nth-child(n+10){display:none}.berry-mist{filter:blur(40px)}}@media(max-width:480px){.floating-berry:nth-child(n+7){display:none}.floating-berry.berry-lg{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.floating-berry,.berry-mist{animation:none;opacity:.3}.floating-berry{position:absolute;transform:translateY(-50vh)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/celestial-background.css.map */
