HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/stafa/stafa.nl/resources/sass/site/5-Components/_components.cookieOverlay.scss
.c-cookie-overlay {
  position: fixed;
  @include z(z-cookie);
  top: 0;
  left: 0;

  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;

  background-color: rgba(black, 0.6);
  opacity: 1;
  transition: opacity 0.5s;

  &.is-accepted{
    display: none;
  }

  &.fade-out {
    opacity: 0;
  }
}

.c-cookie-overlay__modal {
  display: block;
  width: 92%;
  max-width: 960px;
  padding: 60px 120px;
  margin: auto;
  background-color: white;
}

.c-cookie-overlay__container{
  &.is-hidden{
    display: none;
  }
}

.c-cookie-overlay__title {
  font-size: 24px;
  line-height: 1;
  font-weight: 500;
  margin: 0 0 5px;
  color: palette(text);
}

.c-cookie-overlay__text {
  font-size: 16px;
  line-height: 1.2;
  margin: 0;
  color: palette(text, 300);
}

.c-cookie-overlay__link {
  text-decoration: underline;
  color: palette(action);
  cursor: pointer;
  transition: color 0.3s;

  &:hover{
    color: rgba(palette(action), 0.75);
  }
}

.c-cookie-overlay__button {
  display: inline-block;
  margin-top: 35px;
  padding: 13px 25px;
  border-radius: 4px;
  background-color: palette(action);
  transition: background-color 0.4s;

  font-size: 16px;
  line-height: 1.2;
  font-weight: 500;
  color: white;
  cursor: pointer;

  outline: none;
  border: none;

  &:hover{
    background-color: darken(palette(action), 8%)
  }
}

.c-cookie-overlay__types, .c-cookie-overlay__settings{
  margin: 30px 0;

  & > * + *{
    margin-top: 25px;
  }
}

.c-cookie-overlay__settings{
  margin-bottom: 0;
}