/*========================================================================== 
APPLICATION
========================================================================== */
@media all and (min-width: 768px), print {
    .c-image__button {
      max-width: calc(800 / var(--font-size) * 1rem);
    }
    .c-image__button .c-btn.--size-xxs{
        width: calc(180 / var(--font-size) * 1rem) !important;
    }
    .c-btn.--size-xxs.c-image__button--application  {
        width: calc(280 / var(--font-size) * 1rem) !important;
    }
    .c-image__button.c-btn-list {
        gap: calc(10 / var(--font-size)* 1rem) calc(20 / var(--font-size)* 1rem);
    }
}
@media (max-width: 767px), print {
    .image-tab-button .c-btn__inner {
        padding-top: calc(8 / var(--font-size) * 1rem);
        padding-bottom: calc(8 / var(--font-size) * 1rem);
        min-height: calc(34 / var(--font-size) * 1rem) !important;
    }
    .c-btn.application-button{
        width:auto !important;
    }
    .c-table__component > table tr:last-child th:first-child {
        border-bottom-left-radius:0;
    }
}