/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



/* Lexend – Regular */
@font-face {
    font-family: 'Lexend';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/Lexend-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Lexend – Medium */
@font-face {
    font-family: 'Lexend';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/Lexend-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Lexend – SemiBold */
@font-face {
    font-family: 'Lexend';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/Lexend-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Lexend – Bold */
@font-face {
    font-family: 'Lexend';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/Lexend-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Lexend – ExtraBold */
@font-face {
    font-family: 'Lexend';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/Lexend-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

/* Lexend – Light */
@font-face {
    font-family: 'Lexend';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/Lexend-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* Playfair Display – Regular */
@font-face {
    font-family: 'Playfair Display';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/PlayfairDisplay-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Playfair Display – Medium */
@font-face {
    font-family: 'Playfair Display';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/PlayfairDisplay-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Playfair Display – Italic */
@font-face {
    font-family: 'Playfair Display';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/PlayfairDisplay-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* Playfair Display – Medium Italic */
@font-face {
    font-family: 'Playfair Display';
    src: url('https://sascha-macht-sachen.de/wp-content/themes/salient-child/fonts/PlayfairDisplay-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}


/* Fließtext */
body, h1 {
    font-family: 'Lexend', sans-serif; 
}

em {
    font-family: 'Playfair Display', serif !important;
    font-weight: 400 !important;
    font-style: italic !important;
	color: #7e61b9 !important;
}


@media only screen and (min-width: 1000px) {
    .full-width-content .nectar-post-grid-filters[data-align=left], .full-width-content .nectar-post-grid-filters[data-align=right] {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

*::selection {
  background: #fffdf7;
  color: #1a1d20;
}

@media only screen and (max-width: 999px) {
  .nectar-post-grid-filters[data-sortable="yes"] {
  display: none;
}
}





.material.woocommerce-page[data-form-style="default"] input#coupon_code, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {
    background-color: #fff !important;
    border-radius: 20px !important;
    
}

.wpcf7-list-item-label {
    color: #fff !important;
}

.wpcf7-response-output {
    color: #1a1d20 !important;
}
