.row.d-flex{display:flex;flex-wrap:wrap;margin-right:-4px;margin-left:-4px}.row.d-flex:before,.row.d-flex:after{display:none}.row.d-flex>.col,.row.d-flex>[class*=col-]{flex:0 0 auto;padding-right:4px;padding-left:4px;max-width:100%}.d-flex>.col-auto,.row.d-flex>.col-auto{flex:1 1 auto}.d-flex>.col-equal,.row.d-flex>.col-equal{flex:1 1 0}@media (min-width: 768px){.row.d-flex{margin-right:-7px;margin-left:-7px}.row.d-flex.row_min-padding{margin-right:-4px;margin-left:-4px}.row.d-flex>.col,.row.d-flex>[class*=col-]{padding-right:7px;padding-left:7px}.row.d-flex.row_min-padding>.col,.row.d-flex.row_min-padding>[class*=col-]{padding-right:4px;padding-left:4px}}.recipient-card{text-align:left}.recipient-card__photo{border-radius:12px;background:#faf8fa;margin-bottom:12px;cursor:pointer;transition:.15s}.recipient-card__name{margin-bottom:4px;font-weight:600}.recipient-card__date,.recipient-card__review:before,.recipient-card__trigger:checked+.recipient-card__review,.recipient-card__btn-show-all-text,.recipient-card__trigger:checked~.recipient-card__btn-show-all-text:before{font-size:13px;line-height:18px}.recipient-card__date{display:block;color:#999}.recipient-card__trigger{display:none}.recipient-card__review{margin:8px 0 0;font-size:0;line-height:0}.recipient-card__review:before{content:attr(data-review-small)}.recipient-card__trigger:checked+.recipient-card__review:before{display:none}.recipient-card__btn-show-all-text{margin:4px 0 0;color:#e600ad;cursor:pointer}.recipient-card__trigger:checked~.recipient-card__btn-show-all-text{font-size:0;line-height:0}.recipient-card__trigger:checked~.recipient-card__btn-show-all-text:before{content:attr(data-alt-text)}@media (min-width: 992px){.recipient-card__photo{margin-bottom:16px}.recipient-card__date,.recipient-card__review:before,.recipient-card__trigger:checked+.recipient-card__review,.recipient-card__btn-show-all-text,.recipient-card__trigger:checked~.recipient-card__btn-show-all-text:before{font-size:14px;line-height:20px}.recipient-card__review{margin-top:12px}.recipient-card__btn-show-all-text{margin-top:8px}}@media (hover: hover) and (pointer: fine){.recipient-card__photo:hover{filter:drop-shadow(0 7px 6px rgba(0,0,0,.3));transform:translateY(-7px)}.recipient-card__btn-show-all-text:hover{text-decoration:underline}}
