@charset "UTF-8";
/*------------------------------------*\
  #SUPERNOVA CARD ITEM
\*------------------------------------*/
.nb-supernova {
  --nb-card-layout-gap: calc( var(--nb-current-spacing) * 2 * var(--nb-card-layout-gap-modifier, 0) );
  --nb-card-content-padding: calc( var(--nb-current-spacing) * 2 * var(--nb-card-content-padding-multiplier, 0) );
  --nb-card-media-padding: calc( var(--nb-current-spacing) * 2 * var(--nb-card-media-padding-multiplier, 0) );
  --nb-card-content-column-width: calc( var(--nb-card-content-area-width) - var(--nb-card-layout-gap) * 0.5 );
  --nb-card-media-column-width: calc( 100% - var(--nb-card-content-column-width) - var(--nb-card-layout-gap));
  --nb-variable-width-card-media-height: calc( 10em + 20em * var(--nb-card-media-container-height, 50) / 100 ); }

.nb-supernova-item {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--nb-card-layout-gap); }
  .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item {
    height: 100%; }
  .nb-supernova-item .nb-supernova-item__content {
    flex-grow: 0; }

:root {
  --nb-supernova-item-carousel-padding-bottom: 0px;
  --nb-header-neighbour-padding-top: 0px; }

.nb-supernova-item {
  --nb-header-neighbour-padding-top: 0px; }

.nb-supernova-item__inner-container {
  --nb-supernova-item-padding-top: max(var(--nb-header-neighbour-padding-top), var(--nb-card-content-padding));
  --nb-supernova-item-padding-bottom: max(var(--nb-supernova-item-carousel-padding-bottom), var(--nb-card-content-padding));
  --nb-supernova-item-padding-max: max(var(--nb-supernova-item-padding-top), var(--nb-supernova-item-padding-bottom));
  padding: var(--nb-card-content-padding);
  padding-top: var(--nb-supernova-item-padding-top, 0px) !important;
  padding-bottom: var(--nb-supernova-item-padding-bottom, 0px) !important; }
  .nb-supernova--card-layout-stacked.nb-supernova--valign-center .nb-supernova-item__inner-container {
    padding-top: var(--nb-supernova-item-padding-max, 0px) !important;
    padding-bottom: var(--nb-supernova-item-padding-max, 0px) !important; }

.nb-supernova-item__media-wrapper .blob-mix__mask {
  background-color: var(--sm-current-bg-color, var(--nb-bg-color)); }

.nb-supernova-item__media[class] {
  width: 100%;
  height: 100%;
  -o-object-fit: var(--nb-card-media-object-fit, cover);
     object-fit: var(--nb-card-media-object-fit, cover); }

.nb-supernova-item__media--placeholder {
  display: flex;
  align-items: center;
  justify-content: center; }

.nb-supernova-item__content,
.nb-supernova-item__media-wrapper {
  flex: 0 0 auto; }

.nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-vertical-reverse {
  flex-direction: column-reverse; }

.nb-collection__layout--parametric .nb-grid__area--landscape .nb-supernova-item:not(.nb-supernova-item--layout-stacked),
.nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal,
.nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal-reverse {
  flex-direction: row; }
  @media not screen and (min-width: 768px) {
    .nb-collection__layout--parametric .nb-grid__area--landscape .nb-supernova-item:not(.nb-supernova-item--layout-stacked),
    .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal,
    .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal-reverse {
      flex-direction: column; } }
  @media only screen and (min-width: 768px) {
    .nb-collection__layout--parametric .nb-grid__area--landscape .nb-supernova-item:not(.nb-supernova-item--layout-stacked) .nb-supernova-item__content,
    .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal .nb-supernova-item__content,
    .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal-reverse .nb-supernova-item__content {
      width: var(--nb-card-content-column-width);
      flex: 1 0 var(--nb-card-content-column-width); }
    .nb-collection__layout--parametric .nb-grid__area--landscape .nb-supernova-item:not(.nb-supernova-item--layout-stacked) .nb-supernova-item__media-wrapper,
    .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal .nb-supernova-item__media-wrapper,
    .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal-reverse .nb-supernova-item__media-wrapper {
      width: var(--nb-card-media-column-width);
      flex: 1 0 var(--nb-card-media-column-width); } }

.nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal-reverse {
  flex-direction: row-reverse; }
  @media not screen and (min-width: 768px) {
    .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item--layout-horizontal-reverse {
      flex-direction: column; } }

.nb-supernova-item--layout-stacked .nb-supernova-item__media-aspect-ratio:before {
  content: none; }

