Я применил градиент к тексту, который отлично работает в других браузерах, кроме сафари. Приведенный код и результат работают нормально в chrome, firefox, но прикрепленное изображение является результатом, отображаемым safari
.btn {
text-align: center;
width: 80px;
height: 30px;
border-radius: 2px;
display: flex;
justify-content: center;
align-items: center;
text-transform: uppercase;
letter-spacing: 1.5px;
font-size: 12px;
color: #fff;
font-weight: lighter;
transform: scale(1);
transition: all 0.15s ease-in-out;
backface-visibility: hidden;
}
.btn-place-order {
border-image-width: 1px;
border-image-source: linear-gradient( 90deg,rgb(252,234,187) , rgb(0,177,248));
border-image-slice: 1;
border-style: solid;
font-size: 13px;
width: 200px;
height: 40px;
background-color: white;
letter-spacing: 4px ;
background-image: linear-gradient(90deg, rgba(252,234,187, 0.6), rgba(0,177,248, 0.5), rgba(0,177,248, 0.7));
background-clip: text;
-webkit-background-clip: text;
color: transparent;
text-transform: uppercase;
box-shadow: 0px 2px 5px rgba(#000, 0.2);
font-weight: bold;
}
<button class="btn btn-place-order">
Request Invitation
</button>