#fw-section-custom-html-4f57df78-bced-40fd-b37a-a8464032b733 {

/* --- CTA fix patch --- */
.neo-cta{
  /* gør sektionen til et “kort” så gradient ikke flyder ud */
  border-radius:16px;
  overflow:hidden;
  margin:32px 0 28px;        /* stabil luft over/under */
  padding:48px 20px 36px;    /* mere bund-padding så meta ikke klistrer */
  background:
    radial-gradient(1200px 320px at 50% -10%, rgba(0,59,255,.16), transparent 60%),
    linear-gradient(180deg,#0B0B0B,#0A0A0A 65%);
  border:1px solid #141414;  /* én ramme i stedet for top+bottom */
}

.neo-cta__wrap{ max-width:1100px; margin:0 auto; text-align:center; }

.neo-cta__meta{
  margin-top:18px;
  display:flex; flex-wrap:wrap; justify-content:center; gap:18px;
  color:#a9b2bf; font-weight:600; font-size:13px;
}

/* sikrer korrekt linjehøjde/placering af check-ikonet */
.neo-cta__meta span{ display:inline-flex; align-items:center; gap:8px; line-height:1; }
.check-icon{ width:16px; height:16px; display:inline-block; vertical-align:middle; color:#003BFF; }

/* undgå hop hvis siden har global motion */
@media (prefers-reduced-motion: reduce){
  .neo-cta__btn, .neo-cta__icon{ transition:none; }
}

/* skub næste sektion en smule ned så de ikke “smelter” sammen */
.prompt-intro{ padding-top:40px; }

}















#fw-section-hero-video-707c20fb-88c1-4e0e-8064-9ddb5ff71a39 {

section[data-section-id="fw-section-hero-video-707c20fb-88c1-4e0e-8064-9ddb5ff71a39"] {
  padding-bottom: 0 !important;
  margin-bottom: 0
    !important;
}
}
#fw-section-custom-html-eec84bfc-ff5e-4a85-8473-0a0c4daaeb8d {

section[data-section-id="fw-section-custom-html-eec84bfc-ff5e-4a85-8473-0a0c4daaeb8d"] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.ne-ticker {
  background: linear-gradient(90deg, #001FAD 0%, #001FFF 100%);
  box-shadow: inset 0 1px 8px rgba(0, 0, 0, 0.4), inset 0 -1px 8px rgba(0, 0, 0, 0.4);
}

}
#fw-section-rich-text-ffddbf29-7cbb-479a-b044-ea7b17c03961 {

/* --- Global body text styling --- */
p,
span,
.product-description,
.section-text {
  color: #c8c8c8 !important;
  line-height: 1.7 !important;
  max-width: 720px !important;
  margin: 8px auto 0 auto !important; /* centers + tightens space to heading */
  text-align: center !important;
}

/* --- Headings --- */
h1,
h2,
.section-heading {
  color: #ffffff !important;
  text-align: center !important;
  letter-spacing: -0.02em !important;
  margin-bottom: 8px !important;
  line-height: 1.05 !important;
}

/* --- Hero section spacing --- */
.section-richtext {
  padding-top: 120px !important;
  padding-bottom: 80px !important;
}

}


#fw-section-image-with-text-2478c67c-2f2c-4429-bec8-75377846e594 {

/* Gør brødteksten mørkere grå */
p, .section-text, .product-description {
  color: #9b9b9b !important;
}

/* Holder highlight-linjen lys */
p strong, p b {
  color: #ffffff !important;
}

}

#fw-section-featured-product-9a7f49c4-ac1d-468f-b2c9-3651fc067104 {

p, span, .product-description, .section-text {
  color: #c8c8c8 !important;
}
}

#fw-section-footer {

/* Fjern "Powered by Fourthwall" helt */
.footer__powered-by {
  display: none !important;
  visibility: hidden !important;
}
}
#fw-section-announcement-bar-d91b732e-d655-415a-989c-61ac59bb2486 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}