Sugerowałbym zmianę tych styli:
.container__icons {
right: 20px;
top: 20px;
width: 0;
height: 0;
}
.card__icon–cart {
transform: translate(0px, calc(100% + 10px));
}
W celu umożliwienia klikalności karty; odpowiednie wartości na pikselach dobrze będzie dobrać zgodnie z designem
Pojedyncza karta archiwum produktu i sekcji „Nasze bestsellery”