.wm-flower.is-full .wm-flower__petal,.wm-flower.is-half .wm-flower__petal{fill:var(--gold)}.wm-flower.is-full .wm-flower__centre,.wm-flower.is-half .wm-flower__centre{fill:var(--gold-deep)}.wm-flower.is-half{opacity:.5}.wm-flower.is-empty .wm-flower__petal{fill:none;stroke:rgb(var(--gold3-rgb)/.34);stroke-width:.45}.wm-flower.is-empty .wm-flower__centre{fill:rgb(var(--gold3-rgb)/.22)}.wm-knot{fill:none;stroke:var(--gold-warm2);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}svg.wm-knot{display:block;width:3rem;height:auto;overflow:visible;stroke-width:1.4}.wm-knot__bead{fill:var(--gold-warm2);stroke:none}.wm-tassel{fill:none;stroke:var(--gold-warm2);stroke-width:.7;stroke-linecap:round}.wm-tassel .wm-tassel__cap{fill:var(--gold-warm2);stroke:none}.wm-toran{display:block;width:100%;height:auto;overflow:visible}.wm-toran__string{stroke:rgb(var(--gold3-rgb)/.45);stroke-width:.9}.wm-toran__swag{fill:none;stroke:rgb(var(--gold3-rgb)/.4);stroke-width:.8}.wm-toran__drop{stroke:rgb(var(--gold3-rgb)/.4);stroke-width:.7}.wm-toran .wm-flower{opacity:.9}.wm-leaf path{fill:rgb(var(--gold3-rgb)/.16);stroke:rgb(var(--gold3-rgb)/.5);stroke-width:.7}.wm-leaf .wm-leaf__rib{fill:none;stroke-width:.45;opacity:.7}.wm-varmala{display:block;width:100%;height:auto;overflow:visible}.wm-varmala__string{fill:none;stroke:rgb(var(--gold3-rgb)/.28);stroke-width:.6}.wm-varmala.is-blooming .wm-flower:not(.is-empty) .wm-flower__head{transform-box:fill-box;transform-origin:center;animation:wm-bloom .45s cubic-bezier(.2,.8,.3,1.2) both}@keyframes wm-bloom{0%{opacity:0;transform:scale(.2) rotate(-40deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@media (prefers-reduced-motion:reduce){.wm-varmala.is-blooming .wm-flower:not(.is-empty) .wm-flower__head{animation:none}}