.nb-collection__layout.nb-collection__layout--variable-width .nb-supernova-item--layout-stacked .nb-supernova-item__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.nb-collection__layout:not(.nb-collection__layout--variable-width) .nb-supernova-item--layout-stacked .nb-supernova-item__media-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.nb-supernova-item__media-aspect-ratio {
  position: relative;
  min-height: 100%; }
  .nb-supernova-item__media-aspect-ratio:before {
    content: "";
    display: block;
    padding-top: var(--nb-card-media-padding-top, 100%);
    pointer-events: none; }

.nb-supernova-item__media-wrapper {
  position: relative;
  z-index: 10;
  padding: var(--nb-card-media-padding, 0); }

.nb-supernova-item__media-wrapper img,
.nb-supernova-item__media-wrapper video {
  opacity: calc( 1 - var(--nb-overlay-filter-strength, 0)); }

.nb-supernova-item__media-doppler {
  width: 100%; }

.nb-supernova-item__content {
  position: relative;
  z-index: 20; }

@media only screen and (min-width: 768px) {
  .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item.nb-supernova-item--layout-vertical .nb-supernova-item__media-wrapper:not(:last-child) {
    padding-bottom: 0; }
  .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item.nb-supernova-item--layout-vertical .nb-supernova-item__media-wrapper + .nb-supernova-item__content .nb-supernova-item__inner-container[class] {
    padding-top: 0; }
  .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item.nb-supernova-item--layout-vertical-reverse .nb-supernova-item__media-wrapper:not(:last-child) {
    padding-top: 0; }
  .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item.nb-supernova-item--layout-vertical-reverse .nb-supernova-item__media-wrapper + .nb-supernova-item__content .nb-supernova-item__inner-container[class] {
    padding-bottom: 0; }
  .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item.nb-supernova-item--layout-horizontal .nb-supernova-item__media-wrapper:not(:last-child) {
    padding-right: 0; }
  .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item.nb-supernova-item--layout-horizontal .nb-supernova-item__media-wrapper + .nb-supernova-item__content .nb-supernova-item__inner-container[class] {
    padding-left: 0; }
  .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item.nb-supernova-item--layout-horizontal-reverse .nb-supernova-item__media-wrapper:not(:last-child) {
    padding-left: 0; }
  .nb-collection__layout:not(.nb-collection__layout--parametric) .nb-supernova-item.nb-supernova-item--layout-horizontal-reverse .nb-supernova-item__media-wrapper + .nb-supernova-item__content .nb-supernova-item__inner-container[class] {
    padding-right: 0; }
  .nb-collection__layout.nb-collection__layout--parametric .nb-grid__area--landscape .nb-supernova-item:not(.nb-supernova-item--layout-stacked) .nb-supernova-item__media-wrapper:not(:last-child) {
    padding-right: 0; }
  .nb-collection__layout.nb-collection__layout--parametric .nb-grid__area--landscape .nb-supernova-item:not(.nb-supernova-item--layout-stacked) .nb-supernova-item__media-wrapper + .nb-supernova-item__content .nb-supernova-item__inner-container[class] {
    padding-left: 0; }
  .nb-collection__layout.nb-collection__layout--parametric .nb-grid__area--portrait .nb-supernova-item:not(.nb-supernova-item--layout-stacked) .nb-supernova-item__media-wrapper:not(:last-child) {
    padding-bottom: 0; }
  .nb-collection__layout.nb-collection__layout--parametric .nb-grid__area--portrait .nb-supernova-item:not(.nb-supernova-item--layout-stacked) .nb-supernova-item__media-wrapper + .nb-supernova-item__content .nb-supernova-item__inner-container[class] {
    padding-top: 0; } }

/*
 * Carousel Layout - Variable Width
 */
@media only screen and (min-width: 768px) {
  .nb-collection__layout--carousel.nb-collection__layout--variable-width .slick-track > * {
    flex-basis: 1px; }
  .nb-collection__layout--carousel.nb-collection__layout--variable-width .nb-supernova-item__media {
    width: auto;
    height: var(--nb-variable-width-card-media-height);
    max-width: none; }
  .nb-collection__layout--carousel.nb-collection__layout--variable-width .slick-initialized .nb-supernova-item__media {
    height: auto; }
  .nb-collection__layout--carousel.nb-collection__layout--variable-width .nb-supernova-item__media-aspect-ratio > * {
    position: static; }
  .nb-collection__layout--carousel.nb-collection__layout--variable-width .nb-supernova-item__media-aspect-ratio:before {
    content: none; }
  .nb-collection__layout--carousel.nb-collection__layout--variable-width .novablocks-media-composition {
    width: var(--nb-variable-width-card-media-height);
    min-height: var(--nb-variable-width-card-media-height); } }

