dt-workshop-video.dt-workshop-video{position:relative;display:block;width:100%;max-width:25rem;aspect-ratio:9/16;margin-inline:auto;overflow:hidden;border-radius:var(--dt-radius-lg,16px);background:var(--dt-surface,#eae0d2)}
body dt-workshop-video > .dt-workshop-video__poster,body dt-workshop-video > .dt-workshop-video__player{position:absolute;inset:0;display:block;width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:cover;border-radius:inherit}
body dt-workshop-video > .dt-workshop-video__player{object-fit:contain;background:var(--dt-ink,#2a211b)}
body dt-workshop-video > [hidden]{display:none!important}
.dt-workshop-video__play,.dt-workshop-video__fallback{position:absolute;left:1rem;right:1rem;bottom:1.25rem;display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:3rem;padding:.8rem 1rem;border:1px solid rgb(246 241 234 / 25%);border-radius:var(--dt-radius-pill,999px);background:var(--dt-brand,#805838);color:var(--dt-white,#fff);font:500 .95rem/1.4 var(--dt-font-body,system-ui);text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 4px 16px rgb(42 33 27 / 16%)}
.dt-workshop-video__play:hover{background:var(--dt-brand-hover,#6b4a2e)}
.dt-workshop-video__play:focus-visible,.dt-workshop-video__player:focus-visible{outline:3px solid var(--dt-bg,#f6f1ea);outline-offset:-5px}
.dt-workshop-video__error{position:absolute;bottom:5rem;left:1rem;right:1rem;margin:0;padding:1rem;background:var(--dt-bg,#f6f1ea);color:var(--dt-ink,#2a211b);font:400 .95rem/1.5 var(--dt-font-body,system-ui)}
.dt-workshop-video__error a{color:var(--dt-brand,#805838);text-decoration:underline}
body .dt-editorial__chapter-art--workshop img.dt-workshop-photo{aspect-ratio:3/4;max-height:none;width:100%;object-fit:cover;object-position:center 40%}
@media(min-width:900px){body .dt-editorial__chapter-art--workshop img.dt-workshop-photo{max-width:28rem;display:block;margin-inline:auto}}

.dt-workshop-picture{display:block;width:100%;margin:0}
