.client-cookies-notice {
  position:fixed;
  left:0;
  z-index:1000;
  bottom:1.5em;
  width:21.5625em;
  margin-left:-100%;
  font-size:16px;
  -webkit-transition:margin-left .7s linear;
  transition:margin-left .7s linear
}
.client-cookies-notice_open {
  margin-left:1.5em;
  -webkit-animation:notice-show .7s linear;
  animation:notice-show .7s linear
}
.client-cookies-notice__design {
  overflow:auto;
  max-height:calc(100vh - 48px);
  padding:1em;
  border-radius:.25em;
  box-sizing:border-box;
  word-break:break-word;
  word-wrap:break-word;
  -webkit-hyphens:manual;
  -ms-hyphens:manual;
  -o-hyphens:manual;
  hyphens:manual
}
.client-cookies-notice__design_light {
  background:#fff;
  color:#000;
  box-shadow:0 4px 24px rgba(114,128,170,.32)
}
.client-cookies-notice__design_light a {
  color:#5f817a
}
.client-cookies-notice__design_dark {
  background:#161925;
  color:#fff;
  opacity:.95
}
.client-cookies-notice__design_dark a {
  color: #5f817a
}
.client-cookies-notice__design_dark a,
.client-cookies-notice__design_light a {
  text-decoration:none;
  box-shadow:0 1px 0 0 #5f817a;
  -webkit-transition:box-shadow .1s ease-out;
  transition:box-shadow .1s ease-out
}
.client-cookies-notice__design_dark a:hover,
.client-cookies-notice__design_light a:hover {
  box-shadow:none
}
.client-cookies-notice__description {
  padding-bottom:1.143em
}
.client-cookies-notice__description,
.client-cookies-notice__description p {
  font-size:14px;
  line-height:1.429
}
.client-cookies-notice__description p {
  margin:0;
  padding:0
}
.client-cookies-notice__button {
  width:100%;
  padding:1em 2em;
  background-color:#5f817a;
  font-weight:600;
  font-size:.75em;
  line-height:1.3334em;
  letter-spacing:.04em;
  text-transform:uppercase;
  text-align:center;
  color:#fff;
  box-sizing:border-box;
  -webkit-transition:background-color .1s ease-out;
  transition:background-color .1s ease-out;
  outline:none
}
.client-cookies-notice__button:focus,
.client-cookies-notice__button:hover {
  background-color:#455e59
}
.client-cookies-notice__button:active {
  background-color:#455e59
}
.client-verify, #verify {
  display: none;
}