@font-face {
    font-family: "PetikoMontserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Light.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoMontserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoMontserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Medium.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoMontserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoMontserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Bold.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoMontserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Black.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoBaloo";
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url("/scheduled-purchase/fonts/Baloo-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoBaloo2";
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url("/scheduled-purchase/fonts/Baloo2-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoBaloo2";
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url("/scheduled-purchase/fonts/Baloo2-Medium.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoBaloo2";
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    src: url("/scheduled-purchase/fonts/Baloo2-SemiBold.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoBaloo2";
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url("/scheduled-purchase/fonts/Baloo2-Bold.woff2") format("woff2");
}

@font-face {
    font-family: "PetikoBaloo2";
    font-display: swap;
    font-style: normal;
    font-weight: 800;
    src: url("/scheduled-purchase/fonts/Baloo2-ExtraBold.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Light.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Medium.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Bold.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat";
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Black.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat-Light";
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Light.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat-Regular";
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat-Medium";
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Medium.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat-SemiBold";
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat-Bold";
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Bold.woff2") format("woff2");
}

@font-face {
    font-family: "Montserrat-Black";
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url("/scheduled-purchase/fonts/Montserrat/Montserrat-Black.woff2") format("woff2");
}

@font-face {
    font-family: "Baloo-Regular";
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url("/scheduled-purchase/fonts/Baloo-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "Baloo2-Regular";
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url("/scheduled-purchase/fonts/Baloo2-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "Baloo2-Medium";
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url("/scheduled-purchase/fonts/Baloo2-Medium.woff2") format("woff2");
}

@font-face {
    font-family: "Baloo2-SemiBold";
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    src: url("/scheduled-purchase/fonts/Baloo2-SemiBold.woff2") format("woff2");
}

@font-face {
    font-family: "Baloo2-Bold";
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url("/scheduled-purchase/fonts/Baloo2-Bold.woff2") format("woff2");
}

@font-face {
    font-family: "Baloo2-ExtraBold";
    font-display: swap;
    font-style: normal;
    font-weight: 800;
    src: url("/scheduled-purchase/fonts/Baloo2-ExtraBold.woff2") format("woff2");
}

:root {
    --sp-font-sans: "PetikoMontserrat", Arial, sans-serif;
    --sp-font-display: "PetikoBaloo2", "PetikoMontserrat", Arial, sans-serif;
    --sp-font-brand: "PetikoBaloo", "PetikoBaloo2", "PetikoMontserrat", Arial, sans-serif;
}

.Montserrat-Light {
    font-family: var(--sp-font-sans);
    font-weight: 300;
}

.Montserrat-Regular {
    font-family: var(--sp-font-sans);
    font-weight: 400;
}

.Montserrat-Medium {
    font-family: var(--sp-font-sans);
    font-weight: 500;
}

.Montserrat-SemiBold {
    font-family: var(--sp-font-sans);
    font-weight: 600;
}

.Montserrat-Bold {
    font-family: var(--sp-font-sans);
    font-weight: 700;
}

.Montserrat-Black {
    font-family: var(--sp-font-sans);
    font-weight: 900;
}

.Baloo-Regular {
    font-family: var(--sp-font-brand);
    font-weight: 400;
}

.Baloo2-Regular {
    font-family: var(--sp-font-display);
    font-weight: 400;
}

.Baloo2-Medium {
    font-family: var(--sp-font-display);
    font-weight: 500;
}

.Baloo2-SemiBold {
    font-family: var(--sp-font-display);
    font-weight: 600;
}

.Baloo2-Bold {
    font-family: var(--sp-font-display);
    font-weight: 700;
}

.Baloo2-ExtraBold {
    font-family: var(--sp-font-display);
    font-weight: 800;
}
