/* Decorative edge crops belong to the screen edge, not the narrow content column. */
@media(max-width:700px){
  .post-module-art{background:#021327}
  .post-module-art>.mobile-layer-stack{background:transparent}
  .post-module-art .mobile-layer-panel{--flower-unit:min(.2564102564vw,1.102564103px);isolation:isolate}
  .post-module-art .mobile-layer-panel>img{position:relative;z-index:1}
  .post-module-art .mobile-panel-flowers{
    position:absolute;top:0;bottom:0;left:50%;width:100vw;
    transform:translateX(-50%);overflow:hidden;pointer-events:none;opacity:.48;z-index:0
  }
  .post-module-art .mobile-layer-stack .mobile-panel-flowers>.mobile-panel-flower{
    position:absolute;top:calc(var(--flower-y)*var(--flower-unit));
    width:calc(var(--flower-w)*var(--flower-unit));height:calc(var(--flower-h)*var(--flower-unit));
    max-width:none;margin:0;object-fit:contain
  }
  .post-module-art .mobile-panel-flower--left{left:calc(var(--flower-x)*var(--flower-unit))}
  .post-module-art .mobile-panel-flower--right{right:calc(var(--flower-x)*var(--flower-unit))}
}