.nb-collection__layout--content-width .slick-slide {
  --slider-content-width: calc( 100vw - ( var(--nb-sidecar-sides) + var(--wds) + var(--wde) + var(--nb-sidecar-grid-gap) ) * 2);
  width: var(--slider-content-width) !important; }

.nb-supernova-item__media-doppler {
  height: 100%; }

a.nb-supernova-item__link {
  display: block; }
  a.nb-supernova-item__link-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    max-width: none !important;
    margin: 0 !important; }

/*------------------------------------*\
  #CARD CONTENT ELEMENTS
\*------------------------------------*/
.nb-supernova-item .nb-supernova-item__inner-container > *[class][class][class][class]:first-child {
  --nb-block-top-spacing: 0; }

.nb-supernova-item:not(.nb-supernova-item--layout-stacked) .nb-card__title[class][class][class] {
  --nb-block-top-spacing: 0.35; }

.nb-card__buttons[class][class][class] {
  position: relative;
  z-index: 1;
  --nb-block-top-spacing: 1; }

.nb-card__meta-separator {
  display: inline-block;
  vertical-align: middle;
  width: 2em;
  margin-left: 0.25em;
  margin-right: 0.25em;
  box-sizing: content-box; }
  .nb-card__meta-separator:after {
    content: "";
    display: block;
    width: 100%;
    height: 0.075em;
    background: currentColor; }

.nb-card__title a:hover {
  color: var(--sm-current-accent-color); }

/*------------------------------------*\
  #SUPERNOVA COLLECTION
\*------------------------------------*/
.nb-collection .nb-collection__body[class] {
  margin-top: calc(var(--nb-block-top-spacing) * calc(var(--nb-spacing) * 1)); }

.nb-collection__layout {
  --nb-grid-spacing: calc(var(--nb-spacing) * var(--nb-grid-spacing-modifier) * 0.02); }
  .nb-collection__layout > .nb-collection__layout-item[class] {
    margin: 0; }

.nb-collection__layout--fixed-width .nb-supernova-item:not(.nb-supernova-item--aspect-ratio-auto) .nb-card__media-image {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  max-width: none; }
  @supports (transform: translate(-50%, -50%)) {
    .nb-collection__layout--fixed-width .nb-supernova-item:not(.nb-supernova-item--aspect-ratio-auto) .nb-card__media-image {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); } }
  @supports ((-o-object-fit: cover) or (object-fit: cover)) {
    .nb-collection__layout--fixed-width .nb-supernova-item:not(.nb-supernova-item--aspect-ratio-auto) .nb-card__media-image {
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      min-width: 0;
      min-height: 0;
      -o-object-fit: cover;
         object-fit: cover;
      transform: none; } }

.nb-supernova-item--aspect-ratio-auto :is(.nb-supernova-item__media-aspect-ratio, #specific) > * {
  position: static; }

.nb-supernova-item--aspect-ratio-auto :is(.nb-supernova-item__media-aspect-ratio, #specific):before {
  content: none; }

.nb-supernova-item--aspect-ratio-auto .novablocks-media-composition {
  width: var(--nb-variable-width-card-media-height);
  min-height: var(--nb-variable-width-card-media-height); }

.nb-supernova-item--aspect-ratio-auto .novablocks-media-composition__image {
  position: static;
  display: block;
  width: 100%;
  height: auto;
  min-width: 0;
  min-height: 0;
  transform: none; }

.nb-supernova-item--aspect-ratio-auto .novablocks-media-composition__grid-item-media {
  flex-grow: 0; }

.nb-supernova-item--aspect-ratio-auto .blob-mix {
  position: relative; }

.nb-supernova-item--aspect-ratio-auto .blob-mix__mask {
  position: static;
  height: auto; }

.nb-supernova-item--aspect-ratio-auto .blob-mix__media {
  position: relative;
  height: auto; }

.nb-collection__layout--masonry,
.nb-collection__layout--classic,
.nb-collection__layout--parametric {
  --nb-collection-columns: var(--nb-collection-columns-count);
  --nb-collection-columns-below-tablet: 1;
  display: grid;
  grid-gap: var(--nb-grid-spacing);
  grid-template-columns: repeat(var(--nb-collection-columns, 1), 1fr); }
  .nb-collection__layout--masonry > *,
  .nb-collection__layout--classic > *,
  .nb-collection__layout--parametric > * {
    width: 100%;
    margin: 0; }
  @media not screen and (min-width: 768px) {
    .nb-collection__layout--masonry,
    .nb-collection__layout--classic,
    .nb-collection__layout--parametric {
      --nb-collection-columns: var(--nb-collection-columns-below-tablet, 1); } }

