/**
  Theme Name: Kinsey Child
  Theme URI: https://artemsemkin.com/kinsey/wp/
  Description: This is a child theme of Kinsey, generated by Merlin WP.
  Author: Artem Semkin
  Author URI: https://artemsemkin.com
  Template: kinsey
  Version: 1.0.0
*/

/* =========================================
   Homepage (Front Page Custom) Adjustments
   ========================================= */

/* Ensure Swiper takes full height minus header if needed */
.home .page-wrapper__content,
.page-template-front-page .page-wrapper__content {
  padding-top: 0 !important;
  /* Reset padding if theme adds it */
}

.swiper.mySwiper {
  height: 100vh;
  width: 100%;
  position: relative;
  z-index: 1;
  /* Low z-index to stay below header */
}

/* Ensure Header is on top */
.home .header,
.page-template-front-page .header {
  position: fixed !important;
  z-index: 9999 !important;
}

/* Constrain Logo Size */
.home .header .logo img,
.page-template-front-page .header .logo img,
.home .header .custom-logo,
.page-template-front-page .header .custom-logo {
  max-width: 150px !important;
  height: auto !important;
  width: auto !important;
}

/* Burger Button z-index */
#js-burger {
  position: relative;
  z-index: 10001 !important;
  pointer-events: auto !important;
  cursor: pointer !important;
}

/* Ensure Menu Text is Visible */
.menu-overlay a,
.menu-overlay__item-wrapper {
  font-family: sans-serif !important;
  color: #fff !important;
  opacity: 1 !important;
  visibility: visible !important;
  font-size: 2rem;
}

/* Fix Blocking Curtains */
.blocking-curtain,
.transition-curtain {
  pointer-events: none !important;
  visibility: hidden;
}