﻿/* Light Theme colors */
/* Dark Theme colors */
.collapse-faner {
  display: flex;
}

.collapse-fane {
  color: #0B4650;
  text-align: center;
  padding: 0.5rem 1rem;
  border-radius: 2rem;
  border-width: 3px;
  background-color: #FAF2DA;
  border-color: #E4D098;
}
.collapse-fane strong {
  margin: 0 0 0 1rem;
}
.collapse-fane:hover, .collapse-fane:not(.collapsed) {
  background-color: #FBF6E7;
}

.desktop-visning .collapse-fane:first-child {
  background-color: #EFF5FE;
  border-color: #96AFD1;
  margin: 0 0 0 auto;
}
.desktop-visning .collapse-fane:first-child:hover, .desktop-visning .collapse-fane:first-child:not(.collapsed) {
  background-color: #F6F9FE;
}
.desktop-visning .collapse-fane:last-child {
  background-color: #ECFEEC;
  border-color: #B2DCB0;
  margin: 0 auto 0 0;
}
.desktop-visning .collapse-fane:last-child:hover, .desktop-visning .collapse-fane:last-child:not(.collapsed) {
  background-color: #F4FFF4;
}

.collapse-indhold .fane-overskrift {
  margin-bottom: 3rem;
}
.collapse-indhold .fane-baggrund {
  padding: 3rem;
  background-color: #FAF2DA;
  border-radius: 8px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}
.collapse-indhold .fane-baggrund:first-child {
  background-color: #EFF5FE;
}
.collapse-indhold .fane-baggrund:last-child {
  background-color: #ECFEEC;
}
.collapse-indhold img {
  max-width: 100%;
}

.tablet-visning .accordion-item button {
  width: 100%;
  height: auto;
}
.tablet-visning .accordion-item:first-child button {
  background-color: #EFF5FE;
  border-color: #96AFD1;
}
.tablet-visning .accordion-item:last-child button {
  background-color: #ECFEEC;
  border-color: #B2DCB0;
}
.tablet-visning .accordion-item .fane-baggrund {
  padding: 1rem;
  background-color: #FAF2DA;
}
.tablet-visning .accordion-item .fane-baggrund img {
  width: 100%;
}
.tablet-visning .accordion-item:first-child .fane-baggrund {
  background-color: #EFF5FE;
}
.tablet-visning .accordion-item:last-child .fane-baggrund {
  background-color: #ECFEEC;
}

.umb-block-list-item:last-child {
  margin-bottom: 0;
}

[data-theme=dark] .collapse-fane {
  color: #F5F5F5;
  background-color: #896E4B;
  border-color: #816847;
}
[data-theme=dark] .collapse-fane:hover, [data-theme=dark] .collapse-fane:not(.collapsed) {
  background-color: #816847;
}
[data-theme=dark] .desktop-visning .collapse-fane:first-child {
  background-color: #424C5B;
  border-color: #3D4653;
}
[data-theme=dark] .desktop-visning .collapse-fane:first-child:hover, [data-theme=dark] .desktop-visning .collapse-fane:first-child:not(.collapsed) {
  background-color: #3D4653;
}
[data-theme=dark] .desktop-visning .collapse-fane:last-child {
  background-color: #415A41;
  border-color: #3A513A;
}
[data-theme=dark] .desktop-visning .collapse-fane:last-child:hover, [data-theme=dark] .desktop-visning .collapse-fane:last-child:not(.collapsed) {
  background-color: #3A513A;
}
[data-theme=dark] .collapse-indhold .fane-baggrund {
  background-color: #896E4B;
}
[data-theme=dark] .collapse-indhold .fane-baggrund:first-child {
  background-color: #424C5B;
}
[data-theme=dark] .collapse-indhold .fane-baggrund:last-child {
  background-color: #415A41;
}
[data-theme=dark] .tablet-visning .accordion-item:first-child button {
  background-color: #424C5B;
  border-color: #3D4653;
}
[data-theme=dark] .tablet-visning .accordion-item:last-child button {
  background-color: #415A41;
  border-color: #3A513A;
}
[data-theme=dark] .tablet-visning .accordion-item .fane-baggrund {
  background-color: #896E4B;
}
[data-theme=dark] .tablet-visning .accordion-item:first-child .fane-baggrund {
  background-color: #424C5B;
}
[data-theme=dark] .tablet-visning .accordion-item:last-child .fane-baggrund {
  background-color: #415A41;
}
