.preloader-wrapper{z-index:1000;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preloader-wrapper[data-position=bottom]{padding-bottom:calc(var(--footer-minheight) + var(--global-content-yp));align-items:flex-end}.preloader-wrapper[data-position=right]{padding-right:var(--global-content-yp);justify-content:flex-end;align-items:center}.preloader[data-position=absolute]{width:auto;height:auto;height:var(--clock-size);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.preloader{--clock-size:2.25rem}.preloader[data-size="1"]{--clock-size:1rem}.preloader[data-size="2"]{--clock-size:1.5rem}.preloader[data-size="3"]{--clock-size:2.25rem}.preloader[data-size="4"]{--clock-size:3rem}.preloader[data-size="5"]{--clock-size:3.75rem}.preloader[data-size="6"]{--clock-size:4.5rem}.preloader[data-size="7"]{--clock-size:6rem}.preloader[data-size="8"]{--clock-size:8rem}.preloader[data-size="9"]{--clock-size:12rem}.preloader[data-size="10"]{--clock-size:16rem}.preloader{width:var(--clock-size);height:var(--clock-size);z-index:10;--clock-circle-color:rgba(var(--clr-tealish), var(--op-24));--clock-minute-color:rgba(var(--clr-tealish), var(--op-80));--clock-hour-color:rgba(var(--clr-tealish), var(--op-60));--clock-width:var(--clock-size);--clock-radius:calc(var(--clock-width) / 2);--clock-minute-length:calc(var(--clock-width) * .4);--clock-hour-length:calc(var(--clock-width) * .3);--clock-thickness:.125rem;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.preloader__helper{width:var(--clock-width);height:var(--clock-width);border:.125rem solid var(--clock-circle-color);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.preloader__helper:before,.preloader__helper:after{content:"";top:calc(var(--clock-radius) * .2);width:var(--clock-thickness);-webkit-transform-origin:center calc(100% - (var(--clock-thickness)));transform-origin:center calc(100% - (var(--clock-thickness)));border-radius:10px;animation:linear infinite spin;position:absolute}.preloader__helper:before{height:var(--clock-minute-length);background:var(--clock-minute-color);animation-duration:2s}.preloader__helper:after{top:calc(var(--clock-radius) * 1 - var(--clock-hour-length));height:var(--clock-hour-length);background:var(--clock-hour-color);animation-duration:12s}@keyframes spin{to{transform:rotate(1turn)}}
