:root {
    --primary-h: 0 !important;
    --primary-s: 0% !important;
    --primary-l: 100% !important;
    --primary-contrast-h: var(--primary-h) !important;
    --primary-contrast-s: var(--primary-s) !important;
    --primary-contrast-l: 20%  !important;

    --secondary-h: 208 !important;
    --secondary-s: 45.8% !important;
    --secondary-l: 21% !important;
    --secondary-contrast-h: var(--secondary-h) !important;
    --secondary-contrast-s: var(--secondary-s) !important;
    --secondary-contrast-l: 100%  !important;
  }
  :root{
--k-carousel-transition: 4000ms !important;
--vc-transition-duration: 4000ms !important;
}
/* Utfallende seksjon */
#section-icons-first {
  background-color: #f3f0e8 !important; /* eller ønsket farge */
  width: 100vw !important;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

/* Sentrert innhold */
#section-icons-first .blocks-section__container {
  max-width: 1400px;
  margin: 0 auto;
  padding: 0 2rem;
}
/* Bakgrunnsfarge */
.k-elements-card__header {
  background-color: #f3f0e8 !important;
  padding: 1rem;
  border-radius: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.k-carousel .blocks-carousel .hero .main-hero .main-hero__placement--center .hero-style--overlay .hero--has-content .hero--has-overlay{
--k-carousel-transition: 4000ms !important;
}

  
      section:has(knips-feed) {
        z-index: initial!important; // Nuxt override
      }

      knips-feed {
        scroll-margin: 175px;
      }

      .standard-project.ankerhagen {
        --knips-feed-background: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 5%));
        --knips-feed-color: var(--primary-contrast);
      }
      
      .standard-page.age {
        --knips-feed-background: white;
        --knips-feed-color: black;
      }