figure>:not(:first-child){margin-top:var(--theme-spacing-tiny)}pre,code{border:1px solid;border-radius:.2em;background:var(--sm-current-bg-color)}pre{padding:1em}code{padding:.1em}pre code{background:0 0}body{transition:var(--theme-transition);transition-property:opacity}body.is-loading{opacity:0}html:not(.wf-active){pointer-events:none}.wc-block-grid__product-onsale{transition:var(--theme-transition);transition-property:color}html:not(.wf-active) .wc-block-grid__product-onsale{color:transparent}.wc-block-grid__product-title,.wc-block-grid__product-price{transition:var(--theme-transition);transition-property:opacity}html:not(.wf-active) .wc-block-grid__product-title,html:not(.wf-active) .wc-block-grid__product-price{opacity:0}.woocommerce-products-header,.woocommerce-notices-wrapper,.woocommerce-result-count,.woocommerce-ordering{transition:var(--theme-transition);transition-property:opacity}html:not(.wf-active) .woocommerce-products-header,html:not(.wf-active) .woocommerce-notices-wrapper,html:not(.wf-active) .woocommerce-result-count,html:not(.wf-active) .woocommerce-ordering{opacity:0}.novablocks-media__image{background-color:var(--sm-current-bg-color);border:2px solid var(--sm-current-color-3)}.entry-content>:not(.wp-block-group):not(.novablocks-media):not(.disabled-avoid-fout),[class*=__inner-container]:not(.novablocks-hero__inner-container)>:not(.wp-block-group):not(.novablocks-media):not(.disabled-avoid-fout){transition:var(--theme-transition);transition-property:opacity}html:not(.wf-active) .entry-content>:not(.wp-block-group):not(.novablocks-media):not(.disabled-avoid-fout),html:not(.wf-active) [class*=__inner-container]:not(.novablocks-hero__inner-container)>:not(.wp-block-group):not(.novablocks-media):not(.disabled-avoid-fout){opacity:0}.novablocks-hero__inner-container[class][class]>*{transition-property:none}body:not(.wf-active) .novablocks-media .wp-block-group__inner-container>.wp-block{opacity:1}body:not(.has-loaded) .c-comments-toggle__checkbox+.c-comments-toggle__label~*{display:none}.comments-area{transition:var(--theme-transition);transition-property:opacity}html:not(.wf-active) .comments-area{opacity:0}body.blog,body.archive:not(.woocommerce-page),body.search:not(.search-no-results){background-color:var(--sm-current-bg-color)}body.blog .novablocks-media__inner-container,body.archive:not(.woocommerce-page) .novablocks-media__inner-container,body.search:not(.search-no-results) .novablocks-media__inner-container{text-align:center}@media only screen and (min-width:1024px){.blog .entry-content .wp-block-group .wp-block-group__inner-container,.archive .entry-content .wp-block-group .wp-block-group__inner-container,.search .entry-content .wp-block-group .wp-block-group__inner-container{--display-mode:grid}}.blog .wp-block,.archive .wp-block,.search .wp-block{width:100%}@media not screen and (min-width:1024px){.blog .entry-content,.archive .entry-content,.search .entry-content{--display-mode:block}}.single.single-post{background:var(--sm-current-bg-color)}.single .site-content{background-color:var(--sm-current-bg-color)}@media not screen and (min-width:1024px){.single .site-content{padding-top:0}.single .site-content .entry-header{padding-top:var(--theme-spacing-fluid-large)}}.single .hentry>:not(:first-child),.page .hentry>:not(:first-child){margin-top:var(--theme-spacing-large)}.single .entry-header>*,.page .entry-header>*{transition:var(--theme-transition);transition-property:opacity}html:not(.wf-active) .single .entry-header>*,html:not(.wf-active) .page .entry-header>*{opacity:0}.single .entry-header,.page .entry-header{--element-spacing:var(--theme-spacing-fluid-xsmall)}.single .entry-header>:not(:first-child),.page .entry-header>:not(:first-child){margin-top:var(--theme-spacing-fluid-xsmall)}.single .entry-header .entry-thumbnail,.page .entry-header .entry-thumbnail{padding-top:var(--theme-spacing-fluid-large)}.single .entry-thumbnail__wrapper,.page .entry-thumbnail__wrapper{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.single .entry-thumbnail__container,.page .entry-thumbnail__container{background-color:var(--sm-current-bg-color);width:100%}@media only screen and (min-width:1024px){.single .novablocks-header:not(.novablocks-header--scrolled){background-color:transparent}.single .novablocks-header:not(.novablocks-header--scrolled):after{opacity:0}}.post-password-form input[type=submit]{width:100%;margin-top:var(--theme-spacing-small)}.article-navigation{margin-bottom:3em}.entry-thumbnail{z-index:2}.entry-thumbnail img{width:100%;height:100%;max-height:100%;object-fit:cover;top:0;left:0;transform:none}.article-header .entry-header{transform:translateZ(0);display:flex;flex-direction:column;flex-grow:1;background:0 0;padding-bottom:calc(.5*var(--theme-spacing-fluid-large))}.article-header .entry-header:before{content:'';position:absolute;top:calc(-1*var(--theme-spacing-fluid-large));right:-100vw;bottom:0;left:-100vw;z-index:-1;display:block;background-color:var(--sm-current-bg-color);pointer-events:none}body.single .site-main .has-post-thumbnail .article-header .entry-header:before{bottom:calc(-2*var(--theme-spacing-fluid-large))}.article-header .entry-header+.entry-thumbnail{position:relative;z-index:10;margin-top:calc(.5*var(--theme-spacing-fluid-small))}.article-header .entry-header .cat-links{--current-font-weight:700}.article-header .entry-header .cat-links a{color:var(--sm-current-accent-color);text-decoration:none}.article-header .entry-header .entry-title{--current-font-weight:800;--current-line-height:1.2}.article-header a{display:inline-block}.article-header a:not(.c-button__link){position:relative}.article-header a:not(.c-button__link):before{content:'';position:absolute;bottom:0;width:100%;height:3px;background:currentColor;transform:scale3d(0,1,1);transform-origin:right;transition:var(--theme-transition);transition-property:transform;will-change:transform;-webkit-backface-visibility:hidden}.article-header a:not(.c-button__link):hover:before{transform:scale3d(1,1,1);transform-origin:left}.article-header .cat-links,.article-header .entry-excerpt{--font-size:var(--theme-lead-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-lead-font-family);--current-font-style:var(--theme-lead-font-style);--current-line-height:var(--theme-lead-line-height);--current-letter-spacing:var(--theme-lead-letter-spacing);--current-text-transform:var(--theme-lead-text-transform)}.error404 .content-area,.search-no-results .content-area{height:100%;display:flex;align-items:center;justify-content:center;padding-top:var(--theme-spacing-fluid-xl);padding-bottom:var(--theme-spacing-fluid-xl);text-align:center}.avatar{display:block;border-radius:50%}.comment__header a{text-decoration-color:transparent}.comment__header a:hover{text-decoration-color:var(--sm-current-accent-color)}