.loading{overflow:hidden}.loading *{animation-play-state:paused!important}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.fade-in.loaded,.loaded .fade-in{opacity:1;transform:translateY(0)}img.lazy{opacity:0;transition:opacity .3s ease}img.loaded{opacity:1}.critical-content{min-height:100vh;display:flex;align-items:center;justify-content:center}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@font-face{font-family:"system-ui";src:local("system-ui"),local("-apple-system"),local("BlinkMacSystemFont");font-display:swap}.aspect-ratio{position:relative;width:100%;height:0}.aspect-ratio--16-9{padding-bottom:56.25%}.aspect-ratio--4-3{padding-bottom:75%}.aspect-ratio--1-1{padding-bottom:100%}.aspect-ratio__content{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.gpu-accelerated{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.smooth-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.above-fold{contain:layout style paint}@media (max-width: 768px){.mobile-optimized{transform:translateZ(0);-webkit-transform:translateZ(0)}.reduce-motion{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;transition:opacity .5s ease}.preloader.hidden{opacity:0;pointer-events:none}.preloader-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #333;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/performance-optimizer.css.map */
