.loading-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .5s ease}.loading-screen.is-active{opacity:1;pointer-events:all}.loading-screen__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:blur(20px);transform:scale(1.06)}.loading-screen__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1b0d068c}.loading-screen__content{position:relative;z-index:1;display:flex;align-items:center;gap:32px;font-family:var(--font-primary--family);font-size:1.8rem;line-height:24px;color:#fff;white-space:nowrap}.loading-screen__bracket{display:inline-block}.loading-screen__bracket:first-child{transform:translate(50px);transition:transform .7s cubic-bezier(.22,1,.36,1)}.loading-screen__bracket:last-child{transform:translate(-50px);transition:transform .7s cubic-bezier(.22,1,.36,1)}.loading-screen.is-active .loading-screen__bracket:first-child,.loading-screen.is-active .loading-screen__bracket:last-child{transform:translate(0)}.loading-screen__gif,.loading-screen__slideshow,.loading-screen__label{opacity:0;transition:opacity .4s ease}.loading-screen__gif{display:none;max-height:45vh;max-width:35vw;object-fit:contain}.loading-screen__slideshow{display:none;position:relative;width:132px;height:176px;flex-shrink:0;overflow:hidden}.loading-screen__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block;opacity:0;transition:opacity .6s ease}.loading-screen__slide.is-active{opacity:1}.loading-screen__gif.is-shown,.loading-screen__slideshow.is-shown,.loading-screen__gif.is-shown-quick,.loading-screen__slideshow.is-shown-quick{display:block}.loading-screen.is-active .loading-screen__label.is-shown,.loading-screen.is-active .loading-screen__gif.is-shown,.loading-screen.is-active .loading-screen__slideshow.is-shown{opacity:1;transition-delay:.55s}.loading-screen.is-active .loading-screen__gif.is-shown-quick,.loading-screen.is-active .loading-screen__slideshow.is-shown-quick,.loading-screen.is-active .loading-screen__label.is-shown-quick{opacity:1;transition-delay:0s}@media screen and (max-width:768px){.loading-screen__content{gap:20px}.loading-screen__gif{max-height:40vh;max-width:70vw}.loading-screen__bracket:first-child{transform:translate(30px)}.loading-screen__bracket:last-child{transform:translate(-30px)}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/component-loading-screen.css.map */
