.cookies-notice-portlet .read-more {
  text-decoration: underline; }
.cookies-notice-portlet .cookie-notice-content > p:last-child, .cookies-notice-portlet .cookie-notice-content > ul:last-child, .cookies-notice-portlet .cookie-notice-content > div:last-child {
  margin-bottom: 0 !important; }
.cookies-notice-portlet .cookies-notice {
  position: fixed;
  bottom: 0px;
  right: 0px;
  left: 0px;
  max-height: calc(100vh - 2rem);
  overflow-y: auto;
  z-index: 1100;
  margin: 0;
  padding: 0.5rem;
  background-color: white;
  box-shadow: 0 0 12px rgba(107, 113, 127, 0.2);
  color: var(--gray-dark); }
  .cookies-notice-portlet .cookies-notice .cookie-notice-container {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0 2.5rem; }
    .cookies-notice-portlet .cookies-notice .cookie-notice-container .journal-content-article > p {
      font-size: 0.875rem;
      font-weight: 500;
      margin: 0; }
      .cookies-notice-portlet .cookies-notice .cookie-notice-container .journal-content-article > p > a {
        color: #ffffff;
        text-decoration: underline; }
    .cookies-notice-portlet .cookies-notice .cookie-notice-container .button-holder {
      margin: 0 0 0 3.25rem; }
      .cookies-notice-portlet .cookies-notice .cookie-notice-container .button-holder .btn {
        font-size: 0.875rem;
        font-weight: 500;
        text-transform: none;
        padding: 0.875rem 3.25rem; }
        .cookies-notice-portlet .cookies-notice .cookie-notice-container .button-holder .btn.btn-primary {
          border-color: #1E376D !important;
          color: #fff !important; }
        .cookies-notice-portlet .cookies-notice .cookie-notice-container .button-holder .btn.btn-primary:before {
          background-color: #1E376D !important; }
        .cookies-notice-portlet .cookies-notice .cookie-notice-container .button-holder .btn.btn-secondary {
          border: 1px solid #1E376D !important;
          color: var(--color-text, #1B2034);
          margin-left: 1.875rem; }
        .cookies-notice-portlet .cookies-notice .cookie-notice-container .button-holder .btn.btn-secondary:hover {
          background-color: transparent !important; }
.cookies-notice-portlet .show-more:hover {
  background-color: white;
  border-color: white; }