.pj-clean-cover{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:3/4;width:100%;max-width:400px;background:linear-gradient(145deg,#125a54,#172a36);color:#fff;isolation:isolate;border-radius:4px;overflow:hidden}.pj-clean-cover>img{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover}.pj-clean-band{position:relative;display:flex;flex-direction:column;gap:8px;padding:18px;background:#faf8f2f5;color:#172a36;border-left:6px solid #ef754f;overflow-wrap:anywhere}.pj-clean-band strong{font:700 clamp(18px,4vw,28px)/1.2 Georgia,serif}.pj-clean-band>span{font:600 12px/1.4 system-ui,sans-serif}.pj-clean-band .pj-clean-price{font-size:18px}
.pj-clean-cover>img{object-position:center}
.pj-clean-cover .pj-cover-tiles{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr;gap:2px;background:#fff}.pj-clean-cover .pj-cover-tiles-4{grid-template-rows:repeat(2,minmax(0,1fr))}.pj-clean-cover .pj-cover-tile{position:relative;min-width:0;min-height:0;overflow:hidden}.pj-clean-cover .pj-cover-tile img{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;object-position:center}
