.plpcontent4 picture.desktop-image {
  position: relative;
  padding: 0 2px; }
  .plpcontent4 picture.desktop-image img {
    width: 100%;
    height: 100%;
    max-height: 22.1em;
    object-fit: cover;
    object-position: top;
    background-color: #F0F0F0; }
  .plpcontent4 picture.desktop-image button {
    position: absolute;
    top: 80%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60%;
    border: unset; }
    .plpcontent4 picture.desktop-image button::after {
      content: none; }

@media (max-width: 768.98px) {
  .product-list.rythme-view .TWO_BY_LINE.plpcontent4-block {
    width: 100%;
    margin-bottom: 40px; } }

.plpcontent4-block .ctaNotClickable {
  pointer-events: none;
  cursor: default; }
