@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Heebo:400,500,700,900");
.front {
  margin: 0 auto;
  position: relative;
  z-index: 1;
  -webkit-font-smoothing: subpixel-antialiased; }
  .front p {
    margin: 0;
    padding: 0; }

.dre-item a {
  text-decoration: none; }

.dre-item__image {
  width: 100%;
  max-width: 100%;
  display: block; }

.dre-item__title {
  display: block; }

.dre-item__title,
.dre-item__title:hover {
  color: inherit; }

a.dre-item__summary,
a.dre-item__summary:hover {
  display: block;
  color: inherit; }

.dre-item {
  position: relative; }
  @media (min-width: 1000px) {
    .dre-item {
      --dre-row-gap: 20px;
      --dre-min-breakpoint: 1000px;
      --dre-layout-mode: adaptive; } }
  @media (min-width: 1000px) and (max-width: 1000px) {
    .dre-item {
      --dre-row-gap: 20px;
      --dre-min-breakpoint: 1000px;
      --dre-max-breakpoint: 1000px;
      --dre-layout-mode: adaptive; } }
  @media (min-width: 768px) and (max-width: 999px) {
    .dre-item {
      --dre-row-gap: 20px;
      --dre-min-breakpoint: 768px;
      --dre-max-breakpoint: 999px;
      --dre-layout-mode: adaptive; } }
  @media (max-width: 767px) {
    .dre-item {
      --dre-row-gap: 4vw;
      --dre-max-breakpoint: 767px;
      --dre-layout-mode: responsive; } }

[data-text-fit="max-all"] p {
  white-space: nowrap; }

.dre-group {
  display: block; }
  .dre-group:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 1000px) {
    .dre-group {
      margin-bottom: 20px; } }
  @media (min-width: 1000px) and (max-width: 1000px) {
    .dre-group {
      margin-bottom: 20px; } }
  @media (min-width: 768px) and (max-width: 999px) {
    .dre-group {
      margin-bottom: 20px; } }
  @media (max-width: 767px) {
    .dre-group {
      margin-bottom: 4vw; } }

.dre-group--hidden {
  display: none; }

.dre-group--continuation {
  margin-bottom: 0 !important;
  border-bottom: none !important;
  padding-bottom: 20px; }

@media (min-width: 1000px) {
  .dre-group--sticky {
    position: -webkit-sticky;
    position: sticky;
    margin-bottom: 0;
    top: 20px; } }

.dre-group--single {
  clear: both; }
  .dre-group--single .dre-item__asset:after {
    content: "";
    display: table;
    clear: both; }

.dre-group--half-half .dre-group__content {
  display: block; }
  .dre-group--half-half .dre-group__content > .dre-item {
    float: left; }
  .dre-group--half-half .dre-group__content > .dre-item:nth-child(1) {
    margin-right: 20px; }
  .dre-group--half-half .dre-group__content > .dre-item:nth-child(3) {
    margin-top: 20px;
    margin-bottom: 20px; }
  .dre-group--half-half .dre-group__content > .dre-item:nth-child(1n + 4) {
    float: none;
    clear: left;
    margin-bottom: 20px; }
  .dre-group--half-half .dre-group__content > .dre-item:last-child {
    margin-bottom: 0; }
  @media (min-width: 1000px) and (max-width: 1000px) {
    .dre-group--half-half .dre-group__content > .dre-item:nth-child(1) {
      margin-right: 20px; }
    .dre-group--half-half .dre-group__content > .dre-item:nth-child(3) {
      margin-top: 20px;
      margin-bottom: 20px; }
    .dre-group--half-half .dre-group__content > .dre-item:nth-child(1n + 4) {
      margin-bottom: 20px; }
    .dre-group--half-half .dre-group__content > .dre-item:last-child {
      margin-bottom: 0; } }

.dre-group--main-others .dre-group__content {
  display: block; }
  .dre-group--main-others .dre-group__content > .dre-item {
    float: left; }
  .dre-group--main-others .dre-group__content > .dre-item:nth-child(1n + 4) {
    float: none;
    clear: left; }
  @media (min-width: 1000px) {
    .dre-group--main-others .dre-group__content > .dre-item:nth-child(1) {
      margin-right: 20px;
      margin-bottom: 20px; }
    .dre-group--main-others .dre-group__content > .dre-item:nth-child(3) {
      margin-top: 20px; }
    .dre-group--main-others .dre-group__content > [data-lg="hidden"] + .dre-item:nth-child(3) {
      margin-top: 0; }
    .dre-group--main-others .dre-group__content > .dre-item:nth-child(1n + 4) {
      margin-top: 20px; }
    .dre-group--main-others .dre-group__content > .dre-item:nth-child(1n + 4):last-child {
      margin-bottom: 20px; } }
  @media (min-width: 1000px) and (max-width: 1000px) {
    .dre-group--main-others .dre-group__content > .dre-item:nth-child(1) {
      margin-right: 20px;
      margin-bottom: 20px; }
    .dre-group--main-others .dre-group__content > .dre-item:nth-child(3) {
      margin-top: 20px; }
    .dre-group--main-others .dre-group__content > [data-lg="hidden"] + .dre-item:nth-child(3) {
      margin-top: 0; }
    .dre-group--main-others .dre-group__content > .dre-item:nth-child(1n + 4) {
      margin-top: 20px; }
    .dre-group--main-others .dre-group__content > .dre-item:nth-child(1n + 4):last-child {
      margin-bottom: 20px; } }
  @media (min-width: 768px) and (max-width: 999px) {
    .dre-group--main-others .dre-group__content > .dre-item:nth-child(1) {
      margin-bottom: 20px; } }
  @media (max-width: 767px) {
    .dre-group--main-others .dre-group__content {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      margin-bottom: 0;
      justify-content: space-between; }
      .dre-group--main-others .dre-group__content > .dre-item {
        margin-top: 0;
        margin-bottom: 4vw; } }

@media (min-width: 1000px) {
  .dre-group--main-others {
    margin-bottom: 0; } }

@media (min-width: 1000px) {
  .dre-group--image-right-left .dre-item {
    margin-bottom: 20px; } }

@media (min-width: 1000px) and (max-width: 1000px) {
  .dre-group--image-right-left .dre-item {
    margin-bottom: 20px; } }

@media (min-width: 768px) and (max-width: 999px) {
  .dre-group--image-right-left .dre-item {
    margin-bottom: 20px; } }

@media (max-width: 767px) {
  .dre-group--image-right-left .dre-item {
    margin-bottom: 4vw; } }

.dre-group--image-right-left .dre-item:last-child {
  margin-bottom: 0; }

.dre-group--third,
.dre-group--half,
.dre-group--half-half,
.dre-group--main-single-double,
.dre-group--single-single-double,
.dre-group--main-others {
  clear: both; }

.dre-group--half-half.dre-group--2-items,
.dre-group--main-others.dre-group--2-items {
  margin-bottom: 0; }
  .dre-group--half-half.dre-group--2-items .dre-group__content,
  .dre-group--main-others.dre-group--2-items .dre-group__content {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between; }
    .dre-group--half-half.dre-group--2-items .dre-group__content > :nth-child(1n),
    .dre-group--half-half.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n),
    .dre-group--main-others.dre-group--2-items .dre-group__content > :nth-child(1n),
    .dre-group--main-others.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n) {
      margin-right: 0; }
      @media (min-width: 1000px) {
        .dre-group--half-half.dre-group--2-items .dre-group__content > :nth-child(1n),
        .dre-group--half-half.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n),
        .dre-group--main-others.dre-group--2-items .dre-group__content > :nth-child(1n),
        .dre-group--main-others.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n) {
          margin-bottom: 20px; } }
      @media (min-width: 1000px) and (max-width: 1000px) {
        .dre-group--half-half.dre-group--2-items .dre-group__content > :nth-child(1n),
        .dre-group--half-half.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n),
        .dre-group--main-others.dre-group--2-items .dre-group__content > :nth-child(1n),
        .dre-group--main-others.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n) {
          margin-bottom: 20px; } }
      @media (min-width: 768px) and (max-width: 999px) {
        .dre-group--half-half.dre-group--2-items .dre-group__content > :nth-child(1n),
        .dre-group--half-half.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n),
        .dre-group--main-others.dre-group--2-items .dre-group__content > :nth-child(1n),
        .dre-group--main-others.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n) {
          margin-bottom: 20px; } }
      @media (max-width: 767px) {
        .dre-group--half-half.dre-group--2-items .dre-group__content > :nth-child(1n),
        .dre-group--half-half.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n),
        .dre-group--main-others.dre-group--2-items .dre-group__content > :nth-child(1n),
        .dre-group--main-others.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n) {
          margin-bottom: 4vw; } }

.dre-group--row .dre-group__content,
.dre-group--half .dre-group__content,
.dre-group--third .dre-group__content,
.dre-group--quarter .dre-group__content {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between; }

.dre-item--placeholder-alternatives .dre-item {
  margin: 0 auto !important; }

@media (min-width: 768px) and (max-width: 999px) {
  .dre-group--third .dre-item--md-full:first-child,
  .dre-group--third .dre-item--md-full-image-left:first-child {
    margin-bottom: 20px; }
  .dre-group--third .dre-item--md-full:last-child,
  .dre-group--third .dre-item--md-full-image-left:last-child {
    margin-top: 20px; } }

@media (min-width: 1000px) {
  .dre-group--main-single-double .dre-item:nth-child(1) {
    margin-right: 20px;
    float: left; }
  .dre-group--main-single-double .dre-item:nth-child(2) {
    margin-bottom: 20px;
    margin-left: 320px; }
  .dre-group--main-single-double .dre-item:nth-child(3) {
    float: left;
    margin-right: 20px; }
  .dre-group--main-single-double .dre-item:nth-child(1n + 5) {
    clear: both;
    margin-top: 20px; } }

@media (min-width: 1000px) and (max-width: 1000px) {
  .dre-group--main-single-double .dre-item:nth-child(1) {
    margin-right: 20px;
    float: left; }
  .dre-group--main-single-double .dre-item:nth-child(2) {
    margin-bottom: 20px;
    margin-left: 320px; }
  .dre-group--main-single-double .dre-item:nth-child(3) {
    float: left;
    margin-right: 20px; }
  .dre-group--main-single-double .dre-item:nth-child(1n + 5) {
    clear: both;
    margin-top: 20px; } }

@media (min-width: 768px) and (max-width: 999px) {
  .dre-group--main-single-double .dre-item:nth-child(1) {
    margin-right: 20px;
    float: left; }
  .dre-group--main-single-double .dre-item:nth-child(2),
  .dre-group--main-single-double .dre-item:nth-child(3) {
    margin-left: 374px; }
  .dre-group--main-single-double .dre-item:nth-child(3) {
    margin-top: 20px; }
  .dre-group--main-single-double .dre-item:nth-child(1n + 4) {
    margin-top: 20px; } }

@media (max-width: 767px) {
  .dre-group--main-single-double .dre-item:nth-child(1) {
    margin-right: 4vw;
    float: left; }
  .dre-group--main-single-double .dre-item:nth-child(2),
  .dre-group--main-single-double .dre-item:nth-child(3) {
    margin-left: 49.33333vw; }
  .dre-group--main-single-double .dre-item:nth-child(3) {
    margin-top: 4vw; }
  .dre-group--main-single-double .dre-item:nth-child(1n + 4) {
    margin-top: 4vw; } }

