/* @group home
------------------------------------ */

body.loading {
    overflow: hidden;
}

.preloader {
    position: fixed;
    inset: 0;
    display: grid;
    place-content: center;
    background: var(--white);
    z-index: var(--z-index-highest);
    transition: 0.5s;


    opacity: 0;
    pointer-events: none;
}

.loading .preloader {
    opacity: 1;
    pointer-events: all;
}

.notShow .preloader {
    transition: none;
}

@media only screen and (min-width : 961px) {}

@media only screen and (min-width : 961px) and (max-width : 1440px) {}

@media only screen and (min-width : 0) and (max-width : 960px) {}

/* @end */