@keyframes spin{0%{-webkit-transform-style:preserve-3d;transform:rotate(0deg)}50%{-webkit-transform-style:preserve-3d;transform:rotate(180deg)}100%{-webkit-transform-style:preserve-3d;transform:rotate(360deg)}}body{padding:0;margin:0;overflow-x:hidden}.preloader-image,.preloader-video,.preloader-lottie{position:absolute;z-index:3;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);max-width:100%;max-height:100%;opacity:0;transition:opacity .3s}.preloader-spinner{z-index:3;opacity:0;transition:opacity .1s}.preloader{position:fixed;background:var(--preloader-background-color);width:100%;height:100%;z-index:105;pointer-events:none}.preloader.show{pointer-events:auto}.preloader.show .preloader-image,.preloader.show .preloader-video,.preloader.show .preloader-lottie,.preloader.show .preloader-spinner{opacity:1}.has-preloader.preloader-off .preloader{display:none}.preloader.bg-grow-lr{background:transparent}.preloader.bg-grow-lr:before,.preloader.bg-grow-lr:after{display:block;width:0;height:100%;position:absolute;top:0;background-color:var(--preloader-background-color);transition:width .3s ease-in-out;content:""}.preloader.bg-grow-lr:before{left:0}.preloader.bg-grow-lr:after{right:0}.preloader.bg-grow-lr .preloader-spinner{display:none;z-index:2}.preloader.bg-grow-lr.show .preloader-spinner{display:block}.preloader.bg-grow-lr.show:before,.preloader.bg-grow-lr.show:after{width:50%}
