.printale-curtain-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;overflow:hidden;height:100vh;height:100svh;height:100dvh;min-height:100dvh;color:#fff8ec;background:linear-gradient(180deg,#4b0912,#240309 58%,#0d0104);perspective:1600px;perspective-origin:50% 34%;isolation:isolate}.printale-curtain-webgl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;opacity:0;transition:opacity .45s ease}.printale-curtain-intro.is-three-ready .printale-curtain-webgl{opacity:1}body.printale-curtain-lock{overflow:hidden}body.printale-curtain-lock #header-group{opacity:0;pointer-events:none;visibility:hidden}body.printale-curtain-revealing{background:#180408}body.printale-curtain-revealing:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482800;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 50% 40%,rgba(255,233,194,.4),rgba(255,188,128,.18) 32%,transparent 62%),linear-gradient(180deg,#1804088c,#18040852 52%,#ffe9cd1f)}body.printale-curtain-lock:before{display:none!important}body.printale-curtain-opening:before{display:block!important;animation:printale-reveal-glow 3.6s cubic-bezier(.22,1,.36,1) forwards}body.printale-curtain-revealing .printale-curtain-intro~*,body.printale-curtain-revealing #header-group{opacity:0;filter:brightness(.24) blur(16px) saturate(.62);transform:scale(1.06) translateY(26px);transform-origin:50% 42%}body.printale-curtain-screen-live .printale-curtain-intro~*,body.printale-curtain-screen-live #header-group{opacity:1;filter:brightness(1) blur(0) saturate(1);transform:scale(1) translateY(0);transition:opacity 1.9s cubic-bezier(.16,1,.3,1),filter 1.9s cubic-bezier(.16,1,.3,1),transform 2s cubic-bezier(.16,1,.3,1)}body.printale-curtain-screen-live:before{opacity:0}.printale-curtain-screen-flare{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482850;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 50% 41%,rgba(255,248,222,.74),rgba(255,218,162,.32) 26%,rgba(255,171,136,.12) 48%,transparent 72%);mix-blend-mode:screen}body.printale-curtain-screen-live .printale-curtain-screen-flare{animation:printale-screen-flare 1.15s cubic-bezier(.16,1,.3,1) forwards}.printale-curtain-intro.is-gone{display:none}.printale-curtain-intro:before,.printale-curtain-intro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.printale-curtain-intro:before{z-index:7;background:radial-gradient(circle at 16% 22%,rgba(255,224,168,.18) 0 2px,transparent 2px),radial-gradient(circle at 65% 62%,rgba(255,224,168,.14) 0 1px,transparent 1px),radial-gradient(circle at 82% 34%,rgba(255,224,168,.14) 0 1.5px,transparent 1.5px);background-size:96px 112px,130px 150px,84px 92px;opacity:.16;animation:printale-dust-float 9s ease-in-out infinite alternate}.printale-curtain-intro:after{display:none}.printale-curtain-card{position:relative;z-index:80;width:min(90vw,620px);padding:clamp(1.4rem,3vw,2.3rem);text-align:center;border:1px solid rgba(255,236,198,.38);border-radius:2rem;background:#4a081094;box-shadow:0 30px 100px #0000006b,inset 0 1px #ffffff29;transition:opacity .45s ease,transform .45s cubic-bezier(.16,1,.3,1),filter .45s ease}.printale-curtain-kicker{margin:0 0 .85rem;color:#ffe0aa;font-size:.78rem;font-weight:800;letter-spacing:.26em;text-transform:uppercase}.printale-curtain-title{margin:0;color:#fff5e5;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,6.1rem);font-weight:800;line-height:.9;letter-spacing:-.04em;text-shadow:0 12px 40px rgba(36,0,7,.48)}.printale-curtain-copy{max-width:34rem;margin:1.1rem auto 0;color:#fff8eccc;font-size:clamp(.95rem,2.1vw,1.1rem);line-height:1.7}.printale-curtain-actions{display:flex;justify-content:center;gap:.8rem;flex-wrap:wrap;margin-top:1.65rem}.printale-curtain-button,.printale-curtain-skip{min-height:48px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:.8rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease}.printale-curtain-button{padding:.95rem 1.45rem;color:#31070e;background:linear-gradient(180deg,#fff7df,#ffd489);box-shadow:0 18px 44px #ffd38947}.printale-curtain-skip{padding:.95rem 1.2rem;color:#fff6e6;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffecc633}.printale-curtain-button:hover,.printale-curtain-skip:hover{transform:translateY(-2px)}.printale-curtain-button:focus-visible,.printale-curtain-skip:focus-visible{outline:3px solid rgba(255,224,170,.8);outline-offset:4px}.printale-curtain-intro.is-opening{pointer-events:none}.printale-curtain-intro.is-opening .printale-curtain-card{opacity:0;transform:translateY(-18px) scale(.98);filter:blur(8px)}.printale-curtain-intro.is-opening:before{opacity:0;transition:opacity .5s ease 1.2s}.printale-curtain-intro.is-opening:after{opacity:0;transition:opacity .55s ease 1.25s}.printale-curtain-intro.is-fading{opacity:0;transform:scale(1.28);filter:blur(10px);transform-origin:50% 44%;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.25s cubic-bezier(.32,0,.4,1),filter 1.1s cubic-bezier(.16,1,.3,1)}@keyframes printale-dust-float{0%{transform:translate3d(-.5rem,.2rem,0)}to{transform:translate3d(.7rem,-1rem,0)}}@keyframes printale-screen-flare{0%{opacity:0;transform:scale(.82)}30%{opacity:.9}to{opacity:0;transform:scale(1.24)}}@keyframes printale-reveal-glow{0%{opacity:0}26%{opacity:.92}62%{opacity:.7}to{opacity:0}}@media screen and (max-width:749px){.printale-curtain-card{border-radius:1.4rem}.printale-curtain-copy{font-size:.92rem}}@media(prefers-reduced-motion:reduce){.printale-curtain-intro,.printale-curtain-intro *,.printale-curtain-intro:before,.printale-curtain-intro:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}body.printale-curtain-revealing .printale-curtain-intro~*,body.printale-curtain-revealing #header-group,body.printale-curtain-screen-live .printale-curtain-intro~*,body.printale-curtain-screen-live #header-group{opacity:1!important;filter:none!important;transform:none!important}body.printale-curtain-revealing:before,body.printale-curtain-opening:before,.printale-curtain-screen-flare{display:none!important;animation:none!important}.printale-curtain-intro.is-fading{transform:none!important;filter:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/printale-curtain-intro.css.map */
