.vm-photo[data-v-950e593e]{--vm-rot:0deg;background:#fff;border:.0625rem solid rgba(112,45,72,.07);border-radius:.25rem;box-shadow:0 .625rem 1.75rem #40222f21,0 .125rem .375rem #40222f12;margin:0;max-width:100%;padding:.625rem .625rem .75rem;position:relative;transform:rotate(var(--vm-rot));transition:transform .25s ease,box-shadow .25s ease;width:100%}.vm-photo[data-v-950e593e]:hover{box-shadow:0 1rem 2.375rem #40222f30,0 .1875rem .5rem #40222f17;transform:rotate(0) translateY(-.1875rem)}.vm-photo__link[data-v-950e593e]{color:inherit;display:block;text-decoration:none}.vm-photo img[data-v-950e593e]{background:var(--bg-tertiary);border-radius:.125rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.vm-photo__cap[data-v-950e593e]{color:var(--text-desc);font-size:1.25rem;line-height:1.15;margin-top:.5rem;text-align:center}.vm-photo__tape[data-v-950e593e]{background:#f0568c42;border-left:.0625rem dashed hsla(0,0%,100%,.55);border-right:.0625rem dashed hsla(0,0%,100%,.55);box-shadow:0 .125rem .3125rem #40222f14;height:1.625rem;left:50%;position:absolute;top:-.75rem;transform:translate(-50%) rotate(-3deg);width:5.75rem;z-index:2}.vm-photo__note[data-v-950e593e]{background:var(--color-theme);border-radius:62.4375rem;box-shadow:0 .25rem .75rem rgba(var(--color-theme-rgb),.4);color:#fff;font-size:1.125rem;line-height:1.1;padding:.1875rem .75rem .3125rem;position:absolute;right:-.75rem;top:-.875rem;transform:rotate(4deg);z-index:3}
