/*
Theme Name: Astra Child
Template: astra
Version: 1.0
*/

/* Tutaj dodasz swoje custom CSS, np. font Gambetta */

/* Gambetta Medium */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-Medium.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-Medium.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-Medium.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-Medium.eot') format('embedded-opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Gambetta Medium Italic */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-MediumItalic.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-MediumItalic.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-MediumItalic.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-MediumItalic.eot') format('embedded-opentype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

/* Gambetta Bold */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-Bold.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-Bold.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-Bold.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-Bold.eot') format('embedded-opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Gambetta Bold Italic */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-BoldItalic.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-BoldItalic.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-BoldItalic.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-BoldItalic.eot') format('embedded-opentype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* Gambetta Light */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-Light.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-Light.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-Light.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-Light.eot') format('embedded-opentype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* Gambetta Light Italic */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-LightItalic.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-LightItalic.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-LightItalic.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-LightItalic.eot') format('embedded-opentype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

/* Gambetta Regular */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-Regular.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-Regular.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-Regular.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-Regular.eot') format('embedded-opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Gambetta Regular Italic */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-RegularItalic.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-RegularItalic.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-RegularItalic.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-RegularItalic.eot') format('embedded-opentype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* Gambetta Semibold */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-Semibold.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-Semibold.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-Semibold.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-Semibold.eot') format('embedded-opentype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Gambetta Semibold Italic */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-SemiboldItalic.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-SemiboldItalic.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-SemiboldItalic.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-SemiboldItalic.eot') format('embedded-opentype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

/* Gambetta Variable */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-Variable.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-Variable.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-Variable.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-Variable.eot') format('embedded-opentype');
    font-weight: 100 900; /* zakres wagi dla variable font */
    font-style: normal;
    font-display: swap;
}

/* Gambetta Variable Italic */
@font-face {
    font-family: 'Gambetta';
    src: url('fonts/Gambetta/Gambetta-VariableItalic.woff2') format('woff2'),
         url('fonts/Gambetta/Gambetta-VariableItalic.woff') format('woff'),
         url('fonts/Gambetta/Gambetta-VariableItalic.ttf') format('truetype'),
         url('fonts/Gambetta/Gambetta-VariableItalic.eot') format('embedded-opentype');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}


h1, h2, h3, h4, h5, h6, .entry-content :where(h1,h2,h3,h4,h5,h6), .site-title, .site-title a {
    font-family: 'Gambetta', serif;
}

h1 {
        font-weight: 700;
}

.custom-logo {
    max-width: 100px !important;
}

.wp-block-uagb-container.uagb-block-a11f6d7d::before {
    opacity: 0!important;
}

.hide-block {
    display: none;
}