.page-transition{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--pt-bg, #0e0c0b);align-items:center;justify-content:center}html.pt-active .page-transition,html.pt-exit .page-transition{display:flex}html.pt-active{overflow:hidden}.page-transition__inner{display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center;padding:24px}.page-transition__logo{width:var(--pt-logo-width, 180px);max-width:80vw;height:auto;display:block}.page-transition__wordmark{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(2.2rem,8vw,4.5rem);letter-spacing:.12em;color:#f5f0e8;line-height:1;max-width:90vw}.page-transition__enter{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid rgba(245,240,232,.45);color:#f5f0e8;font-family:Bebas Neue,Impact,sans-serif;font-size:1.1rem;letter-spacing:.25em;text-transform:uppercase;padding:12px 38px 10px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;animation:pt-fade-in .5s ease both}.page-transition__enter:hover,.page-transition__enter:focus-visible{background:#f5f0e8;color:#0e0c0b;border-color:#f5f0e8;outline:none}.page-transition__enter[hidden]{display:none}html.pt-active .page-transition--fade .page-transition__logo,html.pt-active .page-transition--fade .page-transition__wordmark{animation:pt-fade-in var(--pt-duration, .6s) ease both}html.pt-active .page-transition--scale .page-transition__logo,html.pt-active .page-transition--scale .page-transition__wordmark{animation:pt-scale-in var(--pt-duration, .6s) cubic-bezier(.22,1,.36,1) both}html.pt-active .page-transition--pulse .page-transition__logo,html.pt-active .page-transition--pulse .page-transition__wordmark{animation:pt-pulse calc(var(--pt-duration, .6s) * 2) ease-in-out infinite}html.pt-active .page-transition--slide-up .page-transition__logo,html.pt-active .page-transition--slide-up .page-transition__wordmark{animation:pt-slide-up var(--pt-duration, .6s) cubic-bezier(.22,1,.36,1) both}html.pt-active .page-transition--rotate .page-transition__logo,html.pt-active .page-transition--rotate .page-transition__wordmark{animation:pt-rotate-in var(--pt-duration, .6s) cubic-bezier(.22,1,.36,1) both}html.pt-active .page-transition--glitch .page-transition__logo,html.pt-active .page-transition--glitch .page-transition__wordmark{animation:pt-glitch calc(var(--pt-duration, .6s) * 1.4) steps(2,end) both}@keyframes pt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pt-scale-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes pt-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.85}}@keyframes pt-slide-up{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes pt-rotate-in{0%{opacity:0;transform:rotate(-8deg) scale(.92)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes pt-glitch{0%{opacity:0;transform:translate(0);filter:none}10%{opacity:1;transform:translate(-4px,2px);filter:drop-shadow(3px 0 0 #c0392b) drop-shadow(-3px 0 0 #c9a84c)}20%{transform:translate(4px,-2px);filter:drop-shadow(-3px 0 0 #c0392b) drop-shadow(3px 0 0 #c9a84c)}30%{transform:translate(-2px,1px) skew(3deg);filter:drop-shadow(2px 0 0 #c0392b) drop-shadow(-2px 0 0 #c9a84c)}40%{transform:translate(2px,-1px) skew(-3deg);filter:drop-shadow(-2px 0 0 #c0392b) drop-shadow(2px 0 0 #c9a84c)}55%{transform:translate(-1px);filter:drop-shadow(1px 0 0 #c0392b) drop-shadow(-1px 0 0 #c9a84c)}70%,to{opacity:1;transform:translate(0);filter:none}}.page-transition.is-leaving{opacity:0;transition:opacity .45s ease;pointer-events:none}html.pt-exit .page-transition{animation:pt-overlay-in .3s ease both}@keyframes pt-overlay-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.page-transition,.page-transition *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/page-transition.css.map */
