.MasterCard_card__fbrJ7{padding:20px 15px;min-width:335px;max-width:396px;height:210px;background-color:#fff;border-radius:12px;box-sizing:border-box;transition:box-shadow .5s}.MasterCard_card__fbrJ7:hover{box-shadow:2px 1px 18px #bdbdbd;cursor:pointer}.MasterCard_info__CMPuy{display:flex;overflow-wrap:break-word;word-break:break-word}.MasterCard_info__CMPuy .MasterCard_name__lBhgI{font-size:20px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.MasterCard_info__CMPuy .MasterCard_address___El0E{font-size:16px;color:#7d7d95;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.MasterCard_info__CMPuy div{margin-left:20px}.MasterCard_masterImg__o0pwV{border-radius:12px}.MasterCard_heart__MhFGX{cursor:pointer;width:20px;height:20px}.MasterCard_buttons__ogspR{padding:20px;display:flex;justify-content:space-between;align-items:center}.MasterCard_buttons__ogspR button{height:40px}@media(max-width:768px){.MasterCard_card__fbrJ7{padding:12px;height:auto}.MasterCard_personal__xErvP{max-inline-size:151px}.MasterCard_buttons__ogspR{padding:20px 0 0}.MasterCard_buttons__ogspR button{width:100%}.MasterCard_info__CMPuy{justify-content:space-between}.MasterCard_info__CMPuy .MasterCard_name__lBhgI{font-size:16px;line-height:110%}.MasterCard_info__CMPuy .MasterCard_address___El0E{font-size:14px;line-height:117%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.MasterCard_info__CMPuy div{margin-left:0}.MasterCard_info__CMPuy svg{margin-top:8px;margin-right:8px}}