.loading-bar{display:none!important}.vintage-loading-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#19120cf2;z-index:99999;display:none;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s;pointer-events:none}body.page-transitioning .vintage-loading-overlay{display:flex;opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s linear 0s}.vintage-overlay-texture,.vintage-overlay-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vintage-overlay-texture{opacity:.28;background-image:repeating-linear-gradient(7deg,transparent,transparent 165px,rgba(68,48,28,.05) 165px,rgba(68,48,28,.05) 252px,transparent 252px,transparent 418px,rgba(68,48,28,.03) 418px,rgba(68,48,28,.03) 485px),repeating-linear-gradient(98deg,transparent,transparent 192px,rgba(68,48,28,.045) 192px,rgba(68,48,28,.045) 278px,transparent 278px,transparent 445px,rgba(68,48,28,.025) 445px,rgba(68,48,28,.025) 512px);animation:textureDrift 20s linear infinite;mix-blend-mode:soft-light}.vintage-overlay-glow{background:radial-gradient(circle at center,rgba(255,255,255,.4),transparent 55%);filter:blur(40px);opacity:0;animation:glowPulse 6s ease-in-out infinite}.vintage-loading-frame{position:relative;width:min(480px,90vw);padding:0 2.2rem 2.2rem;clip-path:url(#tornPaperEdge);-webkit-clip-path:url(#tornPaperEdge);background:radial-gradient(ellipse 125% 95% at 68% 38%,rgba(98,65,38,.32) 0%,transparent 10%),radial-gradient(ellipse 80% 110% at 21% 72%,rgba(92,58,32,.28) 0%,transparent 7.5%),radial-gradient(circle at 85% 15%,rgba(102,68,42,.24) 0%,transparent 5%),radial-gradient(ellipse 90% 75% at 42% 88%,rgba(88,55,28,.26) 0%,transparent 6.5%),repeating-linear-gradient(3deg,transparent,transparent 2.8px,rgba(78,58,38,.12) 2.8px,rgba(78,58,38,.12) 3.9px,transparent 3.9px,transparent 6.2px,rgba(78,58,38,.09) 6.2px,rgba(78,58,38,.09) 7.1px),repeating-linear-gradient(87deg,transparent,transparent 3.2px,rgba(78,58,38,.11) 3.2px,rgba(78,58,38,.11) 4.3px,transparent 4.3px,transparent 6.8px,rgba(78,58,38,.08) 6.8px,rgba(78,58,38,.08) 7.6px),radial-gradient(ellipse 152% 118% at 35% 38%,#a88e6c,#987d5c 38%,#8a6c4b 68%,#7d5f3e);border:none;box-shadow:0 35px 80px #3c2d1e59,0 20px 45px #5a463240,0 8px 20px #785f4633,inset 0 -2px 8px #4e3a2633,inset 0 0 60px #8e765866;z-index:1;filter:contrast(1.08) brightness(.92)}.burned-edge-outer,.burned-edge-inner{position:absolute;pointer-events:none;z-index:-1}.burned-edge-outer{top:-18px;right:-18px;bottom:-18px;left:-18px;clip-path:url(#tornPaperEdge);-webkit-clip-path:url(#tornPaperEdge);background:radial-gradient(ellipse 118% 95% at 48% 52%,transparent 58%,rgba(42,26,14,.72) 67%,rgba(33,18,9,.86) 74%,rgba(24,12,6,.94) 81%,rgba(16,8,4,.97) 87%,rgba(9,4,2,.99) 93%,rgba(4,2,0,1) 100%),radial-gradient(ellipse 140% 90% at 9% 15%,rgba(58,33,16,.72) 0%,transparent 4.8%),radial-gradient(ellipse 85% 115% at 92% 28%,rgba(52,29,13,.82) 0%,transparent 3.2%),radial-gradient(circle at 18% 81%,rgba(56,34,18,.78) 0%,transparent 5.5%),radial-gradient(ellipse 105% 95% at 85% 79%,rgba(48,27,14,.88) 0%,transparent 3.9%),radial-gradient(ellipse 120% 80% at 41% 6%,rgba(62,36,20,.68) 0%,transparent 4.3%),radial-gradient(circle at 71% 95%,rgba(54,31,16,.74) 0%,transparent 4.7%),radial-gradient(ellipse 95% 110% at 28% 52%,rgba(60,35,19,.58) 0%,transparent 3.6%),radial-gradient(circle at 65% 18%,rgba(56,32,17,.62) 0%,transparent 2.8%);filter:blur(4px);opacity:1}.burned-edge-inner{top:-10px;right:-10px;bottom:-10px;left:-10px;clip-path:url(#tornPaperEdge);-webkit-clip-path:url(#tornPaperEdge);background:radial-gradient(ellipse 125% 108% at 55% 48%,transparent 66%,rgba(108,68,36,.58) 73%,rgba(90,56,28,.73) 79%,rgba(73,44,22,.86) 85%,rgba(56,34,16,.94) 91%,rgba(40,24,12,.97) 100%),radial-gradient(ellipse 95% 115% at 22% 35%,rgba(95,62,32,.42) 0%,transparent 68%),radial-gradient(ellipse 110% 90% at 78% 65%,rgba(88,58,30,.38) 0%,transparent 72%);filter:blur(3px);opacity:.95}.vintage-frame-border{position:absolute;top:0;right:1rem;bottom:1rem;left:1rem;border:1px solid rgba(139,111,71,.15);border-radius:28px 15px 32px 19px/22px 38px 17px 29px;pointer-events:none;animation:pulseBorder 6s ease-in-out infinite}.vintage-corner{position:absolute;width:60px;height:60px;opacity:.45}.vintage-corner-tl{top:5px;left:20px;border-top:2px solid #8b6f47;border-left:2px solid #8b6f47;border-top-left-radius:8px 3px}.vintage-corner-tr{top:5px;right:20px;border-top:2px solid #8b6f47;border-right:2px solid #8b6f47;border-top-right-radius:3px 7px}.vintage-corner-bl{bottom:20px;left:20px;border-bottom:2px solid #8b6f47;border-left:2px solid #8b6f47;border-bottom-left-radius:6px 2px}.vintage-corner-br{bottom:20px;right:20px;border-bottom:2px solid #8b6f47;border-right:2px solid #8b6f47;border-bottom-right-radius:2px 9px}.vintage-loading-inner{position:relative;background:radial-gradient(ellipse 110% 85% at 82% 28%,rgba(88,58,32,.22) 0%,transparent 6%),radial-gradient(ellipse 95% 120% at 13% 78%,rgba(95,62,35,.18) 0%,transparent 4.5%),radial-gradient(circle at 58% 55%,rgba(82,52,28,.15) 0%,transparent 3.2%),repeating-linear-gradient(4deg,transparent,transparent 1.9px,rgba(68,48,28,.11) 1.9px,rgba(68,48,28,.11) 3.1px,transparent 3.1px,transparent 5.3px,rgba(68,48,28,.08) 5.3px,rgba(68,48,28,.08) 6.2px),radial-gradient(ellipse 128% 115% at 38% 28%,#b2987ad9,#a28769c7 42%,#947658b8 72%,#87694bad);border-radius:24px 12px 26px 16px/18px 31px 14px 23px;padding:.4rem 2.2rem 1.8rem;display:flex;flex-direction:column;align-items:center;gap:.8rem;box-shadow:inset 0 25px 50px #4e3a262e,inset 0 -1px 2px #c6ac8e66,inset 0 1px 3px #44301c38;border:1px solid rgba(88,68,48,.25)}.vintage-loading-sigil{width:150px;height:150px;border-radius:50%;position:relative;margin:-10px 0 0;display:flex;align-items:center;justify-content:center}.vintage-loading-content{text-align:center;position:relative;animation:fadeInScale .4s ease-out}.vintage-spinner{width:140px;height:140px;margin:-15px auto 8px;position:relative}.vintage-spinner-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:52px;color:#2a1810;opacity:.9;animation:quillFloat 3.5s cubic-bezier(.4,0,.6,1) infinite}.vintage-loading-text{font-family:Brush Script MT,Lucida Handwriting,cursive,Georgia,serif;font-size:42px;color:#2a1810;letter-spacing:1px;text-transform:capitalize;margin-bottom:8px;opacity:.95;animation:pulse 2.4s ease-in-out infinite;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.2)}.vintage-loading-flourish{width:180px;height:3px;margin:12px auto 0;background:linear-gradient(to right,transparent,#4a3728 20%,#4a3728 80%,transparent);opacity:.75;position:relative}.vintage-loading-flourish:before,.vintage-loading-flourish:after{content:"\25c6";position:absolute;top:-6px;color:#3a2818;font-size:12px;opacity:.8}.vintage-loading-flourish:before{left:0}.vintage-loading-flourish:after{right:0}.vintage-loading-progress{width:100%;height:6px;border-radius:999px;background:#58443059;overflow:hidden;position:relative;margin-top:.6rem}.vintage-progress-bar{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2a1a0e00,#2a1a0ef2,#2a1a0e00);animation:shimmer 2.4s linear infinite}.vintage-loading-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(139,111,71,.02) 2px,rgba(139,111,71,.02) 4px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(139,111,71,.02) 2px,rgba(139,111,71,.02) 4px);pointer-events:none;opacity:.15}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:.8}50%{opacity:.5}}@keyframes glowPulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.45;transform:scale(1.05)}}@keyframes textureDrift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:200px 400px,-200px 200px,0 640px,640px 0}}@keyframes rotateRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes quillFloat{0%{transform:translate(-50%,-50%) translate(-85px) translateY(-25px) rotate(-8deg)}2%{transform:translate(-50%,-50%) translate(-78px) translateY(-35px) rotate(-12deg)}4%{transform:translate(-50%,-50%) translate(-82px) translateY(-20px) rotate(-5deg)}6%{transform:translate(-50%,-50%) translate(-80px) translateY(5px) rotate(3deg)}8%{transform:translate(-50%,-50%) translate(-72px) translateY(-10px) rotate(-6deg)}10%{transform:translate(-50%,-50%) translate(-62px) translateY(-30px) rotate(-14deg)}12%{transform:translate(-50%,-50%) translate(-55px) translateY(-20px) rotate(-8deg)}14%{transform:translate(-50%,-50%) translate(-55px) translateY(5px) rotate(5deg)}16%{transform:translate(-50%,-50%) translate(-48px) translateY(-8px) rotate(-4deg)}18%{transform:translate(-50%,-50%) translate(-38px) translateY(-28px) rotate(-15deg)}20%{transform:translate(-50%,-50%) translate(-30px) translateY(-18px) rotate(-6deg)}22%{transform:translate(-50%,-50%) translate(-30px) translateY(5px) rotate(4deg)}24%{transform:translate(-50%,-50%) translate(-22px) translateY(-12px) rotate(-7deg)}26%{transform:translate(-50%,-50%) translate(-12px) translateY(-32px) rotate(-16deg)}28%{transform:translate(-50%,-50%) translate(-5px) translateY(-18px) rotate(-5deg)}30%{transform:translate(-50%,-50%) translate(-5px) translateY(5px) rotate(6deg)}32%{transform:translate(-50%,-50%) translate(5px) translateY(-15px) rotate(-8deg)}34%{transform:translate(-50%,-50%) translate(12px) translateY(-35px) rotate(-18deg)}36%{transform:translate(-50%,-50%) translate(20px) translateY(-20px) rotate(-7deg)}38%{transform:translate(-50%,-50%) translate(20px) translateY(5px) rotate(5deg)}40%{transform:translate(-50%,-50%) translate(30px) translateY(-10px) rotate(-5deg)}42%{transform:translate(-50%,-50%) translate(38px) translateY(-28px) rotate(-14deg)}44%{transform:translate(-50%,-50%) translate(45px) translateY(-15px) rotate(-6deg)}46%{transform:translate(-50%,-50%) translate(45px) translateY(5px) rotate(4deg)}48%{transform:translate(-50%,-50%) translate(52px) translateY(-12px) rotate(-7deg)}50%{transform:translate(-50%,-50%) translate(60px) translateY(-30px) rotate(-15deg)}52%{transform:translate(-50%,-50%) translate(65px) translateY(-18px) rotate(-5deg)}54%{transform:translate(-50%,-50%) translate(65px) translateY(5px) rotate(5deg)}56%{transform:translate(-50%,-50%) translate(72px) translateY(-14px) rotate(-8deg)}58%{transform:translate(-50%,-50%) translate(80px) translateY(-32px) rotate(-17deg)}60%{transform:translate(-50%,-50%) translate(85px) translateY(-16px) rotate(-6deg)}62%{transform:translate(-50%,-50%) translate(85px) translateY(5px) rotate(4deg)}66%{transform:translate(-50%,-50%) translate(90px) translateY(-10px) rotate(-12deg)}70%{transform:translate(-50%,-50%) translate(82px) translateY(-5px) rotate(8deg)}74%{transform:translate(-50%,-50%) translate(88px) translateY(2px) rotate(-5deg)}80%{transform:translate(-50%,-50%) translate(40px) translateY(-20px) rotate(-10deg)}86%{transform:translate(-50%,-50%) translate(-20px) translateY(-35px) rotate(-15deg)}92%{transform:translate(-50%,-50%) translate(-70px) translateY(-20px) rotate(-10deg)}96%{transform:translate(-50%,-50%) translate(-80px) translateY(-30px) rotate(-6deg)}to{transform:translate(-50%,-50%) translate(-85px) translateY(-25px) rotate(-8deg)}}@keyframes shimmer{0%{transform:translate(-60%)}to{transform:translate(120%)}}@keyframes pulseBorder{0%,to{opacity:.4}50%{opacity:.8}}@media(min-width:769px){.vintage-loading-overlay{background:#19120cf0}}@media(max-width:768px){.vintage-spinner{width:50px;height:50px}.vintage-spinner-icon{font-size:20px;width:8.5rem!important}.vintage-loading-text{font-size:28px;font-weight:800;color:#3a2818}.vintage-corner{width:35px;height:35px}.vintage-loading-frame{padding:1.4rem;clip-path:none;-webkit-clip-path:none;border-radius:35px 18px 42px 22px/28px 48px 19px 38px;box-shadow:0 25px 60px #3c2d1e4d,0 15px 35px #5a463233,0 6px 15px #785f4626,inset 0 2px 1px #ffffff59,inset 0 -2px 6px #8b6f4714,inset 0 0 45px #ebd7b940}.vintage-frame-border{border-radius:22px 11px 28px 14px/16px 32px 12px 24px}.vintage-loading-inner{border-radius:20px 10px 24px 13px/14px 26px 11px 19px}.burned-edge-outer{clip-path:none;-webkit-clip-path:none;border-radius:37px 20px 44px 24px/30px 50px 21px 40px}.burned-edge-inner{clip-path:none;-webkit-clip-path:none;border-radius:33px 16px 40px 20px/26px 46px 17px 36px}.vintage-loading-sigil{width:60px;height:60px}.burned-edge-outer{top:-14px;right:-14px;bottom:-14px;left:-14px;filter:blur(3.5px)}.burned-edge-inner{top:-8px;right:-8px;bottom:-8px;left:-8px;filter:blur(2.5px)}.vintage-loading-inner{padding:.2rem 1.5rem 1.4rem}.vintage-loading-sigil{margin-top:-8px}.vintage-spinner{margin-top:-10px}}.coracrea-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleY(1.6);font-family:Tangerine,Great Vibes,Allura,Alex Brush,Herr Von Muellerhoff,Italianno,Monsieur La Doulaise,Dancing Script,Brush Script MT,Lucida Handwriting,cursive,serif;font-size:52px;font-weight:700;font-style:italic;white-space:nowrap;pointer-events:none;letter-spacing:3px;display:flex}.coracrea-text .letter{display:inline-block;opacity:0;transform:translateY(-40px);animation:letterDrop 3.5s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:calc(var(--i) * .24s);color:#2a1810;text-shadow:2px 2px 4px rgba(139,69,19,.5),-1px -1px 2px rgba(255,248,230,.3),3px 3px 8px rgba(101,67,33,.4);-webkit-text-stroke:.5px rgba(58,40,24,.3)}@keyframes letterDrop{0%{opacity:0;transform:translateY(-40px)}10%,85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@media(max-width:768px){.coracrea-text{font-size:38px;font-weight:700;letter-spacing:2px}.coracrea-text .letter{text-shadow:1.5px 1.5px 3px rgba(139,69,19,.5),-1px -1px 1.5px rgba(255,248,230,.25),2.5px 2.5px 6px rgba(101,67,33,.35);-webkit-text-stroke:.4px rgba(58,40,24,.3)}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/vintage-loading.css.map */
