.content-locked{border-style:dashed!important;background-color:#ece8df!important}
.content-locked>.sketch,.content-locked>.race-portrait-pair,.content-locked>.archetype-medallion{filter:grayscale(1);opacity:.52}
.content-lock-label{display:inline-flex;align-items:center;gap:.4rem;font-family:inherit;font-size:.78rem;font-weight:500;line-height:1.35;color:#655d50}
.choice.content-locked>.content-lock-label{margin-top:.45rem;grid-column:1/-1}
.content-store-link{margin:.65rem 0 0;display:inline-flex;min-height:36px;text-decoration:none}
.content-store-link:hover,.content-store-link:focus-visible{background:#e4dccb;border-color:#786548}
.content-locked .content-store-link .content-lock-label{color:inherit}
@media(prefers-reduced-motion:reduce){.content-locked{transition:none}}
