html.gelly-preloader-active,html.gelly-preloader-active body{overflow:hidden!important;height:100%;width:100%}html.gelly-preloader-active body{position:fixed;top:0;right:0;bottom:0;left:0}.gelly-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;width:100%;height:100%;max-height:100dvh;overflow:hidden;overscroll-behavior:none;display:flex;align-items:center;justify-content:center;background:var(--gelly-surface, #fafaf8);transition:opacity .55s cubic-bezier(.22,1,.36,1),visibility .55s cubic-bezier(.22,1,.36,1)}.gelly-preloader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.gelly-preloader__inner{display:flex;flex-direction:column;align-items:center;gap:1.75rem;padding:2rem}.gelly-preloader__logo-wrap{width:clamp(5.5rem,14vw,7.5rem);background:transparent;animation:gelly-preloader-pulse 1.8s ease-in-out infinite}.gelly-preloader__logo{display:block;width:100%;height:auto;object-fit:contain;background:transparent;mix-blend-mode:multiply}[data-theme=dark] .gelly-preloader__logo{mix-blend-mode:lighten;filter:brightness(0) invert(1)}.gelly-preloader__wordmark{margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gelly-text, #1a1a1a);animation:gelly-preloader-pulse 1.8s ease-in-out infinite}.gelly-preloader__bar{width:min(12rem,42vw);height:2px;overflow:hidden;background:#1a1a1a14;border-radius:999px}.gelly-preloader__bar-fill{display:block;width:40%;height:100%;background:#f8b909;border-radius:inherit;animation:gelly-preloader-bar 1.2s ease-in-out infinite}[data-theme=dark] .gelly-preloader{background:#111}[data-theme=dark] .gelly-preloader__bar{background:#ffffff1a}[data-theme=dark] .gelly-preloader__wordmark{color:#f5f5f2}@keyframes gelly-preloader-pulse{0%,to{opacity:.72;transform:scale(.98)}50%{opacity:1;transform:scale(1)}}@keyframes gelly-preloader-bar{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media(prefers-reduced-motion:reduce){.gelly-preloader__logo-wrap,.gelly-preloader__wordmark{animation:none}.gelly-preloader__bar-fill{animation:none;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gelly-preloader.css.map */
