/* ---------- variable style ---------- */

@font-face {
    font-family: "PolySans-slim";
    font-style: normal;
    font-weight: 300;
    src: url(/wp-content/themes/generatepress_child/fonts/polysans-slim.woff2) format("woff2")
}

@font-face {
    font-family: "IviMode-Regular";
    font-style: normal;
    font-weight: 300;
    src: url(/wp-content/themes/generatepress_child/fonts/ivy-mode-regular.woff2) format("woff2")
}

:root {

    /* fonts */
    --font-primary: "PolySans-slim", sans-serif;
    --font-secondary: "IviMode-Regular", serif;

    --letter-spacing: 0.10em;
    --letter-spacing-tit: 0.05em;
    --letter-spacing-btn: 0.12em;
    --line-height-tit: 1.2em;
    --line-height-txt: 1.5em !important;
    
    --font-bold: 900;
    --font-medium: 600;

    --font-size-tit: 50px;
    --font-size-tit-tb: 2em;
    --font-size-tit-mv: 1.5em;
    --font-size-float: 9em;
    --font-size-subtit: 35px;
    --font-size-subtit-tb: 1.5em;
    --font-size-subtit-mv: 1.2em;
    --font-size-txt: 14px;

    --transition-p: all 0.4s ease;

    /* colors */
    --c-primary: #1d1d1b;
    --c-secondary: #323232;
    --c-grey-light: #dddcd5;
    --c-grey: #636363;
    --c-white: #fff;

    /* Transitions */
    --all-transition: all 0.4s ease;

}

