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

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

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

:root {
	--primaryLightestColor:#cb5960 !important;
	--primaryLighterColor: #c3424a !important;
	--primaryLightColor: #bc2a33 !important;
	--primaryColor: #b5131d !important;
	--primaryDarkColor: #a2111a !important;
	--primaryDarkerColor: #900f17 !important;
	--primaryDarkestColor: #7e0d14 !important;
	--secondaryColor: #000000 !important;
	
	--footerSubBgColor: var(--primaryColor);
	--footerSubLinkColor: var(--shadeLightestColor);
    --footerSubTextColor: var(--shadeLightestColor);
    --topMetaBarBgColor: var(--primaryColor);
    --topMetaBarTextColor: var(--shadeLightestColor);
    --topMetaBarLinkColor: var(--shadeLightestColor);
    --topMetaBarLinkHoverColor: var(--secondaryColor);
    --topMetaBarLinkActiveColor: var(--secondaryColor);
    --shadeLightestColor: #efefef;
}

a[href="https://www.mysign.ch"] {
    display: none;
}

li.swiper-slide.slider__slide.d-flex.flex-column.justify-content-center.border.border-shade-light.swiper-slide-active {
    border: white !important;
}

input.js-timefrom.flatpickr-input {
    display: none !important;
}
input.js-timeuntil.flatpickr-input {
    display: none !important;
}
.bg-shade-lightest.px-2.px-4\@large.py-4.d-flex.flex-wrap.gutter-gap.mb-3 {
    background-color: white !important;
}
