/* .node--type-parent-page{
    & .page__title {
        opacity: 0;
    }
    & .page__content {
        opacity: 1;
        & p{
            opacity: 0;
        }
    }
} */

.post-teaser.archive {
    padding: 0;

    & .post-teaser__content{
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        /* transform: translate(-50%, -50%); */
        display: block;
        padding: 1rem;
        box-sizing: border-box;
        color: #fff;
        pointer-events: none;
        z-index: 2;
        transition: transform .8s cubic-bezier(0.18, 0.89, 0.32, 1.28);
    }

    & .post-teaser__title{
        font-size: 1.25rem;
        font-weight: 600;
        margin-bottom: 0.5rem;
        color: inherit;
        opacity: 0;
    }

    & .post-teaser__excerpt{
        /* opacity: 0; */
        font-size: 15px;
        line-height: 1.2em;
        transition: opacity .3s ease;

        & p{
            font-size: inherit;
            font-weight: inherit;
            margin: 0;
            line-height: inherit;
        }
    }

    & .field--name-field-imagen{
        height: 200px;
        margin: 0;
        &::after{
            background-color: transparent;
            background-image: linear-gradient(0deg, black 30%, transparent);
            opacity: 0.6;
            z-index: 1;
        }
    }

    &:hover{
        & .post-teaser__content{
            /* transform: translateY(-0.5rem); */
        }

        & .post-teaser__excerpt{
            /* opacity: 1; */
        }

        & .field--name-field-imagen{
            &::after{
                opacity: 0.9;
            }
        }


    }
}