.nb-collection__layout-column {
  display: flex;
  flex-direction: column;
  gap: var(--nb-grid-spacing); }

/*------------------------------------*\
  #CAROUSEL
\*------------------------------------*/
/*------------------------------------*\
  #CAROUSEL - General Styling
\*------------------------------------*/
.slick-slider {
  position: relative;
  z-index: 1;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-slide {
  min-height: 1px;
  display: none; }
  [dir='rtl'] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: stretch; }
  .slick-track:before, .slick-track:after {
    content: '';
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

@media not screen and (min-width: 1024px) {
  .nb-supernova:not(.nb-supernova--card-layout-stacked.nb-supernova--1-columns.nb-supernova--align-full) .nb-collection__layout--carousel {
    margin-left: calc(-1 * var(--nb-sidecar-sides));
    margin-right: calc(-1 * var(--nb-sidecar-sides)); } }

.nb-collection__layout--carousel:not(.slick-initialized) {
  display: flex; }
  .nb-collection__layout--carousel:not(.slick-initialized) > .nb-collection__layout-item {
    flex: 0 0 100%; }

.nb-collection__layout--carousel .slick-slide .nb-collection__layout-item {
  display: block !important; }

:is(.slick-arrow, .slick-dots, .specificity.x2) {
  background: transparent; }

/*------------------------------------*\
  #CAROUSEL - Navigation
\*------------------------------------*/
/**
 * ARROWS
 */
.slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 1300;
  display: block;
  height: 60px;
  width: 60px;
  border-radius: 50%;
  padding: 0;
  border: none;
  outline: none;
  font-size: 0px !important;
  line-height: 0px;
  color: transparent;
  transform: translate(0, -50%);
  cursor: pointer;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px); }
  .slick-arrow:hover {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-arrow:hover:before {
      opacity: 1; }
    .slick-arrow:hover:after {
      opacity: 0.6; }
  .slick-arrow:before {
    font-size: 20px;
    line-height: 1;
    color: white;
    opacity: 1;
    display: block;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    width: 32px;
    height: 32px; }
  .slick-arrow.slick-disabled:before {
    opacity: 0.25; }
  .slick-arrow.slick-hidden {
    display: none; }
  .slick-arrow:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    margin-top: 0;
    border: 0;
    border-radius: 50%;
    background-color: black;
    opacity: 0.15;
    transition: opacity 0.15s ease-in;
    transform: none; }

.slick-prev {
  left: 25px; }
  .slick-prev:before {
    content: "←"; }

.slick-next {
  right: 25px; }
  .slick-next:before {
    content: "→"; }

/**
 * PAGINATION
 *
 * Dots transformed in numbers
 */
.slick-dots {
  z-index: 1300;
  display: block;
  width: 100%;
  padding: var(--nb-spacing) 0 0 0;
  margin: 0;
  list-style: none;
  text-align: center; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    cursor: pointer; }
    .slick-dots li button {
      margin: 0 calc(var(--nb-spacing) / 3);
      padding: 0 !important;
      border: 0 !important;
      border-bottom: 2px solid transparent !important;
      border-radius: 0 !important;
      color: inherit !important;
      background: none !important;
      outline: 0;
      transition: opacity .15s ease;
      cursor: pointer; }
      .slick-dots li button:hover {
        outline: none;
        opacity: .6; }
        .slick-dots li button:hover:before {
          opacity: 1; }
    .slick-dots li.slick-active button {
      border-bottom-color: currentColor !important; }
      .slick-dots li.slick-active button:before {
        color: black;
        opacity: 1; }

/*------------------------------------*\
  #CAROUSEL - Exceptions
\*------------------------------------*/
.nb-supernova--card-layout-stacked.nb-supernova--1-columns.nb-supernova--align-full.nb-supernova--show-pagination .nb-collection__layout--carousel .nb-supernova-item__inner-container {
  --nb-supernova-item-carousel-padding-bottom: calc(2 * var(--nb-spacing) + var(--current-font-size) * var(--current-line-height)); }

.nb-supernova--card-layout-stacked.nb-supernova--1-columns.nb-supernova--align-full .nb-collection__layout--carousel .slick-dots {
  position: absolute;
  bottom: 0;
  padding-bottom: var(--nb-spacing); }

