/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/**
 * Add custom fonts
 */

@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap");

@font-face {
    font-family: "TH Krub";
    font-style: normal;
    font-weight: 400;
    src: url("./assets/fonts/TH_Krub_Regular.ttf") format("truetype");
}

@font-face {
    font-family: "TH Krub";
    font-style: normal;
    font-weight: 700;
    src: url("./assets/fonts/TH_Krub_Bold.ttf") format("truetype");
}

@font-face {
    font-family: "OPTIMA";
    font-style: normal;
    font-weight: 400;
    src: url("./assets/fonts/OPTIMA_Regular.woff") format("woff");
}

@font-face {
    font-family: "OPTIMA";
    font-style: italic;
    font-weight: 400;
    src: url("./assets/fonts/Optima_Italic.woff") format("woff");
}

@font-face {
    font-family: "OPTIMA";
    font-style: normal;
    font-weight: 700;
    src: url("./assets/fonts/OPTIMA_Bold.woff") format("woff");
}

@font-face {
    font-family: "OPTIMA";
    font-style: normal;
    font-weight: 900;
    src: url("./assets/fonts/Optima_Medium.woff") format("woff");
}

html,
body {
    font-size: 13px;
    font-family: "Mulish", "OPTIMA", "TH Krub", sans-serif !important;
}

.site-content {
    padding: 0 2rem;
}

@media screen and (min-width: 768px) {
    html,
    body {
        font-size: 15px;
    }
}

.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
    color: #ffffff;
    background-color: #000 !important;
}
