.card-testimonial{--b-color:#34343400;box-sizing:border-box;box-shadow:inset 0 0 0 1.5px var(--b-color);will-change:box-shadow;border-radius:2rem;transition-property:box-shadow;transition-duration:.3s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);display:block;overflow:hidden}@media screen and (width>=1080px){.card-testimonial:not(.small){width:calc(33.3333vw - var(--gutter)*2/3 - 1rem)}}.card-testimonial__image{z-index:1;will-change:border-radius;border-radius:2rem;transition-property:border-radius;transition-duration:.15s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);position:relative;overflow:hidden}.card-testimonial:not(.small) .card-testimonial__image{height:42rem}@media screen and (width<=1079px){.card-testimonial:not(.small) .card-testimonial__image{height:32rem}}.card-testimonial.small .card-testimonial__image{height:30rem}@media screen and (width<=1079px){.card-testimonial.small .card-testimonial__image{height:24rem}}.card-testimonial__label{--color:#f4ece000;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.card-testimonial__footer{will-change:border-color;border-top:none;padding:1.7rem 3rem;transition-property:border-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.card-testimonial:hover{--b-color:#343434}.card-testimonial:hover .card-testimonial__image{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-testimonial:hover .card-testimonial__label{--color:#f4ece0}
