/* V32 — Tale II uses the original spring-rite still, Set Design 03, and Duyu's portrait. */
.v32-film-feast{max-width:1260px!important}
.v32-film-feast img{display:block;width:100%;height:auto;max-height:860px;object-fit:contain}
.v32-king-company-art{margin:46px auto 0;padding-top:30px;border-top:1px solid #c8b39b;max-width:1000px}
.v32-set-figure{margin:0 auto}
.v32-set-figure>a{display:block}
.v32-set-figure img{width:100%;height:auto;display:block;object-fit:contain}
.v32-set-figure figcaption{margin-top:14px;color:#846953;font:700 10px/1.65 Arial,Helvetica,sans-serif;letter-spacing:.10em}
.v32-king-food-art{max-width:440px!important;margin:0 auto!important}
.v32-king-food-art img{max-height:460px!important;width:100%;object-fit:contain}
@media(max-width:650px){.v32-king-company-art{margin-top:25px;padding-top:23px}.v32-king-food-art{max-width:320px!important}}
/* Align the caption to the actual uncropped portrait rather than its grid cell. */
.v32-king-food-art{width:fit-content!important;max-width:min(100%,440px)!important;display:flex;flex-direction:column;align-items:flex-start!important}
.v32-king-food-art a{display:block}
.v32-king-food-art img{width:auto!important;max-width:100%!important;max-height:460px!important;height:auto!important;display:block}
.v32-king-food-art figcaption{align-self:flex-start!important;width:100%}
