@charset "UTF-8";
/*
Theme Name: ViQueens
Theme URI: https://olliewp.com
Description: ViQueens site - Based on Ollie Theme
Author: Vegard Simensen // The Pitch
Author URI: https://thepitch.no
Template:     ollie
Version: 1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         blog, portfolio, entertainment, grid-layout, one-column, two-columns, three-columns, four-columns, block-patterns, block-styles, custom-logo, custom-menu, editor-style, featured-images, full-site-editing, full-width-template, rtl-language-support, style-variations, template-editing, theme-options, translation-ready, wide-blocks
Text Domain: viqueens
*/
.site-wrapper body {
  cursor: url("/wp-content/themes/ollie-child/images/cursor-sword-2.png") 25 0, pointer;
}
.site-wrapper body a, .site-wrapper body button, .site-wrapper body input, .site-wrapper body select, .site-wrapper body textarea {
  cursor: url("/wp-content/themes/ollie-child/images/cursor-sword-2-hover.png") 27 6, pointer !important;
}

.site-wrapper .full-height {
  height: 100% !important;
}
.site-wrapper .cover-video {
  min-height: 100vh;
  height: 100%;
  width: 100%;
  position: relative;
}
.site-wrapper .cover-video video {
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  vertical-align: middle;
  height: 100%;
  pointer-events: none;
}
.site-wrapper .pin-spacer .section-1 {
  left: 0 !important;
}
.site-wrapper .social-icons-front {
  position: absolute;
  top: 45%;
  transform: translateY(-50%);
  right: 20px;
}

/***********************
Endre utseende på hamburger-ikon
***********************/
.wp-block-navigation__responsive-container-open svg,
.wp-block-navigation__responsive-container-close svg {
  display: none !important;
}

.wp-block-navigation__responsive-container-open {
  width: 44px;
  height: 44px;
  background: transparent;
  border: 0;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 26px 26px;
  background-image: url("data:image/svg+xml;utf8,  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'>    <path d='M4 7h10'/><path d='M4 13h20'/><path d='M4 19h14'/>  </svg>");
  transition: opacity 0.2s ease, transform 0.2s ease, filter 0.2s ease;
}

.wp-block-navigation__responsive-dialog {
  position: relative;
}

.wp-block-navigation__responsive-container-close {
  position: absolute;
  top: 0px;
  left: 50%;
  transform: translateX(-50%);
  width: 44px;
  height: 44px;
  background: transparent;
  border: 0;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 26px 26px;
  background-image: url("data:image/svg+xml;utf8,  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'>    <path d='M6 6 L20 20'/><path d='M20 6 L6 20'/>  </svg>");
  transition: opacity 0.2s ease, transform 0.2s ease, filter 0.2s ease;
  opacity: 0;
  pointer-events: none; /* skjult når meny er lukket */
}

html.has-modal-open .wp-block-navigation__responsive-container-open {
  opacity: 0;
  pointer-events: none;
  transform: scale(0.96);
}

html.has-modal-open .wp-block-navigation__responsive-container-close {
  opacity: 1;
  pointer-events: auto;
  transform: translateX(-50%) scale(1);
}

.wp-block-navigation__responsive-container-open:hover,
.wp-block-navigation__responsive-container-close:hover {
  filter: drop-shadow(0 2px 6px rgba(0, 0, 0, 0.25));
}

/*# sourceMappingURL=style.css.map */