.vp-orn{--vp-orn-ink: var(--gold, #b8964e);--vp-orn-size: var(--vp-orn-size-d, 52px);--vp-orn-gap: var(--vp-orn-gap-d, 26px);--vp-orn-stroke: 3;--vp-orn-dur: 40s;position:relative;display:block;overflow:hidden;background:var(--vp-orn-bg, transparent);color:var(--vp-orn-ink)}.vp-orn:before,.vp-orn:after{content:"";position:absolute;inset-inline:0;height:1px;background:currentColor;opacity:.38;pointer-events:none}.vp-orn:before{top:0}.vp-orn:after{bottom:0}.vp-orn--edge-none:before,.vp-orn--edge-none:after,.vp-orn--edge-top:after,.vp-orn--edge-bottom:before{display:none}.vp-orn__viewport{overflow:hidden;padding-block:var(--vp-orn-pad, 18px)}.vp-orn--fade .vp-orn__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.vp-orn__track{display:flex;width:max-content;will-change:transform;animation:vp-orn-slide var(--vp-orn-dur) linear infinite}.vp-orn--right .vp-orn__track{animation-direction:reverse}.vp-orn__run{display:flex;align-items:center;gap:var(--vp-orn-gap);padding-inline-end:var(--vp-orn-gap)}@keyframes vp-orn-slide{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.vp-orn--pause:hover .vp-orn__track,.vp-orn--pause:focus-within .vp-orn__track{animation-play-state:paused}.vp-orn__svg{flex:0 0 auto;display:block;width:var(--vp-orn-size);height:var(--vp-orn-size);fill:none;stroke:currentColor;stroke-width:var(--vp-orn-stroke);stroke-linecap:round;stroke-linejoin:round;opacity:var(--vp-orn-alpha, 1)}.vp-orn__svg--alt{--vp-orn-size: calc(var(--vp-orn-size-d, 52px) * .52)}.vp-orn__sprite{position:absolute;width:0;height:0;overflow:hidden}@media(max-width:749px){.vp-orn{--vp-orn-size: var(--vp-orn-size-m, 34px);--vp-orn-gap: var(--vp-orn-gap-m, 16px)}.vp-orn__svg--alt{--vp-orn-size: calc(var(--vp-orn-size-m, 34px) * .52)}}.vp-orn-fl{--vp-fl-size: 46px;display:flex;align-items:center;width:100%;max-width:var(--vp-fl-width, 520px);margin-inline:auto;color:var(--vp-fl-ink, var(--heading-color, #221034))}.vp-orn-fl__rule{flex:1 1 auto;min-width:18px;height:calc(var(--vp-fl-size) / 32.5);background:currentColor}.vp-orn-fl__art{flex:0 0 auto;height:var(--vp-fl-size);width:auto;overflow:visible}.vp-orn-head{text-align:center;margin-inline:auto;max-width:var(--vp-head-width, 720px);padding-inline:20px}.vp-orn-head__eyebrow{margin:0 0 12px;font:400 var(--vp-head-eyebrow, 11px) / 1.4 var(--font-body, sans-serif);letter-spacing:.24em;text-transform:uppercase;color:var(--gold, #b8964e)}.vp-orn-head__h{margin:0;font-family:var(--font-heading, Georgia, serif);font-weight:var(--heading-weight, 400);font-size:var(--vp-head-size, 38px);line-height:1.16;letter-spacing:-.01em;color:var(--vp-head-ink, var(--heading-color, #221034))}.vp-orn-head__h em{font-style:italic}.vp-orn-head__sub{margin:0;font-family:var(--font-heading, Georgia, serif);font-style:italic;font-size:var(--vp-sub-size, 20px);line-height:1.5;color:var(--vp-sub-ink, var(--muted, #6e5e7a))}.vp-orn-head .vp-orn-fl{margin-block:var(--vp-head-gap, 22px)}.vp-orn-head__h+.vp-orn-fl{margin-top:var(--vp-head-gap, 22px)}@media(max-width:749px){.vp-orn-head__h{font-size:var(--vp-head-size-m, 26px)}.vp-orn-head__sub{font-size:var(--vp-sub-size-m, 16px)}.vp-orn-fl{--vp-fl-size: var(--vp-fl-size-m, 36px);max-width:var(--vp-fl-width-m, 340px)}}@media(prefers-reduced-motion:reduce){.vp-orn:not(.vp-orn--insist) .vp-orn__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/183/assets/vp-ornament.css.map */
