.g-posts__feature {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: var(--ama-grid-gutter);
}

.g-posts__feature-media {
    position: relative;
    max-width: 34.5323741007%;
    border-radius: 1.25rem;
    overflow: hidden;
}

.g-posts__feature-time {
    position: absolute;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, .25);
    border-top-left-radius: 1.25rem;
    padding: 0.625rem 0.9375rem;
    color: var(--ama-color-white) !important;
    font-weight: 500 !important;
    font-size: 0.9375rem !important;
    display: flex;
    align-items: center;
    gap: 0.4375rem;
}

.g-posts__feature-time span {
    color: var(--ama-color-white) !important;
    font-weight: 500 !important;
    font-size: 0.9375rem !important;
}

.g-posts__feature-time svg  {
    height: 1.25rem;
    width: auto;
}

.g-posts__feature-main {
    flex: 1 1 0;
    max-width: 56.8345323741%;
}

.g-posts__feature-title {
    --ama-color-accent: var(--ama-color-fg);
}

.g-posts__feature-meta {
    color: var(--ama-color-accent);
    font-size: 0.9375rem;
    font-weight: 500;
}

.g-posts__feature-read-more {
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 1.6875rem;
    color: var(--ama-color-accent);
}