/*
 Theme Name:  B-Act (GeneratePress Child)
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       netwizards
 Author URI:   https://netwizards.pl
 Template:     generatepress
 Version:      0.1
*/

@font-face {
    font-family: 'HKGrotesk';
    src: url('/wp-content/themes/generatepress_child/fonts/HKGrotesk-Regular.woff2') format('woff2'),
        url('/wp-content/themes/generatepress_child/fonts/HKGrotesk-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
  font-family: 'HKGrotesk';
  src: url('/wp-content/themes/generatepress_child/fonts/HKGrotesk-Medium.woff2') format('woff2'),
      url('/wp-content/themes/generatepress_child/fonts/HKGrotesk-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'HKGrotesk';
  src: url('/wp-content/themes/generatepress_child/fonts/HKGrotesk-SemiBold.woff2') format('woff2'),
      url('/wp-content/themes/generatepress_child/fonts/HKGrotesk-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}


@font-face {
    font-family: 'HKGrotesk';
    src: url('/wp-content/themes/generatepress_child/fonts/HKGrotesk-Bold.woff2') format('woff2'),
        url('/wp-content/themes/generatepress_child/fonts/HKGrotesk-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


html.lenis,
html.lenis body {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-smooth iframe {
  pointer-events: none;
}
