@charset "UTF-8";
/* stylelint-disable declaration-no-important */

.wpdtrt-plugin-boilerplate-screen-reader-text {
  position: absolute !important;
  width: 1px;
  height: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  word-wrap: normal !important;
  overflow: hidden; }


.clear::after {
  content: '';
  display: block;
  clear: both; }


.list-reset {
  list-style: none;
  padding: 0;
  margin: 0; }


.text-sharpen {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased; }

.wpdtrt-gallery__iframe-wrapper {
  position: relative;
  height: 0;
  max-width: 100%;
  padding-bottom: 56.25%;
  overflow: hidden; }
  .wpdtrt-gallery__iframe-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.wpdtrt-gallery__tablist-header, .wpdtrt-gallery__tab-hint-liner {
  position: absolute !important;
  /* stylelint-disable-line declaration-no-important */
  width: 1px;
  height: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  word-wrap: normal !important;
  /* stylelint-disable-line declaration-no-important */
  overflow: hidden; }

/* stylelint-disable */
/* stylelint-disable */
@font-face {
  font-family: "wpdtrt-gallery";
  src: url("../icons/icomoon/fonts/wpdtrt-gallery.ttf?13xgus") format("truetype"), url("../icons/icomoon/fonts/wpdtrt-gallery.woff?13xgus") format("woff"), url("../icons/icomoon/fonts/wpdtrt-gallery.svg?13xgus#wpdtrt-gallery") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

[class^="wpdtrt-gallery-icon-"], [class*=" wpdtrt-gallery-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "wpdtrt-gallery" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.wpdtrt-gallery-icon-keyboard-o:before {
  content: ""; }

.wpdtrt-gallery-icon-hand-pointer-o:before {
  content: ""; }

.wpdtrt-gallery-icon-panorama:before {
  content: ""; }

.wpdtrt-gallery-icon-image:before {
  content: ""; }

.wpdtrt-gallery-icon-map:before {
  content: ""; }

.wpdtrt-gallery-icon-vimeo:before {
  content: ""; }

.wpdtrt-gallery-icon-soundcloud:before {
  content: ""; }

[hidden] {
  display: none; }

.wpdtrt-gallery {
  position: relative; }
  .wpdtrt-gallery__header {
    position: relative;
    z-index: 2;
    margin-bottom: 24px;
    margin-bottom: 1.5rem; }
    .wpdtrt-gallery__header > * {
      display: inline-block;
      background-color: hsla(80, 5%, 11%, 1);
      background-color: var(--wpdtrt-gallery-bg-color);
      color: hsla(0, 0%, 100%, 1);
      color: var(--wpdtrt-gallery-text-color);
      padding: 5px 12px;
      padding: 0.3125rem 0.75rem;
      padding: var(--wpdtrt-gallery-inset-label);
      margin-bottom: 0; }
  .wpdtrt-gallery__tablist-header {
    background-color: hsla(0, 0%, 98%, 1);
    background-color: var(--wpdtrt-gallery-title-background-color);
    color: hsla(0, 0%, 33%, 1);
    color: var(--wpdtrt-gallery-title-color);
    padding: 2px 0;
    padding: 0.125rem 0;
    margin-bottom: 12px;
    margin-bottom: 0.75rem; }
    .wpdtrt-gallery__tablist-header [class^='wpdtrt-gallery-icon-'],
    .wpdtrt-gallery__tablist-header [class*=' wpdtrt-gallery-icon-'] {
      position: relative;
      bottom: -.2em;
      float: right;
      margin-left: 6px;
      margin-left: 0.375rem; }
  .wpdtrt-gallery__tablist {
    counter-reset: wpdtrt-gallery-tab-counter;
    position: relative;
    width: 100%;
    height: 140px;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden; }
    .wpdtrt-gallery__tablist .js[style] {
      margin-top: 0 !important; }
    @media print {
      .wpdtrt-gallery__tablist {
        display: none !important;
        /* stylelint-disable-line declaration-no-important */ } }
  .wpdtrt-gallery__tab {
    counter-increment: wpdtrt-gallery-tab-counter;
    display: inline-block;
    width: 100px;
    background-color: hsla(0, 0%, 98%, 1);
    background-color: var(--wpdtrt-gallery-bg-color-loading);
    padding: 0;
    border: 0;
    margin: 20px 6px 20px 0;
    margin: 1.25rem 0.375rem 1.25rem 0; }
    .wpdtrt-gallery__tab--last {
      margin-right: 66px;
      margin-right: 4.125rem; }
    .wpdtrt-gallery__tab:hover:not([disabled]):not([aria-selected='true']) {
      cursor: pointer; }
      .wpdtrt-gallery__tab:hover:not([disabled]):not([aria-selected='true']) .wpdtrt-gallery__tab-liner::after {
        -webkit-box-shadow: 0 0 0 2px hsla(0, 0%, 0%, .65) inset;
        box-shadow: 0 0 0 2px hsla(0, 0%, 0%, .65) inset;
        -webkit-box-shadow: 0 0 0 2px var(--wpdtrt-gallery-tab-border-color-hover) inset;
        box-shadow: 0 0 0 2px var(--wpdtrt-gallery-tab-border-color-hover) inset; }
    .wpdtrt-gallery__tab[aria-selected='true'] .wpdtrt-gallery__tab-liner {
      opacity: 1;
      -webkit-filter: brightness(1.3);
      filter: brightness(1.3); }
      .wpdtrt-gallery__tab[aria-selected='true'] .wpdtrt-gallery__tab-liner::after {
        background-color: rgba(2, 1, 1, 0);
        background-color: var(--wpdtrt-gallery-tab-background-color-selected);
        -webkit-box-shadow: 0 0 0 3px hsla(0, 0%, 0%, 1) inset;
        box-shadow: 0 0 0 3px hsla(0, 0%, 0%, 1) inset;
        -webkit-box-shadow: 0 0 0 3px var(--wpdtrt-gallery-tab-border-color-selected) inset;
        box-shadow: 0 0 0 3px var(--wpdtrt-gallery-tab-border-color-selected) inset; }
      .wpdtrt-gallery__tab[aria-selected='true'] .wpdtrt-gallery__tab-liner [class^='wpdtrt-gallery-icon-'],
      .wpdtrt-gallery__tab[aria-selected='true'] .wpdtrt-gallery__tab-liner [class*=' wpdtrt-gallery-icon-'] {
        background-color: hsla(0, 0%, 0%, .7);
        background-color: var(--wpdtrt-gallery-tab-icon-background-color-selected);
        color: hsla(0, 0%, 100%, 1);
        color: var(--wpdtrt-gallery-tab-icon-color-selected);
        -webkit-transition: none;
        transition: none; }
    .wpdtrt-gallery__tab[disabled] {
      cursor: not-allowed; }
      .wpdtrt-gallery__tab[disabled]:not([aria-selected='true']) .wpdtrt-gallery__tab-liner img {
        opacity: .7; }
    .wpdtrt-gallery__tab img {
      width: 100%;
      height: auto;
      max-width: 100%;
      margin: 0 auto; }
  .wpdtrt-gallery__tab-liner {
    display: block;
    position: relative;
    -webkit-filter: brightness(1.1);
    filter: brightness(1.1);
    pointer-events: none; }
    .wpdtrt-gallery__tab-liner::before {
      content: counter(wpdtrt-gallery-tab-counter);
      display: none;
      position: absolute;
      top: 7px;
      top: 0.4375rem;
      left: 7px;
      z-index: 1;
      text-shadow: -1px -1px 0 hsla(0, 0%, 100%, 1), 1px -1px 0 hsla(0, 0%, 100%, 1), -1px 1px 0 hsla(0, 0%, 100%, 1), 1px 1px 0 hsla(0, 0%, 100%, 1);
      text-shadow: -1px -1px 0 var(--wpdtrt-gallery-border-color-alt), 1px -1px 0 var(--wpdtrt-gallery-border-color-alt), -1px 1px 0 var(--wpdtrt-gallery-border-color-alt), 1px 1px 0 var(--wpdtrt-gallery-border-color-alt); }
    .wpdtrt-gallery__tab-liner::after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 1;
      background-color: hsla(0, 0%, 100%, .15);
      background-color: var(--wpdtrt-gallery-tab-background-color); }
    .wpdtrt-gallery__tab-liner [class^='wpdtrt-gallery-icon-'],
    .wpdtrt-gallery__tab-liner [class*=' wpdtrt-gallery-icon-'] {
      position: absolute;
      top: 7px;
      top: 0.4375rem;
      right: 7px;
      z-index: 2;
      width: 23px;
      height: 20px;
      background-color: hsla(0, 0%, 100%, .7);
      background-color: var(--wpdtrt-gallery-tab-icon-background-color);
      color: hsla(0, 0%, 0%, 1);
      color: var(--wpdtrt-gallery-tab-icon-color);
      overflow: hidden; }
      .wpdtrt-gallery__tab-liner [class^='wpdtrt-gallery-icon-']::before,
      .wpdtrt-gallery__tab-liner [class*=' wpdtrt-gallery-icon-']::before {
        font-size: 1.1em;
        line-height: .8; }
  .wpdtrt-gallery__tab-hint-liner {
    color: hsla(0, 0%, 33%, 1);
    color: var(--wpdtrt-gallery-tab-hint-color);
    padding-top: 16px;
    padding-top: 1rem;
    border-top: 1px solid hsla(0, 0%, 80%, 1);
    border-top: 1px solid var(--wpdtrt-gallery-tab-hint-border-color);
    margin-top: 20px;
    margin-top: 1.25rem;
    margin-bottom: 24px;
    margin-bottom: 1.5rem; }
    .wpdtrt-gallery__tab-hint-liner ul,
    .wpdtrt-gallery__tab-hint-liner li {
      list-style: none;
      padding: 0;
      margin: 0; }
  .wpdtrt-gallery__tabpanels {
    position: relative; }
  .wpdtrt-gallery__tabpanels-liner {
    display: block;
    opacity: 1;
    background: none;
    background-color: transparent;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease; }
    .wpdtrt-gallery__tabpanels-liner[data-loading] {
      opacity: 0; }
  .js .wpdtrt-gallery__tabpanel[data-panorama] .wpdtrt-gallery__liner {
    background: none !important; }
  .wpdtrt-gallery__tabpanel[data-panorama] .wpdtrt-gallery__img-wrapper {
    max-width: none;
    overflow-x: auto; }
    .wpdtrt-gallery__tabpanel[data-panorama] .wpdtrt-gallery__img-wrapper > img {
      width: auto;
      min-width: 100%;
      max-width: none; }
  .wpdtrt-gallery__img-wrapper, .wpdtrt-gallery__iframe-wrapper {
    position: relative;
    background-color: hsla(0, 0%, 0%, .05);
    background-color: var(--wpdtrt-gallery-bg-color-embed); }
    .wpdtrt-gallery__img-wrapper::before, .wpdtrt-gallery__iframe-wrapper::before {
      position: absolute;
      top: calc(50% - 24px);
      top: calc(50% - 1.5rem);
      left: calc(50% - 24px);
      z-index: 0;
      color: hsla(0, 0%, 0%, .4);
      color: var(--wpdtrt-gallery-icon-embed);
      font-size: 48px;
      font-size: 3rem; }
  .wpdtrt-gallery__img-wrapper {
    min-width: 100%;
    background-color: hsla(0, 0%, 98%, 1);
    background-color: var(--wpdtrt-gallery-bg-color-loading); }
    .wpdtrt-gallery__img-wrapper > img {
      display: block;
      position: relative;
      z-index: 1;
      width: 100%; }
  .wpdtrt-gallery__iframe {
    position: relative;
    z-index: 1;
    border: 0;
    overflow: hidden; }
  .wpdtrt-gallery__caption-wrapper {
    line-height: 1;
    text-align: right; }
  .wpdtrt-gallery__caption, .wpdtrt-gallery__expand {
    background-color: hsla(80, 5%, 11%, 1);
    background-color: var(--wpdtrt-gallery-bg-color);
    color: hsla(0, 0%, 100%, 1);
    color: var(--wpdtrt-gallery-text-color);
    padding: 5px 12px;
    padding: 0.3125rem 0.75rem;
    padding: var(--wpdtrt-gallery-inset-label); }
  .wpdtrt-gallery__caption {
    display: inline-block; }
    .wpdtrt-gallery__caption [class^='wpdtrt-gallery-icon-'],
    .wpdtrt-gallery__caption [class*=' wpdtrt-gallery-icon-'] {
      position: relative;
      bottom: -.1em;
      margin-right: 6px;
      margin-right: 0.375rem; }
    .wpdtrt-gallery__caption:empty {
      display: none; }
  .wpdtrt-gallery__expand-wrapper::before {
    content: '';
    display: block;
    position: absolute;
    top: -120px;
    top: -7.5rem;
    right: 60px;
    width: 6px;
    height: 100px;
    background: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, .1)), color-stop(40%, hsla(0, 0%, 100%, 1)));
    background: linear-gradient(90deg, hsla(0, 0%, 100%, .1), hsla(0, 0%, 100%, 1) 40%);
    background: -webkit-gradient(linear, left top, right top, from(var(--wpdtrt-gallery-bg-color-page-10)), color-stop(40%, var(--wpdtrt-gallery-bg-color-page)));
    background: linear-gradient(90deg, var(--wpdtrt-gallery-bg-color-page-10), var(--wpdtrt-gallery-bg-color-page) 40%); }
  .wpdtrt-gallery__expand {
    opacity: .9;
    position: absolute;
    top: -120px;
    top: -7.5rem;
    right: 0;
    z-index: 2;
    width: 60px;
    height: 100px;
    text-shadow: -1px -1px 0 hsla(80, 5%, 11%, 1), 1px -1px 0 hsla(80, 5%, 11%, 1), -1px 1px 0 hsla(80, 5%, 11%, 1), 1px 1px 0 hsla(80, 5%, 11%, 1);
    text-shadow: -1px -1px 0 var(--wpdtrt-gallery-border-color), 1px -1px 0 var(--wpdtrt-gallery-border-color), -1px 1px 0 var(--wpdtrt-gallery-border-color), 1px 1px 0 var(--wpdtrt-gallery-border-color);
    border-radius: 0;
    cursor: pointer; }
    .wpdtrt-gallery__expand::after {
      content: '+';
      vertical-align: middle;
      font-size: 1.5em;
      font-weight: 100; }
      .wpdtrt-gallery__expand::after:hover:not([disabled]) {
        background-color: hsla(0, 0%, 40%, 1);
        background-color: var(--wpdtrt-gallery-button-color-alt);
        color: hsla(0, 0%, 40%, 1);
        color: var(--wpdtrt-gallery-button-color-alt); }
    .wpdtrt-gallery__expand:hover:not([disabled]) {
      background-color: hsla(80, 5%, 11%, 1);
      background-color: var(--wpdtrt-gallery-border-color);
      color: hsla(80, 5%, 11%, 1);
      color: var(--wpdtrt-gallery-border-color);
      text-shadow: -1px -1px 0 hsla(0, 0%, 100%, 1), 1px -1px 0 hsla(0, 0%, 100%, 1), -1px 1px 0 hsla(0, 0%, 100%, 1), 1px 1px 0 hsla(0, 0%, 100%, 1);
      text-shadow: -1px -1px 0 var(--wpdtrt-gallery-border-color-alt), 1px -1px 0 var(--wpdtrt-gallery-border-color-alt), -1px 1px 0 var(--wpdtrt-gallery-border-color-alt), 1px 1px 0 var(--wpdtrt-gallery-border-color-alt); }
    .wpdtrt-gallery__expand[disabled] {
      opacity: .7;
      cursor: not-allowed; }
  [data-accessible-components-modality='keyboard'] .wpdtrt-gallery__tablist:focus-within .wpdtrt-gallery__tab-liner::before {
    display: block; }
  .wpdtrt-gallery[data-enabled='false'] .wpdtrt-gallery__header > * {
    border: 4px solid hsla(80, 5%, 11%, 1);
    border: var(--wpdtrt-gallery-inset) solid var(--wpdtrt-gallery-border-color); }
  .wpdtrt-gallery[data-enabled='true'] .wpdtrt-gallery__header {
    min-height: 56px;
    border-bottom: 3px solid hsla(80, 5%, 11%, 1);
    border-bottom: 3px solid var(--wpdtrt-gallery-bg-color);
    margin-bottom: 0; }
  .wpdtrt-gallery[data-enabled='true'][data-expanded='false'] .wpdtrt-gallery__header > * {
    border: 4px solid hsla(80, 5%, 11%, 1);
    border: var(--wpdtrt-gallery-inset) solid var(--wpdtrt-gallery-border-color); }
  .wpdtrt-gallery[data-enabled='true'][data-expanded='false'] .wpdtrt-gallery__expand {
    border: 4px solid hsla(80, 5%, 11%, 1);
    border: var(--wpdtrt-gallery-inset) solid var(--wpdtrt-gallery-border-color); }
  .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__header > * {
    border: 4px solid hsla(80, 5%, 11%, 1);
    border: var(--wpdtrt-gallery-inset) solid var(--wpdtrt-gallery-border-color); }
  .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__tabpanel[data-soundcloud-pageid] .wpdtrt-gallery__iframe-wrapper {
    border-top: 0; }
  .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__caption,
  .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__expand {
    border: 4px solid hsla(80, 5%, 11%, 1);
    border: var(--wpdtrt-gallery-inset) solid var(--wpdtrt-gallery-border-color); }
  .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__iframe-wrapper,
  .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__img-wrapper {
    border-top: 3px solid hsla(80, 5%, 11%, 1);
    border-top: 3px solid var(--wpdtrt-gallery-border-color);
    border-bottom: 3px solid hsla(80, 5%, 11%, 1);
    border-bottom: 3px solid var(--wpdtrt-gallery-border-color); }
  .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__expand::after {
    content: '-'; }
  @media (min-width: 48rem) {
    .wpdtrt-gallery__expand::after {
      font-size: 2em; } }
  @supports (display: grid) {
    .wpdtrt-gallery {
      /* stylelint-disable max-nesting-depth */
      /* stylelint-enable max-nesting-depth */ }
      @media (min-width: 85.375rem) {
        body[data-accessible-components-modality='keyboard'].wpdtrt-dbth .wpdtrt-gallery__tablist-wrapper:focus-within .wpdtrt-gallery__tab-hint-liner {
          position: relative !important;
          /* stylelint-disable-line declaration-no-important */
          width: auto;
          height: auto;
          clip: none;
          overflow: visible; }
        body[data-accessible-components-modality='keyboard'].wpdtrt-dbth .wpdtrt-gallery__tablist:focus-within .wpdtrt-gallery__tab-liner::before {
          display: none; }
        .wpdtrt-dbth .wpdtrt-gallery__header {
          margin-bottom: 40px;
          margin-bottom: 2.5rem; }
        .wpdtrt-dbth .wpdtrt-gallery__tablist {
          width: auto;
          height: auto;
          white-space: normal;
          margin-bottom: 40px;
          margin-bottom: 2.5rem;
          overflow-x: visible;
          overflow-y: visible; }
          .wpdtrt-dbth .wpdtrt-gallery__tablist.gallery-columns-3 .wpdtrt-gallery__tab {
            width: calc(33.33333% - 6px + 2px);
            margin: 0 6px 6px 0;
            margin: 0 0.375rem 0.375rem 0; }
            .wpdtrt-dbth .wpdtrt-gallery__tablist.gallery-columns-3 .wpdtrt-gallery__tab:nth-child(3n), .wpdtrt-dbth .wpdtrt-gallery__tablist.gallery-columns-3 .wpdtrt-gallery__tab--last:nth-child(3n) {
              margin-right: 0; }
        .wpdtrt-dbth .wpdtrt-gallery__tablist-header {
          position: relative !important;
          /* stylelint-disable-line declaration-no-important */
          width: auto;
          height: auto;
          clip: none;
          overflow: visible; }
        .wpdtrt-dbth .wpdtrt-gallery__tab, .wpdtrt-dbth .wpdtrt-gallery__tab:hover {
          margin-bottom: 6px;
          margin-bottom: 0.375rem; }
        .js .wpdtrt-dbth .wpdtrt-gallery__tab:first-child:last-child {
          display: inline-block; }
        .wpdtrt-dbth .wpdtrt-gallery__tab-liner::before {
          display: none; }
        .wpdtrt-dbth .wpdtrt-gallery__tab-hint-liner {
          margin-bottom: 0; }
        .wpdtrt-dbth .wpdtrt-gallery__tabpanels {
          z-index: 1;
          margin-bottom: 40px;
          margin-bottom: 2.5rem; }
        .wpdtrt-dbth .wpdtrt-gallery__expand-wrapper {
          position: relative; }
          .wpdtrt-dbth .wpdtrt-gallery__expand-wrapper::before {
            display: none; }
        .wpdtrt-dbth .wpdtrt-gallery__expand {
          opacity: 1;
          top: 0;
          bottom: auto;
          width: 56px;
          height: 56px; }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'] .wpdtrt-gallery__header {
          height: 0;
          min-height: 0;
          border-bottom: 0;
          margin-right: 72px;
          margin-right: 4.5rem;
          margin-bottom: 0; }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='false'] .wpdtrt-gallery__header > * {
          position: absolute;
          top: 0;
          z-index: 2;
          border: 0;
          margin: 4px;
          margin: 0.25rem;
          margin: var(--wpdtrt-gallery-inset); }
          .attachment .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='false'] .wpdtrt-gallery__header > * {
            padding-right: 0; }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='false'] .wpdtrt-gallery__tabpanels-liner {
          background: none !important; }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='false'] .wpdtrt-gallery__caption,
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='false'] .wpdtrt-gallery__expand {
          border: 0;
          margin: 4px;
          margin: 0.25rem;
          margin: var(--wpdtrt-gallery-inset); }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='false'] .wpdtrt-gallery__caption-wrapper {
          position: absolute;
          right: 0;
          bottom: 0;
          left: 0;
          z-index: 2; }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='false'] .wpdtrt-gallery__expand {
          border: 0; }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='false']:focus .wpdtrt-gallery__caption-wrapper {
          z-index: 2; }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__header {
          height: auto; }
          .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__header > * {
            border: 4px solid hsla(80, 5%, 11%, 1);
            border: var(--wpdtrt-gallery-inset) solid var(--wpdtrt-gallery-border-color); }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__caption,
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__expand {
          border: 4px solid hsla(80, 5%, 11%, 1);
          border: var(--wpdtrt-gallery-inset) solid var(--wpdtrt-gallery-border-color); }
        .wpdtrt-dbth .wpdtrt-gallery[data-enabled='true'][data-expanded='true'] .wpdtrt-gallery__expand {
          top: auto;
          bottom: 0;
          width: calc( 4px + 56px + 4px);
          width: calc( var(--wpdtrt-gallery-inset) + 56px + var(--wpdtrt-gallery-inset));
          height: calc( 4px + 56px + 4px);
          height: calc( var(--wpdtrt-gallery-inset) + 56px + var(--wpdtrt-gallery-inset)); } } }
  @supports (display: grid) and (display: contents) {
    @media (min-width: 85.375rem) {
      .wpdtrt-gallery {
        display: contents; } } }
  @media print {
    .wpdtrt-gallery__header {
      /* stylelint-disable-next-line declaration-no-important */
      display: inline-block !important;
      border: 0; }
      .wpdtrt-gallery__header > * {
        /* stylelint-disable-next-line declaration-no-important */
        margin: 0 !important; }
    .wpdtrt-gallery__section {
      page-break-before: always; }
    .wpdtrt-gallery[data-enabled='true'] .wpdtrt-gallery__header {
      border: 0;
      margin-right: 0;
      margin-bottom: 0; } }
