/* H1 */

.js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {
    font-size: 40px;
    font-weight: 800;
    letter-spacing: -1.2px;
}

.t-feed__post-popup__title-wrapper {
    padding-bottom: 13px;
}


/* divider */

.t-feed__post-popup .t-redactor__tte-view figure hr {
    height: 4px;
    margin: 0 0 32px!important;
}


/* discription */

.t-redactor__text {
    font-size: 16px;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: -0.48px;
}


/* H2 */

h2.t-redactor__h2 {
    font-size: 24px !important;
    font-weight: 800;
    letter-spacing: -0.72px;
}

.t-feed__post-popup__text .t-redactor__tte-view h2.t-redactor__h2 {
    margin-top: 29px;
    margin-bottom: 9px;
}


/* li */

.t-redactor__text li:not(:last-child) {
    padding-bottom: 8px;
}


/* category */

.t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_aftertext {
    display: none;
}


/* btn */

.t-feed__post-popup__text-wrapper a {
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: -0.9px;
    transition: color 0.3s ease-out;
}

.t-feed__post-popup__text-wrapper a:hover {
    color: #fd8c5b;
}

.t-feed__post-popup__text-wrapper a:before {
    display: inline-block;
    content: ' ';
    background-image: url(https://static.tildacdn.com/tild3033-6233-4561-b264-383539626437/arrows.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    width: 28.5px;
    height: 30px;
    top: 6px;
    padding-right: 10px;
}

.t-redactor__embedcode {
    margin-top: 32px;
}


/* 640-1200 */

@media screen and (max-width: 1200px){
    
    .t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static.t-popup__container-animated {
        max-width: 93.75vw;
    }
    
    .t-feed__post-popup.t-popup.t-popup_show {
        padding: 0 3.125vw !important;
    }
    
    .js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {
        font-size: 3.125vw;
        letter-spacing: -0.093vw;
    }
    
    .t-feed__post-popup__title-wrapper {
        padding-bottom: 2.2vw;
    }
    
    .t-feed__post-popup .t-redactor__tte-view figure hr {
        height: 0.625vw;
        margin: 0 0 4vw !important;
    }
    
    .t-redactor__text {
        font-size: 2.1875vw;
        letter-spacing: -0.065vw;
    }
    
    h2.t-redactor__h2 {
        font-size: 2.5vw !important;
        letter-spacing: -0.075vw;
    }
    
    .t-feed__post-popup__text .t-redactor__tte-view h2.t-redactor__h2 {
        margin-top: 2.6vw;
        margin-bottom: 0.2vw;
    }
    
    .t-redactor__text li:not(:last-child) {
        padding-bottom: 0.7vw;
    }
    
    a.popup-btn {
        font-size: 3.125vw !important;
        letter-spacing: -0.093vw;
    }
    
    .t-feed__post-popup__text-wrapper a:before {
        width: 2.968vw;
        height: 3.125vw;
        top: 0.4vw;
        padding-right: 1.5vw;
    }
    
    .t-redactor__embedcode {
        margin-top: 5vw;
    }

}


/* 320-640 */

@media screen and (max-width: 640px){
    
    .t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static.t-popup__container-animated {
        max-width: 87.5vw;
        padding-top: 22.7vw;
    }
    
    .t-feed__post-popup.t-popup.t-popup_show {
        padding: 0 6.25vw !important;
    }
    
    .js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {
        font-size: 6.25vw;
        letter-spacing: -0.186vw;
    }
    
    .t-feed__post-popup__title-wrapper {
        padding-bottom: 4.4vw;
    }
    
    .t-feed__post-popup .t-redactor__tte-view figure hr {
        height: 1.25vw;
        margin: 0 0 8vw !important;
    }
    
    .t-redactor__text {
        font-size: 4.375vw;
        letter-spacing: -0.13vw;
    }
    
    h2.t-redactor__h2 {
        font-size: 5vw !important;
        letter-spacing: -0.15vw;
    }
    
    .t-feed__post-popup__text .t-redactor__tte-view h2.t-redactor__h2 {
        margin-top: 5.2vw;
        margin-bottom: 0.4vw;
    }
    
    .t-redactor__text li:not(:last-child) {
        padding-bottom: 1.4vw;
    }
    
    a.popup-btn {
        font-size: 6.25vw !important;
        letter-spacing: -0.186vw;
    }
    
    .t-feed__post-popup__text-wrapper a:before {
        width: 5.936vw;
        height: 6.25vw;
        top: 1vw;
        padding-right: 3.125vw;
    }
    
    .t-redactor__embedcode {
        margin-top: 10vw;
    }

}
    