.nb-collection__layout--variable-width .nb-supernova-item__media-aspect-ratio > * {
  position: relative; }

@media only screen and (min-width: 1024px) {
  .nb-supernova:is(
  :not(.nb-supernova--card-layout-stacked.nb-supernova--1-columns),
  .nb-supernova--carousel-layout-variable
) .slick-track {
    gap: var(--nb-grid-spacing); } }

@media not screen and (min-width: 1024px) {
  .nb-supernova .slick-slide {
    padding-left: calc(var(--nb-grid-spacing) / 4);
    padding-right: calc(var(--nb-grid-spacing) / 4); } }

.nb-supernova-item__content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden; }
  .nb-supernova-item__content:before, .nb-supernova-item__content:after {
    content: '';
    display: block;
    height: 0;
    flex: 1 0 auto; }
  .nb-supernova-item__content--valign-top:before, .nb-supernova-item__content--valign-bottom:after {
    flex-grow: 0; }

.nb-supernova--halign-left {
  text-align: left; }

.nb-supernova--halign-center {
  text-align: center; }

.nb-supernova--halign-right {
  text-align: right; }

.nb-supernova--halign-left .nb-supernova-item__inner-container[class] > * {
  margin-left: 0; }

.nb-supernova--halign-right .nb-supernova-item__inner-container[class] > * {
  margin-right: 0; }

@media not screen and (min-width: 768px) {
  .wp-block-query .nb-supernova--layout-carousel {
    text-align: center; }
    .wp-block-query .nb-supernova--layout-carousel .nb-card__description,
    .wp-block-query .nb-supernova--layout-carousel .nb-card__buttons {
      display: none; }
    .wp-block-query .nb-supernova--layout-carousel:not(.nb-supernova--card-layout-stacked) {
      --nb-card-media-padding-top: 100% !important; } }

.components-toolbar-group [aria-label="List view"],
.components-toolbar-group [aria-label="Grid view"] {
  display: none; }

.nb-supernova[class*="sm-variation-"]:not(.sm-color-signal-0) {
  background: none !important;
  position: relative;
  --emphasis-area-width: calc( var(--nb-emphasis-area, 100) * 1% );
  --emphasis-area-gradient-direction: 90deg; }
  .nb-supernova[class*="sm-variation-"]:not(.sm-color-signal-0):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    grid-column: var(--block-full-start)/var(--block-full-end);
    background: linear-gradient(var(--emphasis-area-gradient-direction), var(--sm-current-bg-color, var(--nb-bg-color)) 0, var(--sm-current-bg-color, var(--nb-bg-color)) var(--emphasis-area-width), transparent var(--emphasis-area-width)); }

.nb-supernova.nb-supernova--card-layout-horizontal {
  --emphasis-area-gradient-direction: -90deg; }

.nb-supernova-item.nb-supernova-item--layout-stacked {
  --nb-block-minimum-height: var(--nb-minimum-container-height);
  --nb-block-content-min-height: var(--nb-block-minimum-height);
  --nb-block-full-height: calc(100vh - var(--admin-bar-height, 0px) - var(--nb-promo-bar-height, 0px));
  min-height: var(--nb-block-minimum-height); }
  [data-min-height-fallback="100"] .nb-supernova-item.nb-supernova-item--layout-stacked {
    --nb-block-minimum-height: var(--nb-block-full-height); }
  .nb-supernova-item.nb-supernova-item--layout-stacked.nb-supernova-item--scrolling-effect-doppler {
    --nb-block-minimum-height: calc(2 * var(--nb-minimum-container-height)); }
    [data-min-height-fallback]:not([data-min-height-fallback="0"]) .nb-supernova-item.nb-supernova-item--layout-stacked.nb-supernova-item--scrolling-effect-doppler {
      --nb-block-content-min-height: var(--nb-block-full-height); }
    [data-min-height-fallback="50"] .nb-supernova-item.nb-supernova-item--layout-stacked.nb-supernova-item--scrolling-effect-doppler {
      --nb-block-minimum-height: var(--nb-block-full-height); }
  .nb-supernova-item.nb-supernova-item--layout-stacked .nb-supernova-item__content {
    min-height: var(--nb-block-content-min-height); }

.nb-supernova .nb-collection__header[class] {
  padding-bottom: calc(-1 * var(--emphasis-top-spacing) * var(--nb-spacing)); }

.nb-collection__inner-container {
  position: relative; }
