body.lz-editorial-trial.platform-redbubble #supports a.support-card{grid-template-rows:auto auto auto auto auto auto;}
body.lz-editorial-trial.platform-redbubble #supports .support-card > .lz-rb-heading{display:flex;grid-row:2;align-items:flex-start;justify-content:space-between;gap:6px;}
body.lz-editorial-trial.platform-redbubble #supports .support-card .lz-rb-title{min-width:0;overflow-wrap:anywhere;}
body.lz-editorial-trial.platform-redbubble #supports .support-card .lz-rb-price{display:flex;flex:0 0 auto;align-self:flex-start;align-items:flex-end;justify-content:flex-end;margin:0;text-align:right;white-space:nowrap;}
body.lz-editorial-trial.platform-redbubble #supports .support-card > small{grid-row:3;}
body.lz-editorial-trial.platform-redbubble #supports .support-card > .support-note{grid-row:5;}
body.lz-editorial-trial.platform-redbubble #supports .support-card > .support-action{grid-row:6;}
@supports(grid-template-rows:subgrid){body.lz-editorial-trial.platform-redbubble #supports a.support-card{grid-row:span 6;grid-template-rows:subgrid;}}

/* Correction portrait : les retraits du visuel ne doivent pas comprimer les libellés de la ligne nom/prix. */
body.lz-editorial-trial.platform-redbubble #supports .support-card .lz-rb-heading > .lz-rb-title{margin:0!important;width:auto!important;max-width:none!important;flex:1 1 auto;min-width:0;overflow-wrap:normal;word-break:normal;}
body.lz-editorial-trial.platform-redbubble #supports .support-card .lz-rb-heading > .lz-rb-price{margin:0!important;width:auto!important;max-width:none!important;flex:0 0 auto;min-width:0;white-space:nowrap;}

@media(max-width:360px){body.lz-editorial-trial.platform-redbubble #supports .support-grid{grid-template-columns:minmax(0,1fr);}}
