.btns-trial {
    --btns-trial-margin: 7.5px;
    --btns-trial-justify-content: center;
}

.btns-trial-old {
    --btns-trial-margin: 12px;
    --btns-trial-justify-content: flex-start;
}

.btns-trial-secondary {
    --btns-trial-margin: 10px;
}

.btns-trial {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: var(--btns-trial-justify-content);
    margin: calc(-1 * var(--btns-trial-margin));
}

.btns-trial__btn {
    margin: var(--btns-trial-margin);
}

@media (max-width: 767px) {
    .btns-trial__btn.mobile-hidden {
        display: none;
    }
}