@media (min-width: 1000px) {
  .dre-group--single-single-double .dre-item {
    float: left; }
    .dre-group--single-single-double .dre-item:nth-child(1), .dre-group--single-single-double .dre-item:nth-child(2) {
      margin-right: 20px; }
    .dre-group--single-single-double .dre-item:nth-child(4) {
      margin-top: 20px; }
    .dre-group--single-single-double .dre-item:nth-child(1n + 5) {
      clear: both;
      margin-top: 20px; } }

@media (min-width: 1000px) and (max-width: 1000px) {
  .dre-group--single-single-double .dre-item {
    float: left; }
    .dre-group--single-single-double .dre-item:nth-child(1), .dre-group--single-single-double .dre-item:nth-child(2) {
      margin-right: 20px; }
    .dre-group--single-single-double .dre-item:nth-child(4) {
      margin-top: 20px; }
    .dre-group--single-single-double .dre-item:nth-child(1n + 5) {
      clear: both;
      margin-top: 20px; } }

@media (max-width: 999px) {
  .dre-group--single-single-double .dre-group__content {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between; }
  .dre-group--single-single-double .dre-item:nth-child(3),
  .dre-group--single-single-double .dre-item:nth-child(4) {
    margin-bottom: 0; } }

@media (min-width: 768px) and (max-width: 999px) {
  .dre-group--single-single-double .dre-item {
    margin-bottom: 20px; }
  .dre-group--single-single-double .dre-item--md-full:nth-child(3),
  .dre-group--single-single-double .dre-item--md-full-image-left:nth-child(3),
  .dre-group--single-single-double .dre-item--md-full-image-right:nth-child(3) {
    margin-bottom: 20px; } }

@media (max-width: 767px) {
  .dre-group--single-single-double .dre-item {
    margin-bottom: 4vw; }
  .dre-group--single-single-double .dre-item--sm-full:nth-child(3),
  .dre-group--single-single-double .dre-item--sm-full-image-left:nth-child(3),
  .dre-group--single-single-double .dre-item--sm-full-image-right:nth-child(3) {
    margin-bottom: 4vw; } }

@media (min-width: 1000px) {
  .dre-group--third-list-right {
    float: right;
    clear: right;
    width: 300px; } }

@media (min-width: 1000px) {
  .dre-group--third-list-right {
    width: 300px; } }

@media (min-width: 1000px) {
  .dre-group--third-list-left {
    float: left;
    clear: left;
    width: 300px; } }

@media (min-width: 1000px) {
  .dre-group--third-list-left {
    width: 300px; } }

@media (min-width: 1000px) {
  .dre-group--two-columns-row-left,
  .dre-group--two-columns-row-right {
    width: 620px; } }

@media (min-width: 1000px) {
  .dre-group--two-columns-row-left,
  .dre-group--two-columns-row-right {
    width: 620px; } }

.dre-group--two-columns-row-left.dre-group--2-items .dre-group__content,
.dre-group--two-columns-row-right.dre-group--2-items .dre-group__content {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between; }

@media (min-width: 1000px) {
  .dre-group--two-columns-half-half-left:after,
  .dre-group--two-columns-row-left:after {
    clear: left; } }

@media (min-width: 1000px) {
  .dre-group--two-columns-half-half-right,
  .dre-group--two-columns-row-right {
    margin-left: 320px; }
    .dre-group--two-columns-half-half-right:after,
    .dre-group--two-columns-row-right:after {
      clear: right; } }

@media (min-width: 1000px) {
  .dre-group--two-columns-half-half-right,
  .dre-group--two-columns-row-right {
    margin-left: 320px; } }

@media (min-width: 1000px) {
  .dre-group--multi-col-thirds {
    margin-bottom: 0; }
    .dre-group--multi-col-thirds .dre-group__content {
      columns: 3; }
    .dre-group--multi-col-thirds .dre-item {
      break-inside: avoid;
      margin-bottom: 20px; } }

@media (max-width: 999px) {
  .dre-group--multi-col-thirds .dre-group__content {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between; } }

@media (min-width: 768px) and (max-width: 999px) {
  .dre-group--multi-col-thirds .dre-item {
    margin-bottom: 20px; } }

.dre-item__alt-title--sm,
.dre-item__alt-title--md {
  display: none; }

.dre-item__alt-title--lg {
  display: block; }

@media (min-width: 1000px) {
  .dre-group--lg-empty {
    display: none; }
  .dre-group--lg-all-full-width .dre-item {
    margin-top: 20px; }
    .dre-group--lg-all-full-width .dre-item:first-child {
      margin-top: 0;
      margin-bottom: 0; }
  .dre-group--third .dre-item--size-full:first-child,
  .dre-group--third .dre-item--size-full-image-left:first-child,
  .dre-group--third .dre-item--size-full-image-right:first-child {
    margin-bottom: 20px; }
  .dre-group--third .dre-item--size-full:last-child,
  .dre-group--third .dre-item--size-full-image-left:last-child,
  .dre-group--third .dre-item--size-full-image-right:last-child {
    margin-top: 20px; }
  .dre-group--third.dre-group--lg-all-full-width .dre-item--size-full:first-child,
  .dre-group--third.dre-group--lg-all-full-width .dre-item--size-full-image-left:first-child,
  .dre-group--third.dre-group--lg-all-full-width .dre-item--size-full-image-right:first-child {
    margin-bottom: 0; } }

@media (min-width: 1000px) and (max-width: 1000px) {
  .dre-group--lg-empty {
    display: none; }
  .dre-group--lg-all-full-width .dre-item {
    margin-top: 20px; }
    .dre-group--lg-all-full-width .dre-item:first-child {
      margin-top: 0;
      margin-bottom: 0; }
  .dre-group--third .dre-item--size-full:first-child,
  .dre-group--third .dre-item--size-full-image-left:first-child,
  .dre-group--third .dre-item--size-full-image-right:first-child {
    margin-bottom: 20px; }
  .dre-group--third .dre-item--size-full:last-child,
  .dre-group--third .dre-item--size-full-image-left:last-child,
  .dre-group--third .dre-item--size-full-image-right:last-child {
    margin-top: 20px; }
  .dre-group--third.dre-group--lg-all-full-width .dre-item--size-full:first-child,
  .dre-group--third.dre-group--lg-all-full-width .dre-item--size-full-image-left:first-child,
  .dre-group--third.dre-group--lg-all-full-width .dre-item--size-full-image-right:first-child {
    margin-bottom: 0; } }

@media (min-width: 768px) and (max-width: 999px) {
  .dre-group--md-empty {
    display: none; }
  .dre-item__alt-title--md {
    display: block; }
  .dre-item__alt-title--sm,
  .dre-item__alt-title--lg {
    display: none; }
  .dre-group--quarter .dre-group__content {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap; }
    .dre-group--quarter .dre-group__content > .dre-item {
      margin-right: 20px; }
      .dre-group--quarter .dre-group__content > .dre-item:nth-child(2), .dre-group--quarter .dre-group__content > .dre-item:nth-child(4) {
        margin-right: 0; }
  .dre-group--main-others .dre-group__content {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between; }
  .dre-group--main-others .dre-item {
    margin-bottom: 20px; }
  .dre-group--main-others .dre-item:last-child {
    margin-bottom: 0; }
  .dre-group--main-others .dre-item:nth-child(3) {
    margin-top: 0;
    margin-bottom: 20px; }
  .dre-group--main-others.dre-group--flipped .dre-item:first-child {
    order: 1; }
  .dre-group--main-others.dre-group--flipped .dre-item:nth-child(1n + 4) {
    order: 2; }
  .dre-group--main-others.dre-group--3-items {
    margin-bottom: 0; }
  .dre-group.dre-group--half-half .dre-group__content > .dre-item:first-child {
    margin-right: 20px; }
  .dre-group.dre-group--half-half .dre-group__content > .dre-item:nth-child(3) {
    margin-top: 4vw;
    margin-bottom: 4vw; }
  .dre-group.dre-group--quarter .dre-group__content > .dre-item:nth-child(1),
  .dre-group.dre-group--quarter .dre-group__content > .dre-item:nth-child(2) {
    margin-bottom: 20px; }
  .dre-group--md-all-full-width,
  .dre-group--md-all-full-width.dre-group--2-items {
    margin-bottom: 0; }
    .dre-group--md-all-full-width .dre-group__content,
    .dre-group--md-all-full-width.dre-group--2-items .dre-group__content {
      display: block; }
      .dre-group--md-all-full-width .dre-group__content > div,
      .dre-group--md-all-full-width .dre-group__content > .dre-item:nth-child(1n),
      .dre-group--md-all-full-width.dre-group--2-items .dre-group__content > div,
      .dre-group--md-all-full-width.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n) {
        float: none;
        margin: 0 auto 20px; } }

@media (max-width: 767px) {
  .dre-group {
    margin-bottom: 4vw; }
  .dre-group--sm-empty {
    display: none; }
  .dre-group--continuation {
    padding-bottom: 4vw; }
  .dre-item__alt-title--sm {
    display: block; }
  .dre-item__alt-title--lg,
  .dre-item__alt-title--md {
    display: none; }
  .dre-group--main-others {
    margin-bottom: 0; }
  .dre-group--half .dre-group__content {
    display: flex;
    flex-flow: row wrap; }
  .dre-group--third {
    margin-bottom: 0; }
    .dre-group--third .dre-item {
      margin-bottom: 4vw; }
  .dre-group--quarter {
    margin-bottom: 0; }
    .dre-group--quarter .dre-group__content {
      display: flex;
      flex-flow: row wrap;
      justify-content: space-between; }
      .dre-group--quarter .dre-group__content > .dre-item {
        margin-bottom: 4vw; }
  .dre-group.dre-group--half-half .dre-group__content > .dre-item {
    margin-right: 0; }
    .dre-group.dre-group--half-half .dre-group__content > .dre-item:first-child {
      margin-right: 4vw; }
    .dre-group.dre-group--half-half .dre-group__content > .dre-item:nth-child(3) {
      margin-top: 4vw;
      margin-bottom: 4vw; }
    .dre-group.dre-group--half-half .dre-group__content > .dre-item:nth-child(1n + 4) {
      margin-bottom: 4vw; }
    .dre-group.dre-group--half-half .dre-group__content > .dre-item:last-child {
      margin-bottom: 0; }
  .dre-group.dre-group--half-half.dre-group--sm-all-full-width .dre-group__content > .dre-item:nth-child(3) {
    margin-top: 0; }
  .dre-group--flipped .dre-item:first-child {
    order: 1; }
  .dre-group--flipped .dre-item:nth-child(1n + 4) {
    order: 2; }
  .dre-group--sm-all-full-width,
  .dre-group--sm-all-full-width.dre-group--2-items {
    margin-bottom: 0; }
    .dre-group--sm-all-full-width .dre-group__content,
    .dre-group--sm-all-full-width.dre-group--2-items .dre-group__content {
      display: block !important; }
      .dre-group--sm-all-full-width .dre-group__content > div,
      .dre-group--sm-all-full-width .dre-group__content > .dre-item:nth-child(1n),
      .dre-group--sm-all-full-width.dre-group--2-items .dre-group__content > div,
      .dre-group--sm-all-full-width.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n) {
        float: none !important;
        margin: 0 auto;
        margin-bottom: 4vw !important; } }

