/*
Theme Name: Moren Child
Theme URI: https://themeforest.net/user/LaStudio/portfolio?ref=LaStudio
Description: Child theme for Moren.
Author: LA Studio
Author URI: https://themeforest.net/user/LaStudio?ref=LaStudio
Template: moren
Version: 1.0.0
Text Domain: moren-child
*/

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

:root {
  --theme-body-font-family: "ApocNormal", serif!important;
  --theme-heading-font-family: "ApocNormal", serif!important;
  --theme-three-font-family: "ApocNormal", serif!important;
}

body,
body button,
body input,
body select,
body textarea,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "ApocNormal", serif !important;
}

[class*="elementor-kit-"],
[class*="elementor-kit-"] button,
[class*="elementor-kit-"] input,
[class*="elementor-kit-"] select,
[class*="elementor-kit-"] textarea,
[class*="elementor-kit-"] h1,
[class*="elementor-kit-"] h2,
[class*="elementor-kit-"] h3,
[class*="elementor-kit-"] h4,
[class*="elementor-kit-"] h5,
[class*="elementor-kit-"] h6,
[class*="elementor-kit-"] p,
[class*="elementor-kit-"] a,
[class*="elementor-kit-"] span,
[class*="elementor-kit-"] li,
[class*="elementor-kit-"] div {
  font-family: "ApocNormal", serif !important;
}

.lahb-responsive-menu-icon-wrap a i.fa.fa-reorder {
  position: relative;
  width: 22px;
  height: 16px;
  font-size: 0;
  line-height: 0;
  vertical-align: middle;
}

.lahb-responsive-menu-icon-wrap a i.fa.fa-reorder::before {
  content: "";
  position: absolute;
  top: 1px;
  left: 0;
  width: 22px;
  height: 2px;
  background: currentColor;
  box-shadow: 0 6px 0 currentColor, 0 12px 0 currentColor;
}
