.orn-cursor-dot,.orn-cursor-ring{position:fixed;left:0;top:0;z-index:2147482000;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .3s}.orn-cursor-dot{width:6px;height:6px;margin:-3px 0 0 -3px;background:#7d5d24}.orn-cursor-ring{display:grid;place-items:center;width:36px;height:36px;margin:-18px 0 0 -18px;border:1px solid rgba(125,93,36,.6);font:600 10px/1 var(--font-body,sans-serif);letter-spacing:.16em;color:#fff;transition:opacity .3s,width .35s cubic-bezier(.2,.7,.1,1),height .35s cubic-bezier(.2,.7,.1,1),margin .35s cubic-bezier(.2,.7,.1,1),background-color .35s,border-color .35s}.orn-cursor-ring.is-link{width:52px;height:52px;margin:-26px 0 0 -26px;background-color:#c4a86f24}.orn-cursor-ring.is-view{width:84px;height:84px;margin:-42px 0 0 -42px;background-color:#251811c7;border-color:transparent}html.orn-cursor-live.orn-cursor-in .orn-cursor-dot,html.orn-cursor-live.orn-cursor-in .orn-cursor-ring{opacity:1}html.orn-cursor-live.orn-cursor-in .orn-cursor-ring.is-view+.orn-cursor-dot,html.orn-cursor-live .orn-cursor-dot.is-hidden{opacity:0}html.orn-cursor-live.orn-cursor-native .orn-cursor-dot,html.orn-cursor-live.orn-cursor-native .orn-cursor-ring{opacity:0}.orn-intro{display:none}@media(prefers-reduced-motion:no-preference){html.orn-intro-on .orn-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:block;pointer-events:auto;animation:orn-pl-hide 2s linear both}}.orn-intro__panel{position:absolute;left:0;right:0;height:50.5%;background:#251811}.orn-intro__panel--top{top:0;animation:orn-pl-top 2s cubic-bezier(.7,0,.2,1) both}.orn-intro__panel--bot{bottom:0;animation:orn-pl-bot 2s cubic-bezier(.7,0,.2,1) both}.orn-intro__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em;font-size:clamp(30px,4vw,58px);color:#f2f1eb;animation:orn-pl-out 2s cubic-bezier(.4,0,.2,1) both}.orn-intro__mark{position:relative;width:1.9em;height:1.9em}.orn-intro__mark svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.orn-intro__mark circle{fill:none;stroke:#c4a86f;stroke-width:2;stroke-dasharray:289;stroke-dashoffset:289;animation:orn-pl-ring .7s .1s cubic-bezier(.65,0,.35,1) forwards}.orn-intro__gem{position:absolute;left:50%;top:50%;width:.55em;height:.55em;margin:-.275em 0 0 -.275em;background:#e8cf94;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 10px rgba(232,207,148,.9));animation:orn-pl-gem .55s .7s cubic-bezier(.2,.7,.1,1.4) both}.orn-intro__word{display:flex;padding-left:.24em;font-family:var(--font-heading);font-weight:300;line-height:1;letter-spacing:.24em}.orn-intro__word span{display:block;animation:orn-pl-letter .6s cubic-bezier(.2,.7,.1,1) both,orn-pl-glint .6s cubic-bezier(.4,0,.2,1) both;animation-delay:calc(.22s + var(--i) * .05s),calc(.9s + var(--i) * .05s)}.orn-intro__tag{padding-left:.4em;font-family:var(--font-body);font-size:max(11px,.18em);font-weight:600;letter-spacing:.4em;color:#c4a86f;animation:orn-pl-tag .55s .85s cubic-bezier(.2,.7,.1,1) both}.orn-intro__bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:#c4a86f;transform-origin:left;animation:orn-pl-bar 1.45s cubic-bezier(.65,0,.35,1) both,orn-pl-barout 2s linear both}html.orn-intro-skip .orn-intro{animation:orn-fade .25s reverse both}html.orn-intro-skip .orn-intro *{animation-play-state:paused}@keyframes orn-pl-hide{0%,99%{visibility:visible}to{visibility:hidden}}@keyframes orn-pl-top{0%,72%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes orn-pl-bot{0%,72%{transform:translateY(0)}to{transform:translateY(101%)}}@keyframes orn-pl-out{0%,66%{opacity:1;transform:scale(1);filter:blur(0)}80%,to{opacity:0;transform:scale(1.08);filter:blur(6px)}}@keyframes orn-pl-ring{0%{stroke-dashoffset:289}to{stroke-dashoffset:0}}@keyframes orn-pl-gem{0%{opacity:0;transform:scale(0) rotate(-90deg)}to{opacity:1;transform:none}}@keyframes orn-pl-letter{0%{opacity:0;filter:blur(10px);transform:translateY(.35em)}to{opacity:1;filter:blur(0);transform:none}}@keyframes orn-pl-glint{0%,to{color:#f2f1eb;text-shadow:none}50%{color:#f1dca8;text-shadow:0 0 18px rgba(241,220,168,.8)}}@keyframes orn-pl-tag{0%{opacity:0;letter-spacing:.9em}to{opacity:1;letter-spacing:.4em}}@keyframes orn-pl-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes orn-pl-barout{0%,70%{opacity:1}76%,to{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ornamint-fx.css.map */
