:root {
	--primaryLightestColor: #c3db89 !important;
	--primaryLighterColor: #b9d575 !important;
	--primaryLightColor: #afcf62 !important;
	--primaryColor: #006837 !important;
	--primaryDarkColor: #7c9c2f !important;
	--primaryDarkerColor: #6c8829 !important;
	--primaryDarkestColor: #5d7523 !important;
	--secondaryColor: #2F6100 !important;
	--footerLinkColor: var(--primaryColor);
	--footerSubBgColor: #F1F1F1;
	--footerSubLinkColor: var(--primaryColor);
    --footerSubTextColor: #9BC33B;
    --topMetaBarBgColor: #F1F1F1;
    --topMetaBarTextColor: var(--primaryColor);
    --topMetaBarLinkColor: var(--primaryColor);
    --topMetaBarLinkHoverColor: #9BC33B;
    --topMetaBarLinkActiveColor: #9BC33B;
}

@layer legacy {
  a.d-inline-block.mt-4 {
    display: none !important;
  }

  .sky-form > hr {
    display: none !important;
  }

  .sky-form > p {
    display: none !important;
  }
}

h2
{
color: #9BC33B !important;
}
/*Im Firefoxbrowser wurden die nicht verfügbaren Varianten mit eine hellem Grau hinterlegt weshalb die Varianten welche nicht verfügbar waren nicht gelesen werden konnten*/
.js-variants.w-100 {
  background-color: white;
}
a[href="https://www.mysign.ch"] {
    display: none;
}

/*Sorgt dafür, dass bei Text Media der Text vertikal zentriert dargestelt wird */
.row
{
align-items: center;
}
/*Sorgt dafür, dass der Footer nicht zentriert ist*/
.row.v-spacing-4\@until-large {
    align-items: normal;
}
/* Verhindert, dass das Kundenkonto verrutscht*/
.row.mt-3 {
    align-items: baseline !important;
}
h2
{
font-family: DM Serif Display;
}
