@charset "UTF-8";
@media only screen and (min-width: 1024px) {
.c-menu-toggle__checkbox,
.c-menu-toggle {
display: none; } }
.c-menu-toggle {
width: auto !important;
position: fixed;
top: 0;
left: 0;
z-index: 2300;
font-size: 1rem;
margin: 0 !important;
background: none !important; }
@media not screen and (min-width: 1024px) {
.c-menu-toggle {
display: block !important; } }
.c-menu-toggle__checkbox:checked ~ .c-menu-toggle {
--sm-current-bg-color: var(--sm-bg-color-5);
--sm-current-accent-color: var(--sm-accent-color-5);
--sm-current-fg1-color: var(--sm-fg1-color-5);
--sm-current-fg2-color: var(--sm-fg2-color-5); }
.c-menu-toggle__checkbox:checked ~ .c-menu-toggle .c-menu-toggle__slice--top {
transform: rotate(45deg); }
.c-menu-toggle__checkbox:checked ~ .c-menu-toggle .c-menu-toggle__slice--middle {
opacity: 0; }
.c-menu-toggle__checkbox:checked ~ .c-menu-toggle .c-menu-toggle__slice--bottom {
transform: rotate(-45deg); }
.c-menu-toggle__slice {
transition: var(--theme-transition);
transition-property: transform; }
.c-menu-toggle__wrap {
position: relative;
display: flex;
align-items: center;
height: 100%;
padding: 1em var(--nb-wrapper-sides-spacings, 0);
cursor: pointer; }
.c-menu-toggle__checkbox {
display: none; }
.c-menu-toggle__label {
margin-left: 0.5em; }
.c-menu-toggle__icon {
position: relative;
display: block;
width: 1em; }
.c-menu-toggle__slice {
display: block;
width: 21px;
height: 2px;
background: currentColor; }
.c-menu-toggle__slice--top,
.c-menu-toggle__slice--bottom {
position: absolute;
top: 0;
left: 0; }
.c-menu-toggle__slice--middle {
width: 16px; }
.c-menu-toggle__slice--top {
transform: translate3d(0, -7px, 0); }
.c-menu-toggle__slice--bottom {
transform: translate3d(0, 7px, 0); }
.c-reading-bar__progress {
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: var(--theme-reading-progress-width);
border: none;
background-color: transparent; }
:is(.c-reading-bar__progress, #specific) {
margin: 0; }
.c-reading-bar__progress:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
background-color: var(--nb-accent-color);
will-change: transform;
transform: scale(var(--progress, 0), 1);
transform-origin: 0 50%; }
:root {
--theme-reading-progress-width: 3px;
--theme-reading-progress-color: var(--sm-current-accent-color); }
.c-reading-bar,
.c-reading-bar__progress {
display: none; }
@media not screen and (min-width: 1024px) {
.c-reading-bar,
.c-reading-bar__progress {
display: none !important; } }
.c-reading-bar {
position: absolute;
top: 0;
left: 0;
z-index: 20;
width: 100%;
max-width: none;
height: 100%;
overflow: hidden;
--nb-block-top-spacing: 0 !important; }
.c-reading-bar > * {
flex-basis: calc(100% / 3); }
.c-reading-bar[class] {
background: none; }
.c-reading-bar__layer--current .post-title__label {
display: none; }
.c-reading-bar__layer-wrapper,
.c-reading-bar__layer--next {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0; }
.c-reading-bar__layer--next {
transform: translateY(100%);
overflow: hidden; }
.c-reading-bar__layer--next > .c-reading-bar__layer-wrapper {
transform: translateY(-100%); }
:is(.c-reading-bar__layer--next, .c-reading-bar__layer--next > .c-reading-bar__layer-wrapper) {
transition: var(--nb-transition); }
.nb-header--next :is(.c-reading-bar__layer--next, .c-reading-bar__layer--next > .c-reading-bar__layer-wrapper) {
transform: none; }
.c-reading-bar__layer-wrapper {
display: flex;
justify-content: space-between;
align-items: center;
-moz-column-gap: var(--nb-navigation-item-spacing);
column-gap: var(--nb-navigation-item-spacing);
padding: 0 var(--nb-wrapper-sides-spacings); }
.c-reading-bar__layer-wrapper > :not(.c-reading-bar__title) {
flex: 0 0 auto; }
.c-reading-bar__title {
display: flex;
margin-left: auto;
margin-right: auto; }
@keyframes reading-bar-show-overflow {
to {
overflow: visible; } }
.nb-header .nb-header-row {
overflow: hidden;
animation: reading-bar-show-overflow 0s linear var(--nb-transition-duration) forwards; }
.nb-header .c-reading-bar {
pointer-events: none; }
.nb-header .c-reading-bar__container {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: hidden;
transform: translateY(-100%); }
.nb-header .c-reading-bar__container,
.nb-header .nb-header-row__inner-container {
transition: transform 0.5s ease;
will-change: transform; }
.nb-header:is(.nb-header--next, .nb-header--reading) .nb-header-row {
animation: none; }
.nb-header:is(.nb-header--next, .nb-header--reading) .c-reading-bar {
pointer-events: auto; }
.nb-header:is(.nb-header--next, .nb-header--reading) .c-reading-bar__container {
transform: translateY(0); }
.nb-header:is(.nb-header--next, .nb-header--reading) .nb-header-row .nb-header-row__inner-container {
transform: translateY(100%);
pointer-events: none; }
:is(.c-reading-bar, #specific) .wp-block-button__link {
display: flex;
padding: 0;
border: 0;
background-color: transparent;
color: inherit; }
:is(.c-reading-bar, #specific) .wp-block-button__link span {
padding: 0;
margin: 0; }
:is(.c-reading-bar, #specific) .wp-block-button__link svg {
display: none; }
:is(.c-reading-bar, #specific) .wp-block-button__link:before {
background-color: transparent; }
:is(.c-reading-bar, #specific) .wp-block-buttons {
margin-top: 0; }
.c-reading-bar .post-title__label[class] {
margin-bottom: 0; }
.c-reading-bar .post-title__post-name {
margin-left: 5px; } .nb-header--mobile {
z-index: 2000;
width: 100%;
min-height: 60px;
display: flex;
align-items: center;
justify-content: center;
padding: var(--theme-spacing-fluid-smaller) var(--theme-wrapper-sides-spacing);
--shadow-color: rgba(0, 0, 0, 0.25);
--shadow-y-offset: 4px;
--shadow-blur: 4px; }
.nb-header--mobile:not([style*='fixed'])[class] {
--header-background-opacity: 0; }
.nb-header--mobile .menu-item--cart {
display: flex;
position: absolute;
top: 50%;
right: calc( var(--theme-wrapper-sides-spacing) + 0em);
transform: translateY(-50%); }
.nb-header--mobile .menu-item--cart > a {
color: currentColor;
transition: color .3s ease; }
.nb-header--mobile .menu-item--cart .menu-item__label {
display: none; }
@media only screen and (min-width: 1024px) {
.nb-header__inner-container {
padding-top: 0 !important; }
.nb-header--mobile {
display: none; } } @media not screen and (min-width: 1024px) {
.nb-header--main {
margin-top: 0 !important; }
.nb-header--main:before {
--header-background-opacity: 0.97; }
.nb-header--main :is(.nb-header-row--logo, .c-branding) {
display: none !important; }
.nb-header--main .menu:not(.menu--buttons) .menu-item--cart, .nb-header--main .menu:not(.menu--buttons)
.menu-item--dark-mode, .nb-header--main .menu:not(.menu--buttons)
.menu-item--search {
display: none !important; }
.nb-navigation .sub-menu {
margin-left: calc(var(--theme-wrapper-sides-spacing) * -1);
margin-right: calc(var(--theme-wrapper-sides-spacing) * -1); }
.nb-navigation .sub-menu > li {
padding-left: var(--theme-wrapper-sides-spacing);
padding-right: var(--theme-wrapper-sides-spacing); }
.nb-navigation > ul > li[class*="current"] {
color: var(--nb-fg1-color); }
.c-menu-toggle__checkbox:checked ~ .nb-header .nb-header__inner-container, .c-menu-toggle__checkbox:checked ~ .nb-header
.nb-header__buttons-menu {
opacity: 1;
transition: opacity .3s ease .3s; }
.c-menu-toggle__checkbox:not(:checked) ~ .nb-header .nb-header__inner-container, .c-menu-toggle__checkbox:not(:checked) ~ .nb-header
.nb-header__buttons-menu {
opacity: 0;
transition: opacity .2s ease 0s; } }
.nb-header__buttons-menu {
position: absolute;
top: 0;
right: 0;
padding-left: var(--nb-wrapper-sides-spacings);
padding-right: var(--nb-wrapper-sides-spacings); }
.nb-header__buttons-menu .menu {
display: flex;
align-items: center; }
@media only screen and (min-width: 1024px) {
.nb-header__buttons-menu[class] {
display: none; } }
.nb-header__buttons-menu a {
display: block;
color: inherit; }
.nb-header__buttons-menu .menu--buttons {
list-style: none; }
.nb-header__buttons-menu .menu--buttons li {
position: relative; }
.nb-header__buttons-menu .menu--buttons li[class][class] {
margin-top: 0; }
.nb-header__buttons-menu .menu--buttons li:not(:first-child) {
margin-left: 1em; }
.nb-header--secondary {
width: 100%;
z-index: 2200;
opacity: 0;
pointer-events: none;
transition: opacity .15s ease-in; }
.nb-header--secondary.is-visible {
opacity: 1;
pointer-events: auto; }
.nb-header--secondary:after {
opacity: 0.1; }
.nb-header--secondary > .nb-header__inner-container:not(:only-child):last-child {
position: absolute;
z-index: -1;
width: 100%;
opacity: 0;
pointer-events: none;
transition: transform 0.2s ease 0s, opacity 0.1s ease 0.1s; }
.nb-header--secondary:hover > .nb-header__inner-container:not(:only-child):last-child {
opacity: 1;
pointer-events: auto; }
@media not screen and (min-width: 1024px) {
.nb-header--secondary {
display: none !important; } }
.nb-header--secondary .nb-header-row[data-is-primary]:not([data-is-sticky]) {
display: none; }
.nb-header--secondary:not(.nb-header--reading):not(.nb-header--next):hover .nb-header-row[data-is-primary] {
display: block; }
:root {
--icons-size-multiplier: 1.3;
--icons-horizontal-spacing-reducer: 2; }
@property --nb-header-vertical-spacing-multiplier {
syntax: '<number>'; initial-value: 1;
inherits: true; }
:is(.nb-header-row, .specificity.x2.x3) {
padding-top: 0;
padding-bottom: 0; }
:is(.nb-header-row, .specificity.x2.x3) .nb-header-row__inner-container > .wp-block {
--nb-wrapper-sides-spacings: calc(var(--nb-spacing) * var(--nb-header-sides-spacing-setting, 50) * 2 / 100);
padding-top: calc(var(--nb-emphasis-top-spacing) * var(--nb-current-spacing) * var(--nb-spacing-multiplier-override, 1) * var(--nb-header-vertical-spacing-multiplier, 1));
padding-bottom: calc(var(--nb-emphasis-bottom-spacing) * var(--nb-current-spacing) * var(--nb-spacing-multiplier-override, 1) * var(--nb-header-vertical-spacing-multiplier, 1)); }
.nb-header[class] {
width: 100%;
--nb-navigation-item-spacing: calc(var(--nb-navigation-item-spacing-setting) * var(--nb-spacing) * 2 / 100); }
@media only screen and (min-width: 1024px) {
.nb-header[class] :is(.nb-header-row, #specific) {
transition: --nb-header-vertical-spacing-multiplier .15s ease-out, transform .5s ease; }
.nb-header[class]:is(.nb-header--sticky, .nb-header--secondary) .nb-header-row {
--nb-header-vertical-spacing-multiplier: var(--nb-sticky-header-spacing-multiplier, 1); } }
@media only screen and (min-width: 1024px) {
.nb-header--transparent {
--header-background-opacity: 0; }
.nb-header--transparent.nb-header--sticky .nb-header-row {
--header-background-opacity: 0.95; } }
:is(.nb-header, .nb-header--mobile, #more.specific) {
--nb-block-top-spacing: 0; }
@media only screen and (min-width: 1024px) {
.nb-header--mobile {
display: none; } }
.nb-header--mobile.nb-header--scrolled {
color: var(--sm-current-fg2-color, var(--nb-fg2-color)); }
@media not screen and (min-width: 1024px) {
.nb-header__inner-container {
display: flex;
flex-direction: column; }
.nb-header__inner-container > .nb-header-row--primary {
order: -1; } }
@media only screen and (min-width: 1024px) {
.nb-header--main {
top: 0;
left: 0;
right: 0;
z-index: 2001;
transition: var(--theme-transition);
transition-property: opacity; }
.nb-header__inner-container {
width: 100%; } }
@media not screen and (min-width: 1024px) {
.nb-header--main[class] {
--sm-current-bg-color: var(--sm-bg-color-5);
--sm-current-accent-color: var(--sm-accent-color-5);
--sm-current-fg1-color: var(--sm-fg1-color-5);
--sm-current-fg2-color: var(--sm-fg2-color-5); }
.nb-header--main[class].nb-header-background:before {
position: fixed; }
.nb-header {
display: none;
overflow-y: auto;
left: 0;
z-index: 2100; }
.c-menu-toggle__checkbox ~ .nb-header {
display: block; }
.c-menu-toggle__checkbox:not(:checked) ~ .nb-header, .c-menu-toggle__checkbox:not(:checked) ~ .nb-header:before {
left: -100%; } }
@media not screen and (min-width: 1024px) {
.nb-header, .nb-header:before {
transition: left 0.4s cubic-bezier(0.4, 0, 0.2, 1); }
.c-menu-toggle__slice {
transition: transform 0.3s ease; }
.c-menu-toggle__checkbox:checked ~ .c-menu-toggle .c-menu-toggle__slice--top {
transform: rotate(45deg); }
.c-menu-toggle__checkbox:checked ~ .c-menu-toggle .c-menu-toggle__slice--middle {
opacity: 0; }
.c-menu-toggle__checkbox:checked ~ .c-menu-toggle .c-menu-toggle__slice--bottom {
transform: rotate(-45deg); } }
:where(.nb-header-background) {
position: relative;
background: none !important; }
:where(.nb-header-background):before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: var(--sm-current-bg-color, var(--nb-bg-color));
opacity: var(--header-background-opacity, 1);
transition: var(--nb-transition);
transition-property: opacity; }
:where(.nb-header-shadow) {
--header-shadow-opacity: 0; }
:where(.nb-header-shadow).nb-header--sticky {
--header-shadow-opacity: 0.1; }
:where(.nb-header-shadow):after {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: var(--shadow-color, #000000) 0 var(--shadow-y-offset, 0.0625em) var(--shadow-blur, 0.125em);
opacity: var(--header-shadow-opacity, 0);
pointer-events: none;
transition: var(--nb-transition);
transition-property: opacity;
z-index: -1; }
.nb-header:not(.nb-header--ready) {
opacity: 0;
--header-background-opacity: 0; }
.nb-header--mobile.nb-header--transparent {
--header-background-opacity: 0; }
.nb-header--mobile.nb-header--transparent.nb-header--sticky {
--header-background-opacity: 0.95; } .menu-item-label {
border: none;
padding: .21em .6em 0.23em;
background-color: var(--sm-current-accent-color);
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0.6), rgba(0, 0, 0, 0.3));
background-blend-mode: hue;
color: #FFFFFF;
border-radius: 1em;
border: none;
--font-size-modifier: 0.7;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 0.03em;
vertical-align: middle;
margin-left: var(--navigation-item-sub-elements-spacing); }
.nb-header-neighbour.nb-supernova--card-layout-stacked.nb-supernova--1-columns.nb-supernova--align-full .nb-supernova-item__media-wrapper:after {
content: '';
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
background-image: linear-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.03) calc(2 * var(--nb-header-height, 0px)), rgba(0, 0, 0, 0) 100%);
pointer-events: none; }: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; }