@charset "UTF-8";
:is(.nb-supernova-item__dropcap-wrapper, #very#specific) {
position: absolute;
top: 0;
left: 0;
z-index: 100;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
background: none; }
:is(.nb-supernova-item__dropcap-wrapper, #very#specific):before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: var(--nb-bg-color); }
.nb-supernova--card-layout-stacked :is(.nb-supernova-item__dropcap-wrapper, #very#specific) {
display: none; }
.u-collection-hover-none a.nb-supernova-item__media-wrapper {
transition: opacity 0.3s ease; }
.u-collection-hover-none a.nb-supernova-item__media-wrapper:hover {
opacity: 0.85; }
.nb-supernova-item__dropcap-wrapper:before,
.nb-supernova-item__dropcap-wrapper,
.nb-supernova-item__dropcap-more,
.nb-supernova-item__dropcap-line,
.nb-supernova-item__dropcap {
display: none;
transition: var(--nb-transition); }
.nb-supernova-item__dropcap-more {
position: relative;
z-index: 10; }
.nb-supernova-item__dropcap,
.nb-supernova-item__dropcap-line {
position: absolute;
top: 50%;
left: 50%; }
.nb-supernova-item__dropcap {
transform: translate(-50%, -50%); }
.nb-supernova-item__dropcap-line {
width: 1px;
height: 25%;
background: var(--nb-fg1-color);
transform-origin: 50% 0; }
@property --nb-dropcap-line-scale-y {
syntax: '<number>'; initial-value: 0.9999;
inherits: false; }
.nb-supernova-item__dropcap-line--top {
transform: translate3d(-2em, -2em, 0) rotate(135deg) scaleY(var(--nb-dropcap-line-scale-y)); }
.nb-supernova-item__dropcap-line--bottom {
transform: translate3d(2em, 2em, 0) rotate(-45deg) scaleY(var(--nb-dropcap-line-scale-y)); }
.u-collection-hover-felt .nb-supernova-item__dropcap-wrapper:before,
.u-collection-hover-felt .nb-supernova-item__dropcap {
display: block; }
.u-collection-hover-felt .nb-supernova-item__dropcap {
opacity: 0.7; }
.u-collection-hover-felt .nb-supernova-item__dropcap-wrapper:before {
opacity: 0.7; }
.u-collection-hover-felt .nb-supernova-item:not(:hover) .nb-supernova-item__dropcap-wrapper {
opacity: 0; }
.u-collection-hover-felt .nb-supernova-item:not(:hover) .nb-supernova-item__dropcap-wrapper .nb-supernova-item__dropcap {
transform: translate(-50%, calc(10px - 50%)); }
.u-collection-hover-hive .nb-supernova-item__dropcap-wrapper:before,
.u-collection-hover-hive .nb-supernova-item__dropcap-wrapper,
.u-collection-hover-hive .nb-supernova-item__dropcap-more,
.u-collection-hover-hive .nb-supernova-item__dropcap-line,
.u-collection-hover-hive .nb-supernova-item__dropcap {
display: block; }
.u-collection-hover-hive .nb-supernova-item__dropcap-wrapper:before {
opacity: 0.5; }
.u-collection-hover-hive .nb-supernova-item__dropcap {
opacity: 0.2; }
.u-collection-hover-hive .nb-supernova-item__dropcap,
.u-collection-hover-hive .nb-supernova-item__dropcap-more,
.u-collection-hover-hive .nb-supernova-item__dropcap-line {
transition-delay: 0.15s; }
.u-collection-hover-hive .nb-supernova-item:not(:hover) .nb-supernova-item__dropcap-wrapper:before {
opacity: 0; }
.u-collection-hover-hive .nb-supernova-item:not(:hover) .nb-supernova-item__dropcap-wrapper .nb-supernova-item__dropcap-more {
opacity: 0; }
.u-collection-hover-hive .nb-supernova-item:not(:hover) .nb-supernova-item__dropcap-wrapper .nb-supernova-item__dropcap,
.u-collection-hover-hive .nb-supernova-item:not(:hover) .nb-supernova-item__dropcap-wrapper .nb-supernova-item__dropcap-more,
.u-collection-hover-hive .nb-supernova-item:not(:hover) .nb-supernova-item__dropcap-wrapper .nb-supernova-item__dropcap-line {
transition-delay: 0s; }
.u-collection-hover-hive .nb-supernova-item:not(:hover) .nb-supernova-item__dropcap-wrapper .nb-supernova-item__dropcap {
opacity: 0;
transform: translate(-50%, -50%) scale(1.2); }
.u-collection-hover-hive .nb-supernova-item:not(:hover) .nb-supernova-item__dropcap-wrapper .nb-supernova-item__dropcap-line {
--nb-dropcap-line-scale-y: 0; }
.nb-supernova-item .wp-block-button {
display: block; }
.nb-supernova-item__media {
display: block; } .nb-supernova-item:not(.nb-supernova-item--layout-stacked) {
display: flex !important; }
.nb-supernova-item--layout-stacked {
display: block !important; }
@media only screen and (min-width: 768px) {
:is(.nb-supernova--card-layout-horizontal, .nb-supernova--card-layout-horizontal-reverse) .nb-supernova-item {
padding-top: calc( -1 * max(0, var(--nb-emphasis-top-spacing)) * var(--nb-spacing));
padding-bottom: calc( -1 * max(0, var(--nb-emphasis-bottom-spacing)) * var(--nb-spacing)); }
:is(.nb-supernova--card-layout-horizontal, .nb-supernova--card-layout-horizontal-reverse) .nb-supernova-item .nb-supernova-item__media-wrapper {
margin-top: calc( min(0, var(--nb-emphasis-top-spacing)) * var(--nb-spacing));
margin-bottom: calc( min(0, var(--nb-emphasis-bottom-spacing)) * var(--nb-spacing)); } }
@media not screen and (min-width: 768px) {
:is(.nb-supernova--card-layout-horizontal, .nb-supernova--card-layout-horizontal-reverse) {
--nb-card-layout-gap: 0 !important;
--nb-block-top-spacing: 1;
--nb-block-bottom-spacing: 1;
--nb-emphasis-top-spacing: 0;
--nb-emphasis-bottom-spacing: 0; }
:is(.nb-supernova--card-layout-horizontal, .nb-supernova--card-layout-horizontal-reverse) .nb-supernova-item__media-wrapper,
:is(.nb-supernova--card-layout-horizontal, .nb-supernova--card-layout-horizontal-reverse) .nb-supernova-item__content {
padding-top: calc( var(--nb-spacing) * 0.5);
padding-bottom: calc( var(--nb-spacing) * 0.5); } }
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container,
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container {
--nb-actual-container-width: min(var(--nb-container-width), calc(100% - var(--nb-wrapper-sides-spacings) * 2));
--nb-sidecar-sidebar-left-gap: clamp(0px, var(--nb-sidecar-sidebar-left-width) * 999, var(--nb-sidecar-gap));
--nb-sidecar-sidebar-left-max-width: calc(var(--nb-actual-container-width) * 0.5 - var(--nb-sidecar-gap) * 1.5);
--nb-sidecar-content-left: calc(50% - var(--nb-sidecar-sides) - var(--nb-sidecar-sidebar-left-width) - var(--nb-sidecar-sidebar-left-gap) - var(--nb-sidecar-gap) * 0.5);
--nb-sidecar-sidebar-right-gap: clamp(0px, var(--nb-sidecar-sidebar-right-width) * 999, var(--nb-sidecar-gap));
--nb-sidecar-sidebar-right-max-width: calc(var(--nb-actual-container-width) * 0.5 - var(--nb-sidecar-gap) * 1.5);
--nb-sidecar-content-right: calc(50% - var(--nb-sidecar-sides) - var(--nb-sidecar-sidebar-right-width) - var(--nb-sidecar-sidebar-right-gap) - var(--nb-sidecar-gap) * 0.5);
display: grid;
max-width: none;
grid-column: fs / fe !important;
grid-template-columns: [fs] var(--nb-sidecar-sides) [ws] var(--nb-sidecar-sidebar-left-width) [frs] 1fr [gs] var(--nb-sidecar-sidebar-left-gap) [cs] var(--nb-sidecar-content-left) [gcs] calc(var(--nb-sidecar-gap) / 2) [cc] calc(var(--nb-sidecar-gap) / 2) [gce] var(--nb-sidecar-content-right) [ce] var(--nb-sidecar-sidebar-right-gap) [ge] 1fr [fre] var(--nb-sidecar-sidebar-right-width) [we] var(--nb-sidecar-sides) [fe];
grid-auto-rows: min-content;
padding-left: 0;
padding-right: 0; }
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > .wp-block-image,
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > .wp-block-image {
display: flex;
flex-direction: column;
align-items: center; }
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :where(.wp-block)[data-align=left],
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :where(.wp-block)[data-align=right],
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :where(.wp-block)[data-align=left],
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :where(.wp-block)[data-align=right] {
height: auto; }
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :where(.wp-block)[data-align=left] > .wp-block-image,
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :where(.wp-block)[data-align=right] > .wp-block-image,
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :where(.wp-block)[data-align=left] > .wp-block-image,
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :where(.wp-block)[data-align=right] > .wp-block-image {
margin: 0; }
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > *:not(.block-list-appender),
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > *:not(.block-list-appender) {
width: 100%;
max-width: none; }
.editor-styles-wrapper .nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > .wp-block, .editor-styles-wrapper
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > .wp-block {
margin-left: 0;
margin-right: 0; }
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > *,
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > * {
grid-column: var(--block-content-start)/var(--block-content-end); }
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :is(.alignwide, [data-align="wide"]),
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :is(.alignwide, [data-align="wide"]) {
grid-column: var(--block-wide-start)/var(--block-wide-end); }
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :is(.alignfull, [data-align="full"]),
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container > :is(.alignfull, [data-align="full"]) {
grid-column: var(--block-full-start)/var(--block-full-end); }
@media not screen and (min-width: 1024px) {
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container,
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container {
grid-template-columns: [fs] var(--nb-wrapper-sides-spacings) [ws] auto [gs] 0 [cs] 1fr [gcs] 0 [cc] 0 [gce] 1fr [ce] 0 [ge] auto [we] var(--nb-wrapper-sides-spacings) [fe]; }
:where(.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container, .nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container) > * {
grid-column: ws / we; } }
@media only screen and (min-width: 1024px) {
.nb-sidecar-area--sidebar .nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .slick-list > .slick-track > .slick-slide > div > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container, .nb-sidecar-area--sidebar
.nb-supernova--1-columns:where(.nb-supernova--card-layout-stacked, .nb-supernova--card-layout-vertical, .nb-supernova--card-layout-vertical-reversed) > .nb-collection.alignfull > .nb-collection__layout:not(.nb-collection__layout--parametric) > .nb-collection__layout-item > .nb-supernova-item > .nb-supernova-item__content > .nb-supernova-item__inner-container {
display: block; } }
.nb-supernova-item__inner-container .nb-supernova {
display: block !important; }
.nb-collection__layout-item {
overflow: hidden; }
 .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; } } @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; } .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); } .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); }  .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; }  .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: "→"; } .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; } .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; }