.dre-item__pretitle {
  font-size: calc(18em/16); }

.dre-item--size-half .dre-item__pretitle,
.dre-item--size-two-thirds .dre-item__pretitle,
.dre-item--size-full .dre-item__pretitle {
  font-size: calc(24em/16); }

.dre-item__header {
  font-size: calc(18em/16); }

.dre-item--size-third .dre-item__header,
.dre-item--size-quarter .dre-item__header {
  font-size: calc(14em/16); }

.dre-item--size-quarter .dre-item__pretitle {
  font-size: calc(18em/16); }

.measure .dre-item {
  margin-bottom: 20px; }

.measure [data-text-fit="max-all"] > p {
  white-space: normal; }

.measure .dre-item--placeholder,
.measure .dre-item--personalized {
  position: relative;
  text-align: center;
  height: 0;
  padding-bottom: 66.666667%;
  background: #bbb linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  background-size: 20px 20px; }
  .measure .dre-item--placeholder img,
  .measure .dre-item--personalized img {
    max-width: 100%; }

@media (min-width: 1000px) {
  .measure .wrapper--size-full-image-left,
  .measure .wrapper--size-full {
    width: 940px; }
  .measure .wrapper--size-two-thirds-image-left,
  .measure .wrapper--size-two-thirds {
    width: 620px; }
  .measure .wrapper--size-half {
    width: 460px; }
  .measure .wrapper--size-third {
    width: 300px; }
  .measure .wrapper--size-quarter {
    width: 220px; } }

@media (min-width: 1000px) and (max-width: 1000px) {
  .measure .wrapper--size-full-image-left,
  .measure .wrapper--size-full {
    width: 940px; }
  .measure .wrapper--size-two-thirds-image-left,
  .measure .wrapper--size-two-thirds {
    width: 620px; }
  .measure .wrapper--size-half {
    width: 460px; }
  .measure .wrapper--size-third {
    width: 300px; }
  .measure .wrapper--size-quarter {
    width: 220px; } }

.measure .dre-item--size-full-image-left .dre-item__title,
.measure .dre-item--size-full .dre-item__title {
  font-size: calc(56em / 16); }

.measure .dre-item--size-two-thirds .dre-item__title {
  font-size: calc(53.6em / 16); }

.measure .dre-item--size-two-thirds-image-left .dre-item__title {
  font-size: calc(36em / 16); }

.measure .dre-item--size-half .dre-item__title {
  font-size: calc(40em / 16); }

.measure .dre-item--size-third .dre-item__title {
  font-size: calc(26.4em / 16); }

.measure .dre-item--size-quarter .dre-item__title {
  font-size: calc(20em / 16); }

@media (min-width: 768px) and (max-width: 999px) {
  .measure .dre-item--size-full-image-left,
  .measure .wrapper--size-full {
    width: 728px; }
  .measure .wrapper--size-two-thirds-image-left,
  .measure .wrapper--size-two-thirds {
    width: 478.66667px; }
  .measure .wrapper--size-half {
    width: 354px; }
  .measure .wrapper--size-third {
    width: 229.33333px; }
  .measure .wrapper--size-quarter {
    width: 167px; }
  .measure .dre-item--size-full.dre-item--image-left .dre-item__title,
  .measure .dre-item--size-full-image-left .dre-item__title {
    font-size: calc(40em / 16); } }

@media (max-width: 767px) {
  .measure .dre-item {
    font-size: calc(16vw / 3.75); }
  .measure .wrapper--size-full-image-left,
  .measure .wrapper--size-full {
    width: 94.66667vw; }
  .measure .wrapper--size-half {
    width: 45.33333vw; }
  .measure .dre-item--sm-quarter .dre-item__title,
  .measure .dre-item--sm-third .dre-item__title,
  .measure .dre-item--sm-half .dre-item__title {
    font-size: calc(16vw / 3.75); }
  .measure .dre-item--sm-two-thirds .dre-item__title,
  .measure .dre-item--sm-full .dre-item__title,
  .measure .dre-item--sm-full-image-left .dre-item__title {
    font-size: calc(24vw / 3.75); } }

.measure .dre-item--placeholder {
  display: block !important;
  max-width: 100%; }

@media (min-width: 1000px) {
  .measure [data-lg] {
    padding: 0;
    margin: 0;
    flex: 0 0 var(--lg-width);
    width: var(--lg-width);
    height: var(--lg-height); }
    .measure [data-lg]::after {
      content: "Desktop: " attr(data-lg);
      display: block; }
    .measure [data-lg].dre-item--size-full {
      margin: 0 auto; }
  .measure [data-lg='hidden'] {
    display: none !important; }
  .measure [data-lg$='%'] {
    height: 0;
    padding-bottom: var(--lg-height); } }

@media (min-width: 768px) and (max-width: 999px) {
  .measure [data-md] {
    padding: 0;
    margin: 0;
    width: var(--md-width);
    flex: 0 0 var(--md-width);
    height: var(--md-height); }
    .measure [data-md]::after {
      content: "Tablet: " attr(data-md);
      display: block; }
    .measure [data-md].dre-item--md-full {
      margin: 0 auto; }
  .measure [data-md='hidden'] {
    display: none !important; }
  .measure [data-md$='%'] {
    height: 0;
    padding-bottom: var(--md-height); } }

@media (max-width: 767px) {
  .measure [data-sm] {
    padding: 0;
    margin-right: auto !important;
    margin-left: auto !important;
    width: var(--sm-width);
    flex: 0 0 var(--sm-width);
    height: var(--sm-height); }
    .measure [data-sm]::after {
      content: "Mobile: " attr(data-sm);
      display: block; }
  .measure [data-sm='hidden'] {
    display: none !important; }
  .measure [data-sm$='%'] {
    height: 0;
    padding-bottom: var(--sm-height); } }

.dre-item-preview {
  background: #fff; }
  .dre-item-preview .front > div {
    margin-top: 10px; }
  .dre-item-preview .dre-item--size-full-image-left.dre-item--no-image,
  .dre-item-preview .dre-item--size-two-thirds-image-left.dre-item--no-image {
    display: none; }
  .dre-item-preview [data-size]::before {
    font-size: 14px;
    line-height: 2;
    display: block;
    font-family: sans-serif; }
  @media (min-width: 1000px) {
    .dre-item-preview [data-size]::before {
      content: "xl " attr(data-size); } }
  @media (min-width: 1000px) and (max-width: 1000px) {
    .dre-item-preview [data-size]::before {
      content: "lg " attr(data-size); } }
  @media (min-width: 768px) and (max-width: 999px) {
    .dre-item-preview [data-size]::before {
      content: "md " attr(data-size); }
    .dre-item-preview .wrapper--size-two-thirds-image-left,
    .dre-item-preview .wrapper--size-quarter {
      display: none; } }
  @media (max-width: 767px) {
    .dre-item-preview [data-size]::before {
      content: "sm " attr(data-size); }
    .dre-item-preview .wrapper--size-two-thirds-image-left,
    .dre-item-preview .wrapper--size-quarter,
    .dre-item-preview .wrapper--size-third,
    .dre-item-preview .wrapper--size-two-thirds {
      display: none; } }

.dre-item__asset {
  position: relative;
  display: block; }
  .dre-item--video .dre-item__asset {
    overflow: hidden; }
  .dre-item__asset .dre-item__video {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #fff;
    background-image: var(--bg-image);
    background-repeat: no-repeat;
    background-size: cover;
    pointer-events: none; }
    @media (min-width: 768px) and (max-width: 999px) {
      .dre-item__asset .dre-item__video {
        background-image: var(--bg-image-md); } }
    @media (max-width: 767px) {
      .dre-item__asset .dre-item__video {
        background-image: var(--bg-image-sm); } }
    .dre-item__asset .dre-item__video[controls] {
      pointer-events: all; }
    .dre-item__asset .dre-item__video[data-fit="crop"] {
      object-fit: cover; }
    .dre-item__asset .dre-item__video[data-fit="letterbox"] {
      object-fit: contain; }
  .dre-item__asset .dre-item__gif {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #fff;
    text-align: center; }
    .dre-item__asset .dre-item__gif img {
      object-fit: contain;
      object-position: center;
      max-width: 100%;
      max-height: 100%; }

@media (min-width: 1000px) {
  .dre-item--size-full-image-left,
  .dre-item--size-full.dre-item--image-left,
  .dre-item--size-full.dre-item--image-right,
  .dre-item--size-two-thirds.dre-item--image-left,
  .dre-item--size-two-thirds.dre-item--image-right,
  .dre-item--size-two-thirds-image-left {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between; }
    .dre-item--size-full-image-left .dre-item__header,
    .dre-item--size-full.dre-item--image-left .dre-item__header,
    .dre-item--size-full.dre-item--image-right .dre-item__header,
    .dre-item--size-two-thirds.dre-item--image-left .dre-item__header,
    .dre-item--size-two-thirds.dre-item--image-right .dre-item__header,
    .dre-item--size-two-thirds-image-left .dre-item__header {
      order: 0; }
    .dre-item--size-full-image-left .dre-item__asset,
    .dre-item--size-full.dre-item--image-left .dre-item__asset,
    .dre-item--size-full.dre-item--image-right .dre-item__asset,
    .dre-item--size-two-thirds.dre-item--image-left .dre-item__asset,
    .dre-item--size-two-thirds.dre-item--image-right .dre-item__asset,
    .dre-item--size-two-thirds-image-left .dre-item__asset {
      order: 1; }
    .dre-item--size-full-image-left .dre-item__text,
    .dre-item--size-full.dre-item--image-left .dre-item__text,
    .dre-item--size-full.dre-item--image-right .dre-item__text,
    .dre-item--size-two-thirds.dre-item--image-left .dre-item__text,
    .dre-item--size-two-thirds.dre-item--image-right .dre-item__text,
    .dre-item--size-two-thirds-image-left .dre-item__text {
      order: 2;
      box-sizing: border-box;
      align-self: flex-start; }
    .dre-item--size-full-image-left .dre-item__chasers,
    .dre-item--size-full.dre-item--image-left .dre-item__chasers,
    .dre-item--size-full.dre-item--image-right .dre-item__chasers,
    .dre-item--size-two-thirds.dre-item--image-left .dre-item__chasers,
    .dre-item--size-two-thirds.dre-item--image-right .dre-item__chasers,
    .dre-item--size-two-thirds-image-left .dre-item__chasers {
      order: 3; }
  .dre-item--size-full.dre-item--image-right .dre-item__asset,
  .dre-item--size-full-image-left.dre-item--image-right .dre-item__asset,
  .dre-item--size-two-thirds.dre-item--image-right .dre-item__asset,
  .dre-item--size-two-thirds-image-left.dre-item--image-right .dre-item__asset {
    order: 2; }
  .dre-item--size-full.dre-item--image-right .dre-item__text,
  .dre-item--size-full-image-left.dre-item--image-right .dre-item__text,
  .dre-item--size-two-thirds.dre-item--image-right .dre-item__text,
  .dre-item--size-two-thirds-image-left.dre-item--image-right .dre-item__text {
    order: 1; } }

.dre-item--image-right {
  grid-template-areas: 'Header Header' 'Text Asset' 'Chasers Asset'; }

.dre-item--image-left.dre-item--header .dre-item__header,
.dre-item--image-right.dre-item--header .dre-item__header {
  grid-column: 1 / -1; }

@media (min-width: 1000px) {
  .dre-item--image-right.dre-item--size-quarter, .dre-item--image-right.dre-item--size-third, .dre-item--image-right.dre-item--size-half,
  .dre-item--image-left.dre-item--size-quarter,
  .dre-item--image-left.dre-item--size-third,
  .dre-item--image-left.dre-item--size-half {
    display: block; } }

@media (min-width: 1000px) and (max-width: 1000px) {
  .dre-item--size-full.dre-item--image-left .dre-item__asset, .dre-item--size-full.dre-item--image-right .dre-item__asset {
    width: 300px; }
  .dre-item--size-full.dre-item--image-left .dre-item__text, .dre-item--size-full.dre-item--image-right .dre-item__text {
    width: 620px; }
  .dre-item--size-full.dre-item--image-left .dre-item__asset {
    margin-right: 20px; }
  .dre-item--size-full.dre-item--image-right .dre-item__asset {
    margin-left: 20px; }
  .dre-item--size-full-image-left {
    grid-column-gap: 20px;
    grid-template-columns: 300px 620px; }
    .dre-item--size-full-image-left .dre-item__text {
      width: 620px; }
  .dre-item--size-two-thirds-image-left {
    grid-column-gap: 20px;
    grid-template-columns: 220px 380px; }
    .dre-item--size-two-thirds-image-left .dre-item__asset {
      flex-basis: 220px; }
    .dre-item--size-two-thirds-image-left .dre-item__text {
      flex-basis: 380px; } }

@media (min-width: 1000px) {
  .dre-item--size-full-image-left,
  .dre-item--size-full {
    flex: 0 0 940px;
    width: 940px; }
  .dre-item--size-two-thirds-image-left,
  .dre-item--size-two-thirds {
    flex: 0 0 620px;
    width: 620px;
    max-width: 620px; }
  .dre-item--size-full-image-left,
  .dre-item--size-full.dre-item--image-left,
  .dre-item--size-full.dre-item--image-right {
    grid-column-gap: 20px;
    grid-template-columns: 300px 620px; }
    .dre-item--size-full-image-left .dre-item__header,
    .dre-item--size-full.dre-item--image-left .dre-item__header,
    .dre-item--size-full.dre-item--image-right .dre-item__header {
      flex-basis: 100%; }
    .dre-item--size-full-image-left .dre-item__asset,
    .dre-item--size-full.dre-item--image-left .dre-item__asset,
    .dre-item--size-full.dre-item--image-right .dre-item__asset {
      flex: 0 0 300px; }
    .dre-item--size-full-image-left .dre-item__text,
    .dre-item--size-full.dre-item--image-left .dre-item__text,
    .dre-item--size-full.dre-item--image-right .dre-item__text {
      flex: 0 0 620px;
      max-width: 620px;
      box-sizing: border-box;
      align-self: flex-start; }
    .dre-item--size-full-image-left .dre-item__chasers,
    .dre-item--size-full.dre-item--image-left .dre-item__chasers,
    .dre-item--size-full.dre-item--image-right .dre-item__chasers {
      flex-basis: 100%; }
  .dre-item--size-two-thirds-image-left,
  .dre-item--size-two-thirds.dre-item--image-left,
  .dre-item--size-two-thirds.dre-item--image-right {
    grid-column-gap: 20px;
    grid-template-columns: 220px 380px; }
    .dre-item--size-two-thirds-image-left .dre-item__header,
    .dre-item--size-two-thirds.dre-item--image-left .dre-item__header,
    .dre-item--size-two-thirds.dre-item--image-right .dre-item__header {
      flex-basis: 620px; }
    .dre-item--size-two-thirds-image-left .dre-item__asset,
    .dre-item--size-two-thirds.dre-item--image-left .dre-item__asset,
    .dre-item--size-two-thirds.dre-item--image-right .dre-item__asset {
      flex: 0 0 220px; }
    .dre-item--size-two-thirds-image-left .dre-item__text,
    .dre-item--size-two-thirds.dre-item--image-left .dre-item__text,
    .dre-item--size-two-thirds.dre-item--image-right .dre-item__text {
      flex: 0 0 380px;
      max-width: 380px;
      box-sizing: border-box; }
  .dre-item--size-half {
    flex: 0 0 460px;
    width: 460px; }
  .dre-item--size-third {
    flex: 0 0 300px;
    width: 300px;
    max-width: 300px; }
  .dre-item--size-quarter {
    flex: 0 0 220px;
    width: 220px; } }

@media (min-width: 1000px) and (max-width: 1000px) {
  .dre-item--size-full-image-left,
  .dre-item--size-full {
    flex: 0 0 940px;
    width: 940px; }
  .dre-item--size-two-thirds-image-left,
  .dre-item--size-two-thirds {
    flex: 0 0 620px;
    width: 620px;
    max-width: 620px; }
  .dre-item--size-full-image-left .dre-item__header,
  .dre-item--size-full-image-left .dre-item__chasers,
  .dre-item--size-full.dre-item--image-left .dre-item__header,
  .dre-item--size-full.dre-item--image-left .dre-item__chasers,
  .dre-item--size-full.dre-item--image-right .dre-item__header,
  .dre-item--size-full.dre-item--image-right .dre-item__chasers {
    flex-basis: 100%; }
  .dre-item--size-full-image-left .dre-item__asset,
  .dre-item--size-full.dre-item--image-left .dre-item__asset,
  .dre-item--size-full.dre-item--image-right .dre-item__asset {
    flex: 0 0 300px; }
  .dre-item--size-full-image-left .dre-item__text,
  .dre-item--size-full.dre-item--image-left .dre-item__text,
  .dre-item--size-full.dre-item--image-right .dre-item__text {
    flex: 0 0 620px; }
  .dre-item--size-two-thirds-image-left .dre-item__header,
  .dre-item--size-two-thirds-image-left .dre-item__chasers {
    flex-basis: 620px; }
  .dre-item--size-two-thirds-image-left .dre-item__asset {
    flex: 0 0 220px; }
  .dre-item--size-two-thirds-image-left .dre-item__text {
    flex: 0 0 380px;
    max-width: 380px;
    box-sizing: border-box; }
  .dre-item--size-half {
    flex: 0 0 460px;
    width: 460px; }
  .dre-item--size-third {
    flex: 0 0 300px;
    width: 300px;
    max-width: 300px; }
  .dre-item--size-quarter {
    flex: 0 0 220px;
    width: 220px; } }

@media (min-width: 768px) and (max-width: 999px) {
  .dre-item--md-full-image-left,
  .dre-item--md-full-image-right {
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap;
    align-items: flex-start;
    grid-column-gap: 20px;
    grid-template-columns: 354px 354px; }
    .dre-item--md-full-image-left .dre-item__header,
    .dre-item--md-full-image-right .dre-item__header {
      flex: 0 0 728px;
      order: 0; }
    .dre-item--md-full-image-left .dre-item__asset,
    .dre-item--md-full-image-right .dre-item__asset {
      flex: 0 0 354px;
      margin: 0;
      order: 1; }
    .dre-item--md-full-image-left .dre-item__text,
    .dre-item--md-full-image-right .dre-item__text {
      box-sizing: border-box;
      margin: 0;
      flex: 0 0 354px;
      overflow: hidden;
      order: 2; }
  .dre-item--md-full-image-right .dre-item__asset {
    order: 2; }
  .dre-item--md-full-image-right .dre-item__text {
    order: 1; }
  .dre-item--md-full,
  .dre-item--md-full-image-left,
  .dre-item--md-full-image-right {
    flex: 0 0 728px;
    width: 728px;
    max-width: 728px; }
  .dre-item--md-two-thirds {
    flex: 0 0 478.66667px;
    width: 478.66667px;
    max-width: 478.66667px; }
  .dre-item--md-half {
    flex: 0 0 354px;
    width: 354px;
    max-width: 354px; }
  .dre-item--md-third {
    flex: 0 0 229.33333px;
    width: 229.33333px;
    max-width: 229.33333px; }
  .dre-item--md-quarter {
    flex: 0 0 167px;
    width: 167px; } }

@media (max-width: 767px) {
  .dre-item--sm-full-image-left,
  .dre-item--sm-full-image-right {
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap;
    align-items: flex-start; }
    .dre-item--sm-full-image-left .dre-item__header,
    .dre-item--sm-full-image-right .dre-item__header {
      width: 94.66667vw;
      flex: 0 0 94.66667vw; }
    .dre-item--sm-full-image-left .dre-item__asset,
    .dre-item--sm-full-image-right .dre-item__asset {
      width: 28.88889vw;
      flex: 0 0 28.88889vw; }
    .dre-item--sm-full-image-left .dre-item__text,
    .dre-item--sm-full-image-right .dre-item__text {
      width: 61.77778vw;
      flex: 0 0 61.77778vw;
      overflow: hidden;
      box-sizing: border-box; }
  .dre-item--sm-full-image-right .dre-item__header {
    order: 0; }
  .dre-item--sm-full-image-right .dre-item__asset {
    order: 2; }
  .dre-item--sm-full-image-right .dre-item__text {
    order: 1; }
  .dre-item--sm-full-image-right .dre-item__chasers {
    order: 3; }
  .dre-item--sm-full,
  .dre-item--sm-full-image-left,
  .dre-item--sm-full-image-right {
    flex: 0 0 94.66667vw;
    width: 94.66667vw; }
  .dre-item--sm-two-thirds {
    flex: 0 0 61.77778vw;
    width: 61.77778vw; }
  .dre-item--sm-half {
    flex: 0 0 45.33333vw;
    width: 45.33333vw; }
  .dre-item--sm-third {
    flex: 0 0 28.88889vw;
    width: 28.88889vw; }
  .dre-item--sm-quarter {
    flex: 0 0 20.66667vw;
    width: 20.66667vw; } }

@supports (display: grid) {
  .dre-group--main-single-double .dre-group__content {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-areas: 'A B B' 'A C D';
    grid-column-gap: 20px;
    grid-row-gap: 20px; }
    .dre-group--main-single-double .dre-group__content .dre-item {
      margin: 0;
      width: auto; }
    .dre-group--main-single-double .dre-group__content .dre-item:nth-child(1) {
      grid-area: A; }
    .dre-group--main-single-double .dre-group__content .dre-item:nth-child(2) {
      grid-area: B; }
    .dre-group--main-single-double .dre-group__content .dre-item:nth-child(3) {
      grid-area: C; }
    .dre-group--main-single-double .dre-group__content .dre-item:nth-child(4) {
      grid-area: D; }
    .dre-group--main-single-double .dre-group__content .dre-item:nth-child(1n+5) {
      grid-column-start: 1;
      grid-column-end: 4; }
    @media (min-width: 1000px) and (max-width: 1000px) {
      .dre-group--main-single-double .dre-group__content {
        grid-column-gap: 20px;
        grid-row-gap: 20px; } }
    @media (min-width: 768px) and (max-width: 999px) {
      .dre-group--main-single-double .dre-group__content {
        grid-template-columns: repeat(2, 1fr);
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        grid-template-areas: 'A B' 'A C' 'D D'; }
        .dre-group--main-single-double .dre-group__content .dre-item:nth-child(1n+4) {
          grid-column-start: 1;
          grid-column-end: 3; } }
    @media (max-width: 767px) {
      .dre-group--main-single-double .dre-group__content {
        grid-template-columns: repeat(2, 1fr);
        grid-column-gap: 4vw;
        grid-row-gap: 4vw;
        grid-template-areas: 'A B' 'A C'; }
        .dre-group--main-single-double .dre-group__content .dre-item:nth-child(1n+4) {
          grid-area: initial;
          grid-column-start: 1;
          grid-column-end: 3; } }
  @media (min-width: 1000px) {
    .dre-group--single-single-double .dre-group__content {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      grid-template-areas: 'A B C' 'A B D'; }
      .dre-group--single-single-double .dre-group__content .dre-item {
        margin: 0;
        width: auto; }
      .dre-group--single-single-double .dre-group__content .dre-item:nth-child(1) {
        grid-area: A; }
      .dre-group--single-single-double .dre-group__content .dre-item:nth-child(2) {
        grid-area: B; }
      .dre-group--single-single-double .dre-group__content .dre-item:nth-child(3) {
        grid-area: C; }
      .dre-group--single-single-double .dre-group__content .dre-item:nth-child(4) {
        grid-area: D; }
      .dre-group--single-single-double .dre-group__content .dre-item:nth-child(1n+5) {
        grid-column-start: 1;
        grid-column-end: 4; } }
  @media (min-width: 1000px) {
    .dre-group--single-single-double .dre-group__content {
      grid-column-gap: 20px;
      grid-row-gap: 20px; } }
  @media (min-width: 1000px) and (max-width: 1000px) {
    .dre-group--single-single-double .dre-group__content {
      grid-column-gap: 20px;
      grid-row-gap: 20px; } }
  @media (min-width: 1000px) {
    .dre-group--main-others {
      margin-bottom: 20px; }
      .dre-group--main-others.dre-group--2-items {
        margin-bottom: 20px; }
        .dre-group--main-others.dre-group--2-items .dre-group__content > .dre-item:nth-child(1n),
        .dre-group--main-others.dre-group--2-items .dre-group__content > div:nth-child(1n) {
          margin: 0; }
      .dre-group--main-others .dre-group__content {
        grid-template-areas: 'A B' 'A C';
        display: grid;
        grid-column-gap: 20px;
        grid-row-gap: 20px; } }
      @media (min-width: 1000px) and (min-width: 1000px) and (max-width: 1000px) {
        .dre-group--main-others .dre-group__content {
          grid-column-gap: 20px;
          grid-row-gap: 20px; } }
  @media (min-width: 1000px) {
        .dre-group--main-others .dre-group__content > .dre-item:nth-child(1n),
        .dre-group--main-others .dre-group__content > .dre-item:nth-child(1n):last-child {
          margin: 0; }
        .dre-group--main-others .dre-group__content .dre-item:nth-child(1) {
          grid-area: A; }
        .dre-group--main-others .dre-group__content .dre-item:nth-child(2) {
          grid-area: B; }
        .dre-group--main-others .dre-group__content .dre-item:nth-child(3) {
          grid-area: C; }
        .dre-group--main-others .dre-group__content .dre-item:nth-child(1n+4) {
          grid-column-start: 1;
          grid-column-end: 3; }
      .dre-group--main-others.dre-group--flipped .dre-group__content {
        grid-template-areas: 'B A' 'C A'; }
    .dre-group--half .dre-group__content,
    .dre-group--half-half .dre-group__content {
      display: grid;
      grid-template-areas: 'A B' 'A C';
      grid-template-columns: 1fr 1fr;
      grid-column-gap: 20px;
      grid-row-gap: 20px; } }
    @media (min-width: 1000px) and (min-width: 1000px) and (max-width: 1000px) {
      .dre-group--half .dre-group__content,
      .dre-group--half-half .dre-group__content {
        grid-column-gap: 20px;
        grid-row-gap: 20px; } }
  @media (min-width: 1000px) {
      .dre-group--half .dre-group__content .dre-item:nth-child(1n),
      .dre-group--half-half .dre-group__content .dre-item:nth-child(1n) {
        margin: 0; }
      .dre-group--half .dre-group__content .dre-item:nth-child(1),
      .dre-group--half-half .dre-group__content .dre-item:nth-child(1) {
        grid-area: A; }
      .dre-group--half .dre-group__content .dre-item:nth-child(2),
      .dre-group--half-half .dre-group__content .dre-item:nth-child(2) {
        grid-area: B; }
      .dre-group--half .dre-group__content .dre-item:nth-child(3),
      .dre-group--half-half .dre-group__content .dre-item:nth-child(3) {
        grid-area: C; }
      .dre-group--half .dre-group__content .dre-item:nth-child(1n+4),
      .dre-group--half-half .dre-group__content .dre-item:nth-child(1n+4) {
        grid-column-start: 1;
        grid-column-end: 3; }
    .dre-group--2-items .dre-group__content {
      grid-template-areas: 'A B'; }
      .dre-group--2-items .dre-group__content .dre-item:nth-child(1) {
        grid-area: A; }
      .dre-group--2-items .dre-group__content .dre-item:nth-child(2) {
        grid-area: B; }
    .dre-group--2-items.dre-group--lg-hide-1 .dre-group__content {
      grid-template-areas: 'B B'; }
    .dre-group--2-items.dre-group--lg-hide-2 .dre-group__content {
      grid-template-areas: 'A A'; }
    .dre-group--2-items.dre-group--flipped .dre-group__content {
      display: grid;
      grid-template-areas: 'B A'; } }
  @media (min-width: 768px) {
    .dre-group--half-half-main-right .dre-group__content {
      display: grid;
      grid-template-areas: 'A C' 'B C';
      grid-template-columns: 1fr 1fr; } }
    @media (min-width: 768px) and (min-width: 1000px) {
      .dre-group--half-half-main-right .dre-group__content {
        grid-column-gap: 20px;
        grid-row-gap: 20px; } }
    @media (min-width: 768px) and (min-width: 1000px) and (max-width: 1000px) {
      .dre-group--half-half-main-right .dre-group__content {
        grid-column-gap: 20px;
        grid-row-gap: 20px; } }
    @media (min-width: 768px) and (min-width: 768px) and (max-width: 999px) {
      .dre-group--half-half-main-right .dre-group__content {
        grid-column-gap: 20px;
        grid-row-gap: 20px; } }
  @media (min-width: 768px) {
      .dre-group--half-half-main-right .dre-group__content .dre-item:nth-child(1n) {
        margin: 0; }
      .dre-group--half-half-main-right .dre-group__content .dre-item:nth-child(1) {
        grid-area: A; }
      .dre-group--half-half-main-right .dre-group__content .dre-item:nth-child(2) {
        grid-area: B; }
      .dre-group--half-half-main-right .dre-group__content .dre-item:nth-child(3) {
        grid-area: C; }
      .dre-group--half-half-main-right .dre-group__content .dre-item:nth-child(1n+4) {
        grid-column-start: 1;
        grid-column-end: 3; } }
  .dre-group--two-columns-half-half-right .dre-group__content,
  .dre-group--two-columns-half-half-left .dre-group__content {
    display: grid;
    grid-template-areas: 'A B' 'A C';
    grid-template-columns: 1fr 1fr; }
    @media (min-width: 1000px) {
      .dre-group--two-columns-half-half-right .dre-group__content,
      .dre-group--two-columns-half-half-left .dre-group__content {
        grid-column-gap: 20px;
        grid-row-gap: 20px; } }
    @media (min-width: 1000px) and (max-width: 1000px) {
      .dre-group--two-columns-half-half-right .dre-group__content,
      .dre-group--two-columns-half-half-left .dre-group__content {
        grid-column-gap: 20px;
        grid-row-gap: 20px; } }
    @media (min-width: 768px) and (max-width: 999px) {
      .dre-group--two-columns-half-half-right .dre-group__content,
      .dre-group--two-columns-half-half-left .dre-group__content {
        grid-column-gap: 20px;
        grid-row-gap: 20px; } }
    @media (max-width: 767px) {
      .dre-group--two-columns-half-half-right .dre-group__content,
      .dre-group--two-columns-half-half-left .dre-group__content {
        grid-column-gap: 4vw;
        grid-row-gap: 4vw; } }
    .dre-group--two-columns-half-half-right .dre-group__content .dre-item:nth-child(1n),
    .dre-group--two-columns-half-half-left .dre-group__content .dre-item:nth-child(1n) {
      margin: 0; }
    .dre-group--two-columns-half-half-right .dre-group__content .dre-item:nth-child(1),
    .dre-group--two-columns-half-half-left .dre-group__content .dre-item:nth-child(1) {
      grid-area: A; }
    .dre-group--two-columns-half-half-right .dre-group__content .dre-item:nth-child(2),
    .dre-group--two-columns-half-half-left .dre-group__content .dre-item:nth-child(2) {
      grid-area: B; }
    .dre-group--two-columns-half-half-right .dre-group__content .dre-item:nth-child(3),
    .dre-group--two-columns-half-half-left .dre-group__content .dre-item:nth-child(3) {
      grid-area: C; }
    .dre-group--two-columns-half-half-right .dre-group__content .dre-item:nth-child(1n+4),
    .dre-group--two-columns-half-half-left .dre-group__content .dre-item:nth-child(1n+4) {
      grid-column-start: 1;
      grid-column-end: 3; }
  @media (min-width: 1000px) {
    .dre-group--two-columns-half-half-right,
    .dre-group--two-columns-half-half-left {
      width: 620px; } }
  @media (min-width: 1000px) and (max-width: 1000px) {
    .dre-group--two-columns-half-half-right,
    .dre-group--two-columns-half-half-left {
      width: 620px; } } }

@supports (display: grid) {
  display: grid;
  .dre-item__asset {
    float: none;
    width: auto;
    margin-right: 0; } }

.dre-preview {
  background: #f9f8f5; }
  .dre-preview .front {
    margin-top: 15px;
    box-sizing: content-box; }
    @media (min-width: 1000px) {
      .dre-preview .front {
        padding: 0 0; } }
    @media (min-width: 1000px) and (max-width: 1000px) {
      .dre-preview .front {
        padding: 0 0; } }
    @media (min-width: 768px) and (max-width: 999px) {
      .dre-preview .front {
        padding: 0 20px; } }
    @media (max-width: 767px) {
      .dre-preview .front {
        padding: 0 2.66667vw; } }

@keyframes dre-slideOut {
  0% {
    transform: translateX(0); }
  to {
    transform: translateX(-100%); } }

.theme-billedbladetdk {
  font-family: Heebo, sans-serif;
  padding: 0;
  color: #000000;
  --dre-text-fit: auto; }
  @media (min-width: 1000px) {
    .theme-billedbladetdk {
      width: 940px;
      max-width: 940px; }
      .theme-billedbladetdk .dre-item {
        --dre-layout-mode: adaptive;
        --dre-min-breakpoint: 1000px; } }
  @media (min-width: 1000px) and (max-width: 1000px) {
    .theme-billedbladetdk {
      width: 940px;
      max-width: 940px; }
      .theme-billedbladetdk .dre-item {
        --dre-layout-mode: adaptive;
        --dre-min-breakpoint: 1000px;
        --dre-max-breakpoint: 1000px; } }
  @media (min-width: 768px) and (max-width: 999px) {
    .theme-billedbladetdk {
      width: 728px;
      max-width: 728px; }
      .theme-billedbladetdk .dre-item {
        --dre-layout-mode: adaptive;
        --dre-min-breakpoint: 768px;
        --dre-max-breakpoint: 999px; } }
  @media (max-width: 767px) {
    .theme-billedbladetdk {
      width: 94.66667vw;
      max-width: 94.66667vw; }
      .theme-billedbladetdk .dre-item {
        --dre-layout-mode: responsive;
        --dre-max-breakpoint: 767px; } }
  .theme-billedbladetdk .font-load {
    font-family: Heebo, sans-serif;
    font-style: normal;
    font-weight: 400; }
  .theme-billedbladetdk .font-load-1 {
    font-family: Heebo, sans-serif;
    font-style: normal;
    font-weight: 500; }
  .theme-billedbladetdk .font-load-2 {
    font-family: Heebo, sans-serif;
    font-style: normal;
    font-weight: 700; }
  .theme-billedbladetdk .font-load-3 {
    font-family: Heebo, sans-serif;
    font-style: normal;
    font-weight: 900; }
  .theme-billedbladetdk .dre-group__header-content {
    line-height: 1.2;
    font-size: 14px;
    letter-spacing: 0.84px;
    text-align: center;
    padding: 20px;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: 900; }
  .theme-billedbladetdk .dre-group--skin {
    padding: 0 10px 0 10px; }
    .theme-billedbladetdk .dre-group--skin .dre-item {
      margin-bottom: 20px;
      max-width: 100%; }
    @media (min-width: 1000px) {
      .theme-billedbladetdk .dre-group--skin.dre-group--2-items.dre-group--half .dre-group__content {
        margin-left: -5px;
        grid-column-gap: 10px;
        padding-bottom: 5px; }
      .theme-billedbladetdk .dre-group--skin .dre-item--chasers.dre-item--size-full {
        grid-column-gap: 10px; }
        .theme-billedbladetdk .dre-group--skin .dre-item--chasers.dre-item--size-full .dre-item--chaser-image {
          flex-basis: 140px; }
        .theme-billedbladetdk .dre-group--skin .dre-item--chasers.dre-item--size-full .dre-item__chaser-content:first-child {
          color: #ffffff; }
      .theme-billedbladetdk .dre-group--skin .dre-item--size-two-thirds {
        max-width: 600px; }
      .theme-billedbladetdk .dre-group--skin .dre-item--size-two-third {
        max-width: 300px; }
      .theme-billedbladetdk .dre-group--skin .dre-item--size-full-image-left {
        max-width: 920px;
        grid-column-gap: 0; }
        .theme-billedbladetdk .dre-group--skin .dre-item--size-full-image-left .dre-item__asset {
          max-width: 290px; }
          .theme-billedbladetdk .dre-group--skin .dre-item--size-full-image-left .dre-item__asset .dre-item__image {
            height: 100%;
            object-fit: cover; }
        .theme-billedbladetdk .dre-group--skin .dre-item--size-full-image-left:last-child {
          margin-bottom: 20px !important; } }
    @media (min-width: 768px) and (max-width: 999px) {
      .theme-billedbladetdk .dre-group--skin {
        margin-bottom: 20px; }
        .theme-billedbladetdk .dre-group--skin.dre-group--2-items.dre-group--half .dre-group__content {
          margin-left: -5px;
          margin-right: -5px; }
        .theme-billedbladetdk .dre-group--skin.dre-group--2-items.dre-group--half .dre-item {
          margin-bottom: 5px; }
        .theme-billedbladetdk .dre-group--skin .dre-item__chasers {
          background: var(--bg-color); }
        .theme-billedbladetdk .dre-group--skin .dre-item__chaser-content:first-child {
          color: var(--text-color); } }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-group--skin {
        padding: 0 calc(10vw / 3.75);
        margin-left: calc(-10vw / 3.75);
        margin-right: calc(-10vw / 3.75);
        margin-bottom: 4vw; }
        .theme-billedbladetdk .dre-group--skin .dre-item__chasers {
          background: var(--bg-color); }
        .theme-billedbladetdk .dre-group--skin .dre-item__chaser-content:first-child {
          color: var(--text-color); } }
  .theme-billedbladetdk .dre-group--skin-white {
    background: #ffffff;
    --bg-color: #ffffff;
    --text-color: #000000; }
    .theme-billedbladetdk .dre-group--skin-white .dre-group__header-content {
      color: #000000; }
    .theme-billedbladetdk .dre-group--skin-white .dre-item--chasers .dre-item__chaser-content {
      color: #000000; }
  .theme-billedbladetdk .dre-group--skin-red {
    background: #ff0a14;
    --bg-color: #ff0a14;
    --text-color: #ffffff; }
  .theme-billedbladetdk .dre-group--skin-navy {
    background: #003061;
    --bg-color: #003061;
    --text-color: #ffffff; }
  .theme-billedbladetdk .dre-group--skin-blue {
    background: #007fbb;
    --bg-color: #007fbb;
    --text-color: #ffffff; }
  .theme-billedbladetdk .dre-group--skin-purple {
    background: #874290;
    --bg-color: #874290;
    --text-color: #ffffff; }
  .theme-billedbladetdk .dre-group--skin-yellow {
    background: #ffe200;
    --bg-color: #ffe200;
    --text-color: #000000; }
    .theme-billedbladetdk .dre-group--skin-yellow .dre-group__header-content {
      color: #000000; }
    .theme-billedbladetdk .dre-group--skin-yellow .dre-item--chasers .dre-item__chaser-content {
      color: #000000; }
  .theme-billedbladetdk .dre-group--skin-gold {
    background: #bf9b30;
    --bg-color: #bf9b30;
    --text-color: #ffffff; }
  .theme-billedbladetdk .dre-group--skin-beige {
    background: #dccca1;
    --bg-color: #dccca1;
    --text-color: #000000; }
    .theme-billedbladetdk .dre-group--skin-beige .dre-group__header-content {
      color: #000000; }
    .theme-billedbladetdk .dre-group--skin-beige .dre-item--chasers .dre-item__chaser-content {
      color: #000000; }
  .theme-billedbladetdk .dre-group--skin-sand {
    background: #f2f0ea;
    --bg-color: #f2f0ea;
    --text-color: #000000; }
    .theme-billedbladetdk .dre-group--skin-sand .dre-group__header-content {
      color: #000000; }
    .theme-billedbladetdk .dre-group--skin-sand .dre-item--chasers .dre-item__chaser-content {
      color: #000000; }
  .theme-billedbladetdk .dre-item {
    font-size: 16px;
    background: #ffffff;
    overflow: hidden;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16); }
  .theme-billedbladetdk .dre-item__header {
    width: 100%;
    box-sizing: border-box;
    display: flex;
    font-weight: 700;
    font-size: 11px;
    text-align: center;
    line-height: 1;
    letter-spacing: 2px;
    text-transform: uppercase;
    align-items: center; }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item__header {
        font-size: calc(11vw / 3.75); } }
  .theme-billedbladetdk .dre-item__header--empty {
    height: 0; }
  .theme-billedbladetdk .dre-item__header--skin-breaking,
  .theme-billedbladetdk .dre-item__header--skin-live,
  .theme-billedbladetdk .dre-item__header--skin-live-purple,
  .theme-billedbladetdk .dre-item__header--skin-live-navy,
  .theme-billedbladetdk .dre-item__header--skin-red,
  .theme-billedbladetdk .dre-item__header--skin-purple,
  .theme-billedbladetdk .dre-item__header--skin-navy {
    height: 28px;
    box-sizing: border-box;
    padding: 5px 0 5px 1em; }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item__header--skin-breaking,
      .theme-billedbladetdk .dre-item__header--skin-live,
      .theme-billedbladetdk .dre-item__header--skin-live-purple,
      .theme-billedbladetdk .dre-item__header--skin-live-navy,
      .theme-billedbladetdk .dre-item__header--skin-red,
      .theme-billedbladetdk .dre-item__header--skin-purple,
      .theme-billedbladetdk .dre-item__header--skin-navy {
        height: calc(28vw / 3.75);
        padding: calc(3vw / 3.75) 0 0 1em; } }
  .theme-billedbladetdk .dre-item__header--skin-breaking {
    background: #ffe200;
    color: #000000; }
  .theme-billedbladetdk .dre-item--header-breaking.dre-item--no-image.dre-item--skin-yellow .dre-item__text,
  .theme-billedbladetdk .dre-item--header-live.dre-item--no-image.dre-item--skin-yellow .dre-item__text {
    padding-top: 3px; }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item--header-breaking.dre-item--no-image.dre-item--skin-yellow .dre-item__text,
      .theme-billedbladetdk .dre-item--header-live.dre-item--no-image.dre-item--skin-yellow .dre-item__text {
        padding-top: calc(3vw / 3.75); } }
  @media (max-width: 767px) {
    .theme-billedbladetdk .dre-item--header-breaking.dre-item--no-image,
    .theme-billedbladetdk .dre-item--header-live.dre-item--no-image {
      justify-content: flex-start; }
      .theme-billedbladetdk .dre-item--header-breaking.dre-item--no-image .dre-item__text,
      .theme-billedbladetdk .dre-item--header-live.dre-item--no-image .dre-item__text {
        flex-grow: 1;
        display: flex;
        flex-direction: column;
        justify-content: center; } }
  .theme-billedbladetdk .dre-item__header--skin-red,
  .theme-billedbladetdk .dre-item__header--skin-live {
    background: #ff0a14;
    color: #ffffff; }
  .theme-billedbladetdk .dre-item__header--skin-purple,
  .theme-billedbladetdk .dre-item__header--skin-live-purple {
    background: #874290;
    color: #ffffff; }
  .theme-billedbladetdk .dre-item__header--skin-navy,
  .theme-billedbladetdk .dre-item__header--skin-live-navy {
    background: #003061;
    color: #ffffff; }
  .theme-billedbladetdk .dre-item__header--skin-live::before,
  .theme-billedbladetdk .dre-item__header--skin-live-purple::before,
  .theme-billedbladetdk .dre-item__header--skin-live-navy::before {
    display: inline-block;
    content: '';
    width: 2em;
    height: 24px;
    margin-right: 1em;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 21.4'%3E%3Cstyle%3E @keyframes svg-live-0 %7B 0%25%7Bfill-opacity:1%7D 1%25%7Bfill-opacity:.6%7D 10%25%7Bfill-opacity:.6%7D 20%25%7Bfill-opacity:1%7D %7D @keyframes svg-live-1 %7B 0%25%7Bfill-opacity:1%7D 1%25%7Bfill-opacity:0%7D 10%25%7Bfill-opacity:0%7D 40%25%7Bfill-opacity:1%7D %7D @keyframes svg-live-2 %7B 0%25%7Bfill-opacity:1%7D 1%25%7Bfill-opacity:0%7D 25%25%7Bfill-opacity:0%7D 55%25%7Bfill-opacity:1%7D %7D .svg-live-0 %7Banimation:svg-live-0 2s linear infinite; fill: %23fff;%7D .svg-live-1 %7Banimation:svg-live-1 2s linear infinite; fill: %23fff;%7D .svg-live-2 %7Banimation:svg-live-2 2s linear infinite; fill: %23fff;%7D %3C/style%3E%3Cpath class='svg-live-1' d='M14.2,10.5,12,8.8a12.32,12.32,0,0,0,0,14.3l2.2-1.7A9.83,9.83,0,0,1,14.2,10.5Z' transform='translate(-4 -5.3)'/%3E%3Cpath class='svg-live-1' d='M30.9,8.9l-2.1,1.6a9.75,9.75,0,0,1,0,11L31,23.2a12,12,0,0,0,2.2-7.1A14,14,0,0,0,30.9,8.9Z' transform='translate(-4 -5.3)'/%3E%3Cpath class='svg-live-2' d='M36.2,16.1a15.87,15.87,0,0,1-2.7,9l2.1,1.6A18.4,18.4,0,0,0,39,16,19.4,19.4,0,0,0,35.6,5.3L33.4,6.9A15.63,15.63,0,0,1,36.2,16.1Z' transform='translate(-4 -5.3)'/%3E%3Cpath class='svg-live-2' d='M6.7,16A15.32,15.32,0,0,1,9.5,6.9L7.3,5.3a19,19,0,0,0,0,21.4l2.2-1.6A15.54,15.54,0,0,1,6.7,16Z' transform='translate(-4 -5.3)'/%3E%3Cpath class='svg-live-0' d='M21.5,10.2A5.8,5.8,0,1,0,27.4,16,6,6,0,0,0,21.5,10.2Z' transform='translate(-4 -5.3)'/%3E%3C/svg%3E%0A"); }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item__header--skin-live::before,
      .theme-billedbladetdk .dre-item__header--skin-live-purple::before,
      .theme-billedbladetdk .dre-item__header--skin-live-navy::before {
        height: calc(12vw / 3.75);
        width: calc(22vw / 3.75); } }
  .theme-billedbladetdk .dre-item__header--repeat {
    white-space: nowrap;
    padding-left: 0; }
    .theme-billedbladetdk .dre-item__header--repeat .dre-repeat {
      transform: translateZ(0);
      animation: dre-slideOut 3s linear infinite; }
      .theme-billedbladetdk .dre-item__header--repeat .dre-repeat::after {
        content: ' /// '; }
      .theme-billedbladetdk .dre-item__header--repeat .dre-repeat:empty {
        display: none;
        animation: none; }
    .theme-billedbladetdk .dre-item__header--repeat::before {
      display: none; }
  .theme-billedbladetdk .dre-item__text {
    padding: 15px 30px 25px;
    text-align: center; }
  .theme-billedbladetdk .dre-item__pretitle {
    font-weight: 500;
    font-size: 15px;
    line-height: 1.2;
    text-transform: uppercase;
    padding: 0 0 13px 0; }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item__pretitle {
        font-size: calc(12vw / 3.75);
        padding: 0 0 calc(13vw / 3.75) 0; } }
  .theme-billedbladetdk .dre-item__title {
    font-weight: 900;
    line-height: 1.14; }
  @media (min-width: 1000px) {
    .theme-billedbladetdk .dre-item--size-half .dre-item__title,
    .theme-billedbladetdk .dre-item--size-third .dre-item__title {
      font-weight: 700; } }
  .theme-billedbladetdk .dre-item--no-image {
    display: flex;
    color: #ffffff;
    flex-direction: column;
    justify-content: center; }
    @media (min-width: 1000px) {
      .theme-billedbladetdk .dre-item--no-image.dre-item--size-full .dre-item__text {
        padding-left: 100px;
        padding-right: 100px;
        padding-top: 30px; }
      .theme-billedbladetdk .dre-item--no-image.dre-item--size-full .dre-item__pretitle {
        font-size: 30px;
        line-height: 1; }
      .theme-billedbladetdk .dre-item--no-image.dre-item--size-full .dre-item__title {
        line-height: 1.3; }
      .theme-billedbladetdk .dre-item--no-image.dre-item--size-two-thirds .dre-item__text {
        padding-top: 25px; }
      .theme-billedbladetdk .dre-item--no-image.dre-item--size-half .dre-item__text, .theme-billedbladetdk .dre-item--no-image.dre-item--size-third .dre-item__text {
        padding-top: 20px;
        padding-bottom: 20px; } }
    .theme-billedbladetdk .dre-item--no-image .dre-item--title {
      font-weight: 900; }
    .theme-billedbladetdk .dre-item--no-image.dre-item--skin-red {
      background: #ff0a14; }
    .theme-billedbladetdk .dre-item--no-image.dre-item--skin-navy {
      background: #003061; }
    .theme-billedbladetdk .dre-item--no-image.dre-item--skin-blue {
      background: #007fbb; }
    .theme-billedbladetdk .dre-item--no-image.dre-item--skin-purple {
      background: #874290; }
    .theme-billedbladetdk .dre-item--no-image.dre-item--skin-yellow {
      color: #000000;
      background: #ffe200; }
    .theme-billedbladetdk .dre-item--no-image.dre-item--skin-gold {
      background: #bf9b30; }
    .theme-billedbladetdk .dre-item--no-image.dre-item--skin-beige {
      color: #000000;
      background: #dccca1; }
    .theme-billedbladetdk .dre-item--no-image.dre-item--skin-sand {
      color: #000000;
      background: #f2f0ea; }
    .theme-billedbladetdk .dre-item--no-image.dre-item--skin-white {
      color: #000000; }
  .theme-billedbladetdk .dre-item__asset::after {
    content: '';
    pointer-events: none;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 40px;
    display: block;
    background-size: contain;
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-image: url("https://smooth-storage.aptoma.no/users/allerdk/files/logos/xexi8-arch.png?accessToken=1fb1651b1c2f9796d8611d299e60b16c7498e95740c5b6ef0d6e7e057bb0403a"); }
  @media (min-width: 1000px) {
    .theme-billedbladetdk .dre-item--size-two-thirds-image-left .dre-item__asset::after,
    .theme-billedbladetdk .dre-item--size-full-image-left .dre-item__asset::after {
      display: none; }
    .theme-billedbladetdk .dre-item--size-two-thirds-image-left .dre-item__text,
    .theme-billedbladetdk .dre-item--size-full-image-left .dre-item__text {
      text-align: left;
      padding-left: 0; }
    .theme-billedbladetdk .dre-item--size-third .dre-item__asset::after {
      height: 20px; } }
  @media (min-width: 768px) and (max-width: 999px) {
    .theme-billedbladetdk .dre-item--md-full-image-left .dre-item__asset::after {
      display: none; } }
  @media (max-width: 767px) {
    .theme-billedbladetdk .dre-item--sm-full-image-left .dre-item__asset::after {
      display: none; }
    .theme-billedbladetdk .dre-item--sm-full-image-left .dre-item__pretitle {
      padding-top: 0; } }
  .theme-billedbladetdk .dre-item--feature-video .dre-item__asset::before,
  .theme-billedbladetdk .dre-item--feature-gallery .dre-item__asset::before {
    content: '';
    background-size: contain;
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    position: absolute;
    bottom: -15px;
    left: calc(50% - 15px);
    z-index: 2; }
  @media (min-width: 1000px) {
    .theme-billedbladetdk .dre-item--feature-video.dre-item--size-two-thirds-image-left .dre-item__asset::before, .theme-billedbladetdk .dre-item--feature-video.dre-item--size-full-image-left .dre-item__asset::before,
    .theme-billedbladetdk .dre-item--feature-gallery.dre-item--size-two-thirds-image-left .dre-item__asset::before,
    .theme-billedbladetdk .dre-item--feature-gallery.dre-item--size-full-image-left .dre-item__asset::before {
      left: initial;
      bottom: initial;
      right: -15px;
      top: calc(50% - 15px); } }
  @media (min-width: 768px) and (max-width: 999px) {
    .theme-billedbladetdk .dre-item--feature-video.dre-item--md-full-image-left .dre-item__asset::before,
    .theme-billedbladetdk .dre-item--feature-gallery.dre-item--md-full-image-left .dre-item__asset::before {
      left: initial;
      bottom: initial;
      right: -15px;
      top: calc(50% - 15px); } }
  @media (max-width: 767px) {
    .theme-billedbladetdk .dre-item--feature-video .dre-item__asset::before,
    .theme-billedbladetdk .dre-item--feature-gallery .dre-item__asset::before {
      width: calc(30vw / 3.75);
      height: calc(30vw / 3.75);
      bottom: calc(-15vw / 3.75);
      left: calc(50% - (15vw / 3.75)); }
    .theme-billedbladetdk .dre-item--feature-video.dre-item--sm-full-image-left .dre-item__asset::before,
    .theme-billedbladetdk .dre-item--feature-gallery.dre-item--sm-full-image-left .dre-item__asset::before {
      left: initial;
      bottom: initial;
      right: calc(-15vw / 3.75);
      top: calc(50% - (15vw / 3.75)); } }
  .theme-billedbladetdk .dre-item--feature-dots .dre-item__title > :first-child::before,
  .theme-billedbladetdk .dre-item--feature-dots .dre-item__title > div > :first-child::before {
    content: '';
    display: inline-block;
    width: 1.2em;
    height: 0.4em;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48' height='16' viewBox='0 0 48 16' preserveAspectRatio='xMidYMid'%3E%3Cg transform='translate(6 10)'%3E%3Ccircle cx='0' cy='0' r='6' fill='%23000000' transform='scale(0.442392 0.442392)'%3E%3CanimateTransform attributeName='transform' type='scale' begin='-0.35460992907801414s' calcMode='spline' keySplines='0.3 0 0.7 1;0.3 0 0.7 1' values='0;1;0' keyTimes='0;0.5;1' dur='1.0638297872340425s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(24 10)'%3E%3Ccircle cx='0' cy='0' r='6' fill='%23000000' transform='scale(0.0496076 0.0496076)'%3E%3CanimateTransform attributeName='transform' type='scale' begin='-0.17730496453900707s' calcMode='spline' keySplines='0.3 0 0.7 1;0.3 0 0.7 1' values='0;1;0' keyTimes='0;0.5;1' dur='1.0638297872340425s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(42 10)'%3E%3Ccircle cx='0' cy='0' r='6' fill='%23000000' transform='scale(0.120501 0.120501)'%3E%3CanimateTransform attributeName='transform' type='scale' begin='0s' calcMode='spline' keySplines='0.3 0 0.7 1;0.3 0 0.7 1' values='0;1;0' keyTimes='0;0.5;1' dur='1.0638297872340425s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: top left;
    margin-right: 0.08em;
    bottom: 0;
    position: relative; }
  .theme-billedbladetdk .dre-item--feature-dots .dre-item__alt-title--lg::before {
    content: none !important; }
  .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-red .dre-item__title > :first-child::before,
  .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-red .dre-item__title > div > :first-child::before, .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-navy .dre-item__title > :first-child::before,
  .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-navy .dre-item__title > div > :first-child::before, .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-blue .dre-item__title > :first-child::before,
  .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-blue .dre-item__title > div > :first-child::before, .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-purple .dre-item__title > :first-child::before,
  .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-purple .dre-item__title > div > :first-child::before, .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-gold .dre-item__title > :first-child::before,
  .theme-billedbladetdk .dre-item--feature-dots.dre-item--skin-gold .dre-item__title > div > :first-child::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48' height='16' viewBox='0 0 48 16' preserveAspectRatio='xMidYMid'%3E%3Cg transform='translate(6 10)'%3E%3Ccircle cx='0' cy='0' r='6' fill='%23fff' transform='scale(0.442392 0.442392)'%3E%3CanimateTransform attributeName='transform' type='scale' begin='-0.35460992907801414s' calcMode='spline' keySplines='0.3 0 0.7 1;0.3 0 0.7 1' values='0;1;0' keyTimes='0;0.5;1' dur='1.0638297872340425s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(24 10)'%3E%3Ccircle cx='0' cy='0' r='6' fill='%23fff' transform='scale(0.0496076 0.0496076)'%3E%3CanimateTransform attributeName='transform' type='scale' begin='-0.17730496453900707s' calcMode='spline' keySplines='0.3 0 0.7 1;0.3 0 0.7 1' values='0;1;0' keyTimes='0;0.5;1' dur='1.0638297872340425s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(42 10)'%3E%3Ccircle cx='0' cy='0' r='6' fill='%23fff' transform='scale(0.120501 0.120501)'%3E%3CanimateTransform attributeName='transform' type='scale' begin='0s' calcMode='spline' keySplines='0.3 0 0.7 1;0.3 0 0.7 1' values='0;1;0' keyTimes='0;0.5;1' dur='1.0638297872340425s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3C/svg%3E"); }
  .theme-billedbladetdk .dre-item--feature-video .dre-item__asset::before {
    background-image: url("https://smooth-storage.aptoma.no/users/allerdk/files/logos/vz1i-video.svg?accessToken=e52b1dbf9e280493730c18beddddf7b17f2cb9f5dae9901701b378804fca75f1"); }
  .theme-billedbladetdk .dre-item--feature-gallery .dre-item__asset::before {
    background-image: url("https://smooth-storage.aptoma.no/users/allerdk/files/logos/bbuxn-gallery.svg?accessToken=594b8a110103a06043fc612f61a7aaf5e93420b47b1066f2731edd62cf86a19c"); }
  .theme-billedbladetdk .dre-item--feature-annonce::before {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    font-weight: 500;
    content: 'ANNONCE';
    font-size: 0.9em;
    padding: 0.1em 0.5em 0;
    color: #ffffff;
    background: #000000;
    display: block;
    z-index: 3; }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item--feature-annonce::before {
        font-size: calc(14vw / 3.75); } }
  .theme-billedbladetdk .dre-item--feature-annonce.dre-item--header::before {
    top: 28px; }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item--feature-annonce.dre-item--header::before {
        top: calc(28vw / 3.75); } }
  .theme-billedbladetdk .dre-item__chasers {
    display: none; }
  .theme-billedbladetdk .dre-item__chaser {
    display: flex;
    flex-direction: row;
    margin-bottom: 15px; }
    .theme-billedbladetdk .dre-item__chaser:last-child {
      margin-bottom: 0; }
  .theme-billedbladetdk .dre-item__chaser-image {
    flex: 0 0 150px;
    min-height: 84px;
    background-size: cover;
    background-repeat: no-repeat; }
  .theme-billedbladetdk .dre-item__chaser-content {
    flex-grow: 1;
    color: #000000;
    background: #ffffff;
    padding: 10px 3px 10px 11px; }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item__chaser-content {
        padding: calc(10vw / 3.75) calc(3vw / 3.75) calc(10vw / 3.75) calc(11vw / 3.75); } }
    .theme-billedbladetdk .dre-item__chaser-content:first-child {
      background-color: transparent;
      background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.914' height='20' viewBox='0 0 11.914 20'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23bf9b30;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M12.368,106.506l-9.174,9.249a.751.751,0,0,1-1.062,0L.9,114.517a.751.751,0,0,1,0-1.062l7.405-7.48L.9,98.495a.751.751,0,0,1,0-1.062L2.133,96.2a.751.751,0,0,1,1.062,0l9.174,9.249A.751.751,0,0,1,12.368,106.506Z' transform='translate(-0.675 -95.975)'/%3E%3C/svg%3E"), linear-gradient(to right, #bf9b30 0%, #bf9b30 10%, transparent 10%, transparent 100%);
      background-position: 10px center, left bottom;
      background-repeat: no-repeat, repeat-x;
      background-size: auto, 10px 1px;
      padding: 15px 20px 15px 42px;
      margin-top: -15px; }
      .theme-billedbladetdk .dre-item__chaser-content:first-child .dre-item__chaser-text {
        font-weight: 400; }
  .theme-billedbladetdk .dre-item__chaser-pretitle {
    font-weight: 900;
    font-size: 14px;
    line-height: 1.2;
    padding: 0 0 3px; }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item__chaser-pretitle {
        display: none;
        padding: 0 0 calc(3vw / 3.75);
        font-size: calc(12vw / 3.75); } }
  .theme-billedbladetdk .dre-item__chaser-text {
    font-weight: 700;
    font-size: 18px;
    line-height: 1.11; }
    @media (max-width: 767px) {
      .theme-billedbladetdk .dre-item__chaser-text {
        font-weight: 400;
        font-size: calc(18vw / 3.75);
        line-height: calc(22vw / 3.75); } }
  @media (min-width: 1000px) {
    .theme-billedbladetdk .dre-item--size-full.dre-item--chasers {
      grid-template-areas: 'Header Header' 'Asset Chasers' 'Text Chasers';
      grid-column-gap: 20px;
      grid-template-rows: auto 1fr min-content;
      --dre-single-crop-strategy: chasersOnTheSide;
      background: transparent;
      box-shadow: none; }
      .theme-billedbladetdk .dre-item--size-full.dre-item--chasers .dre-item__asset {
        grid-area: Asset;
        width: 620px;
        box-sizing: border-box; }
      .theme-billedbladetdk .dre-item--size-full.dre-item--chasers .dre-item__text {
        grid-area: Text;
        box-sizing: border-box;
        width: 620px;
        background: #ffffff; }
      .theme-billedbladetdk .dre-item--size-full.dre-item--chasers .dre-item__chasers {
        grid-area: Chasers;
        width: 300px;
        box-sizing: border-box;
        position: absolute;
        top: 0;
        right: 0; }
      @supports (display: grid) {
        .theme-billedbladetdk .dre-item--size-full.dre-item--chasers {
          display: grid; }
          .theme-billedbladetdk .dre-item--size-full.dre-item--chasers .dre-item__chasers {
            position: relative; }
          .theme-billedbladetdk .dre-item--size-full.dre-item--chasers.dre-item--header .dre-item__chasers {
            top: 0; } }
      .theme-billedbladetdk .dre-item--size-full.dre-item--chasers .dre-item__chasers {
        display: flex;
        align-self: flex-start;
        flex-direction: column; } }
  @media (min-width: 768px) and (max-width: 999px) {
    .theme-billedbladetdk .dre-item--md-full .dre-item__chasers {
      display: flex;
      align-self: flex-start;
      flex-direction: column;
      padding-top: 1px; }
    .theme-billedbladetdk .dre-item--md-full .dre-item__chaser-content:first-child {
      background-position: 10px center, left bottom; }
    .theme-billedbladetdk .dre-item--md-full .dre-item__chaser:first-child .dre-item__chaser-content:first-child {
      margin-top: 0; } }
  @media (max-width: 767px) {
    .theme-billedbladetdk .dre-group--sm-all-full-width .dre-group__content > div.dre-item--placeholder {
      margin-top: calc(30vw / 3.75) !important;
      margin-bottom: calc(30vw / 3.75) !important; }
    .theme-billedbladetdk .dre-item--sm-full .dre-item__chasers {
      display: flex;
      align-self: flex-start;
      flex-direction: column;
      padding-top: calc(15vw / 3.75); }
    .theme-billedbladetdk .dre-item--sm-full .dre-item__chaser {
      margin-bottom: calc(15vw / 3.75); }
      .theme-billedbladetdk .dre-item--sm-full .dre-item__chaser:last-child {
        margin-bottom: 0; }
    .theme-billedbladetdk .dre-item--sm-full .dre-item__chaser-content:first-child {
      margin-top: calc(-15vw / 3.75);
      padding: calc(15vw / 3.75) calc(18vw / 3.75) calc(15vw / 3.75) calc(51vw / 3.75);
      background-position: calc(20vw / 3.75) center, left bottom; }
    .theme-billedbladetdk .dre-item--sm-full .dre-item__chaser:first-child .dre-item__chaser-content:first-child {
      margin-top: 0; }
    .theme-billedbladetdk .dre-item--sm-full-image-left,
    .theme-billedbladetdk .dre-item--sm-full-image-right {
      display: block; }
      .theme-billedbladetdk .dre-item--sm-full-image-left .dre-item__asset,
      .theme-billedbladetdk .dre-item--sm-full-image-right .dre-item__asset {
        float: left;
        width: 45.33333vw;
        margin-right: 4vw; }
      .theme-billedbladetdk .dre-item--sm-full-image-left .dre-item__text,
      .theme-billedbladetdk .dre-item--sm-full-image-right .dre-item__text {
        padding: calc(14vw / 3.75) calc(14vw / 3.75) calc(14vw / 3.75) 0;
        width: 45.33333vw;
        box-sizing: border-box;
        text-align: left; }
      .theme-billedbladetdk .dre-item--sm-full-image-left .dre-item__pretitle,
      .theme-billedbladetdk .dre-item--sm-full-image-right .dre-item__pretitle {
        text-align: left; }
      .theme-billedbladetdk .dre-item--sm-full-image-left .dre-item__title,
      .theme-billedbladetdk .dre-item--sm-full-image-right .dre-item__title {
        font-weight: 700; }
    .theme-billedbladetdk .dre-item--sm-half .dre-item__text {
      padding: calc(14vw / 3.75); }
    .theme-billedbladetdk .dre-item--sm-half .dre-item__title {
      --dre-min-font-size: 32.72533;
      font-weight: 700; }
    .theme-billedbladetdk .dre-item--sm-half .dre-item__pretitle {
      line-height: calc(18vw / 3.75); }
    .theme-billedbladetdk .dre-item--sm-full .dre-item__text,
    .theme-billedbladetdk .dre-item--no-image .dre-item__text {
      padding: calc(15vw / 3.75) calc(30vw / 3.75) calc(20vw / 3.75); }
    .theme-billedbladetdk .dre-item--sm-full .dre-item__title,
    .theme-billedbladetdk .dre-item--no-image .dre-item__title {
      --dre-min-font-size: 44.99733;
      line-height: 1.18; } }

.dre-item-preview {
  background: #f9f8f5; }
  .dre-item-preview .dre-item--size-quarter {
    display: none; }

/*# sourceMappingURL=billedbladetdk.css.map */