.cc-digital-voucher{box-sizing:border-box;display:grid;align-content:center;gap:.55rem;min-height:10rem;padding:1.25rem;border:1px solid var(--cc-border);border-radius:.75rem;background:var(--cc-raised);color:var(--cc-text);overflow-wrap:anywhere}
.cc-digital-voucher-label{font-size:1.05rem;line-height:1.35}
.cc-digital-voucher p,.cc-digital-voucher small{margin:0;line-height:1.5}
.cc-digital-voucher small{font-size:.875rem}
:root:not([data-theme="light"]) .cc-digital-voucher{background:var(--cc-raised);color:var(--cc-text);border-color:var(--cc-border)}
.cc-media-type-unknown{overflow-wrap:anywhere}
