.vesta-loader-content{width:100%;text-align:center;padding:25px}.vesta-loader-words{height:130px;position:relative;display:grid;place-items:center}.vesta-loader-words span{position:absolute;font-size:clamp(42px,8vw,80px);letter-spacing:-.055em;font-weight:400;opacity:0;animation:vestaLoaderPhrase 5.6s ease-in-out both}.vesta-loader-words span:nth-child(2){animation-delay:1.4s;color:#69765e}.vesta-loader-words span:nth-child(3){animation-delay:2.8s}.vesta-loader-words span:nth-child(4){animation-delay:4.2s}.vesta-loader-tag{font-size:clamp(10px,2.6vw,12px);white-space:nowrap;letter-spacing:.03em;color:#7e8975;margin:28px 0 0;line-height:1.8}@keyframes vestaLoaderPhrase{0%{opacity:0;transform:translateY(12px);filter:blur(4px)}7%,18%{opacity:1;transform:translateY(0);filter:blur(0)}25%,100%{opacity:0;transform:translateY(-10px);filter:blur(3px)}}@media(prefers-reduced-motion:reduce){.vesta-loader-words span{animation:none;display:none}.vesta-loader-words span:last-child{display:block;opacity:1}}
.vesta-loader{position:fixed;inset:0;z-index:10000;background:#f7f6f1;color:#252b25;display:grid;place-items:center;font-family:Arial,sans-serif;opacity:1;transition:opacity .45s ease;animation:vestaLoaderSafety 8s step-end forwards}.vesta-loader[hidden]{display:none}.vesta-loader.is-leaving{opacity:0;pointer-events:none}.vesta-loader-skip{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);border:0;background:transparent;padding:12px;color:#7e8975;font:11px Arial,sans-serif;cursor:pointer}.vesta-loader-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@keyframes vestaLoaderSafety{to{visibility:hidden;pointer-events:none}}

.vesta-loader.is-waiting .vesta-loader-words span{animation:none;display:none}.vesta-loader.is-waiting .vesta-loader-words span:last-child{display:block;opacity:1;filter:none;transform:none}

