/* Font-Size */

.uwu-line-n {
  line-height: normal;
}

.uwu-f-justify {
  text-align: justify;
}
.uwu-f-center {
  text-align: center;
}
.uwu-f-left {
  text-align: left;
}
.uwu-right {
  text-align: right;
}

.uwu-capitalize {
  text-transform: capitalize;
}
.uwu-uppercase {
  text-transform: uppercase;
}
.uwu-lowercase {
  text-transform: lowercase;
}

.uwu-fs-0 {
    font-size: 0em !important;
    }
    .uwu-fs-01 {
    font-size: 0.1em !important;
    }
    .uwu-fs-02 {
    font-size: 0.2em !important;
    }
    .uwu-fs-03 {
    font-size: 0.3em !important;
    }
    .uwu-fs-04 {
    font-size: 0.4em !important;
    }
    .uwu-fs-05 {
    font-size: 0.5em !important;
    }
    .uwu-fs-06 {
    font-size: 0.6em !important;
    }
    .uwu-fs-07 {
    font-size: 0.7em !important;
    }
    .uwu-fs-08 {
    font-size: 0.8em !important;
    }
    .uwu-fs-09 {
    font-size: 0.9em !important;
    }

.uwu-fs-1 {
    font-size: 1em !important;
}
    .uwu-fs-1-1 {
    font-size: 1.1em !important;
    }
    .uwu-fs-1-2 {
    font-size: 1.2em !important;
    }
    .uwu-fs-1-3 {
    font-size: 1.3em !important;
    }
    .uwu-fs-1-4 {
    font-size: 1.4em !important;
    }
    .uwu-fs-1-5 {
    font-size: 1.5em !important;
    }
    .uwu-fs-1-6 {
    font-size: 1.6em !important;
    }
    .uwu-fs-1-7 {
    font-size: 1.7em !important;
    }
    .uwu-fs-1-8 {
    font-size: 1.8em !important;
    }
    .uwu-fs-1-9 {
    font-size: 1.9em !important;
    }
.uwu-fs-2 {
    font-size: 2em !important;
}

.uwu-fs-3 {
    font-size: 3em !important;
}

.uwu-fs-4 {
    font-size: 4em !important;
}

.uwu-fs-5 {
    font-size: 5em !important;
}

.uwu-fs-6 {
    font-size: 6em !important;
}

.uwu-fs-7 {
    font-size: 7em !important;
}

.uwu-fs-8 {
    font-size: 8em !important;
}

.uwu-fs-9 {
    font-size: 9em !important;
}

.uwu-fs-10 {
    font-size: 10em !important;
}



/* Font-Weight */

.uwu-fw-1 {
    font-weight: 100 !important;
}

.uwu-fw-2 {
    font-weight: 200 !important;
}

.uwu-fw-3 {
    font-weight: 300 !important;
}

.uwu-fw-4 {
    font-weight: 400 !important;
}

.uwu-fw-5 {
    font-weight: 500 !important;
}

.uwu-fw-6 {
    font-weight: 600 !important;
}

.uwu-fw-7 {
    font-weight: 700 !important;
}

.uwu-fw-8 {
    font-weight: 800 !important;
}

.uwu-fw-9 {
    font-weight: 900 !important;
}



/* Font CSS */

@import url('https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:ital,wght@0,400;0,700;1,400;1,700&family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Figtree:ital,wght@0,300..900;1,300..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Jost:ital,wght@0,100..900;1,100..900&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Outfit:wght@100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&family=Wix+Madefor+Text:ital,wght@0,400..800;1,400..800&display=swap');

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 400 to 800

.wix-madefor-text-<uniquifier> {
  font-family: "Wix Madefor Text", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 200 to 900

.source-serif-4-<uniquifier> {
  font-family: "Source Serif 4", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 200 to 900

.source-sans-3-<uniquifier> {
  font-family: "Source Sans 3", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.outfit-<uniquifier> {
  font-family: "Outfit", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.noto-sans-<uniquifier> {
  font-family: "Noto Sans", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.montserrat-<uniquifier> {
  font-family: "Montserrat", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

.merriweather-light {
  font-family: "Merriweather", serif;
  font-weight: 300;
  font-style: normal;
}

.merriweather-regular {
  font-family: "Merriweather", serif;
  font-weight: 400;
  font-style: normal;
}

.merriweather-bold {
  font-family: "Merriweather", serif;
  font-weight: 700;
  font-style: normal;
}

.merriweather-black {
  font-family: "Merriweather", serif;
  font-weight: 900;
  font-style: normal;
}

.merriweather-light-italic {
  font-family: "Merriweather", serif;
  font-weight: 300;
  font-style: italic;
}

.merriweather-regular-italic {
  font-family: "Merriweather", serif;
  font-weight: 400;
  font-style: italic;
}

.merriweather-bold-italic {
  font-family: "Merriweather", serif;
  font-weight: 700;
  font-style: italic;
}

.merriweather-black-italic {
  font-family: "Merriweather", serif;
  font-weight: 900;
  font-style: italic;
}

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.inter-<uniquifier> {
  font-family: "Inter", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 300 to 900

.figtree-<uniquifier> {
  font-family: "Figtree", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 200 to 800

.bricolage-grotesque-<uniquifier> {
  font-family: "Bricolage Grotesque", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}

.atkinson-hyperlegible-regular {
  font-family: "Atkinson Hyperlegible", serif;
  font-weight: 400;
  font-style: normal;
}

.atkinson-hyperlegible-bold {
  font-family: "Atkinson Hyperlegible", serif;
  font-weight: 700;
  font-style: normal;
}

.atkinson-hyperlegible-regular-italic {
  font-family: "Atkinson Hyperlegible", serif;
  font-weight: 400;
  font-style: italic;
}

.atkinson-hyperlegible-bold-italic {
  font-family: "Atkinson Hyperlegible", serif;
  font-weight: 700;
  font-style: italic;
}

// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.jost-<uniquifier> {
  font-family: "Jost", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

/*  */

/* DISABLE */

.style-switcher-open-loader, .envato-buy-redirect, .demos-redirect {
    display: none !important;
}