/* Static equivalents for the original Salient layout; merchant compositions stay intact. */
.original-page{margin:0;padding:0;width:100%;max-width:none}.muista-original{position:relative;isolation:isolate;width:100%;overflow:clip;font:300 16px/1.7 Inter,sans-serif;color:#000}.muista-original p{max-width:none}.muista-original h1,.muista-original h2,.muista-original h3,.muista-original h4,.muista-original h5,.muista-original h6{max-width:none}.muista-original .container-wrap{min-height:0!important}.muista-original #ajax-content-wrap{margin-top:0!important;padding-top:0!important}.muista-original .full-width-section,.muista-original .full-width-content{left:50%!important;width:100vw!important;margin-left:-50vw!important;position:relative}.muista-original .row-bg-wrap,.muista-original .row-bg-layer,.muista-original .row-bg{opacity:1!important;visibility:visible!important}.muista-original .row-bg-wrap{position:absolute;inset:0;z-index:0}.muista-original .row-bg-layer,.muista-original .row-bg{position:absolute;inset:0}.muista-original .row_col_wrap_12,.muista-original .row_col_wrap_12_inner{position:relative;z-index:1}.muista-original .img-with-aniamtion-wrap .hover-wrap,.muista-original .img-with-aniamtion-wrap .inner,.muista-original .img-with-aniamtion-wrap .hover-wrap-inner,.muista-original .column-image-bg-wrap,.muista-original .column-image-bg-wrap .inner-wrap,.muista-original .column-image-bg{opacity:1!important;visibility:visible!important;transform:none!important}.muista-original .wpb_animate_when_almost_visible,.muista-original [data-animation]>.vc_column-inner,.muista-original .nectar-animated-title .nectar-animated-title-inner,.muista-original .nectar-split-heading .split-line,.muista-original .nectar-split-heading .split-line>div{opacity:1!important;visibility:visible!important;transform:none!important}.muista-original #page-header-bg{opacity:1!important;visibility:visible!important}.muista-original #page-header-bg .inner-wrap{opacity:1!important;transform:none!important}.muista-original #page-header-bg .subheader{opacity:1!important}.muista-original .nectar-scrolling-tabs{display:flex;align-items:flex-start;gap:5%;width:100%;position:relative}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav{width:28%;flex:0 0 28%;position:sticky;top:40px;transform:none!important}.muista-original .nectar-scrolling-tabs .scrolling-tab-content{width:67%;flex:0 0 67%;overflow:visible!important}.muista-original .nectar-scrolling-tabs .wpb_tab{display:block!important;opacity:1!important;visibility:visible!important;position:relative!important;left:auto!important;transform:none!important;scroll-margin-top:30px}.muista-original .nectar-scrolling-tabs .wpb_tab+.wpb_tab{margin-top:90px}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav ul{list-style:none;margin:0;padding:0;border-left:1px solid #333}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav li{list-style:none;margin:0;padding:0 0 28px 36px;position:relative}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav li:last-child{padding-bottom:0}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav h3{margin:0!important}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav a{font-family:'Bodoni Moda',serif;color:#777;text-decoration:none;font-weight:500;line-height:1.35;display:block}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav li.active-tab a{color:#fff}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav li.active-tab:before{content:'';position:absolute;left:-2px;top:0;width:3px;height:40px;background:linear-gradient(#ff5433,#5694ff)}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav>.line{display:none}.muista-original .nectar_video_player_self_hosted .wpb_video_wrapper{position:relative!important;padding:0!important;aspect-ratio:16/9;height:auto!important;overflow:hidden}.muista-original .nectar-video-self-hosted{display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover}.muista-original .nectar_video_lightbox_trigger{position:absolute!important;inset:0!important;display:flex!important;align-items:center;justify-content:center;z-index:5;opacity:1!important;transform:none!important;color:#fff}.muista-original .nectar_video_lightbox_trigger .play{width:96px;height:96px;border-radius:50%;background:#000;display:flex;align-items:center;justify-content:center;position:static;transform:none!important}.muista-original .nectar_video_lightbox_trigger svg{width:14px;height:18px;margin-left:4px}.muista-original .nectar_video_lightbox_trigger svg path{fill:currentColor;stroke:none}.muista-original .toggle>.inner-toggle-wrap,.muista-original .toggle>div{display:none}.muista-original .toggle.open>.inner-toggle-wrap,.muista-original .toggle.open>div{display:block!important;height:auto!important;opacity:1!important}.muista-original .toggle .inner-toggle-wrap{opacity:1!important;transform:none!important}.muista-original .toggle .toggle-title a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.muista-original .muista-original-products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:0}.muista-original .muista-original-products .card{display:block;text-decoration:none;padding:0;border:0;color:#000}.muista-original .muista-original-products .card img{width:100%;aspect-ratio:1;object-fit:contain;height:auto;margin:0 0 20px;background:#f4f4f0}.muista-original .muista-original-products .card strong{display:block;font:500 24px/1.4 'Bodoni Moda',serif;margin-bottom:8px}.muista-original .muista-original-products .card .muted{font:300 16px/1.5 Inter,sans-serif;color:#000}.muista-original .woocommerce-product-details__short-description{margin-bottom:40px}.product-description .muista-original{overflow:clip}.product-description .muista-original .full-width-section,.product-description .muista-original .full-width-content{left:0!important;margin-left:0!important;width:100%!important}.product-description .muista-original .container{max-width:100%;padding:0}.product-description{border:0;padding:0}.original-footer .container-wrap{padding:0!important}.muista-video-dialog{border:0;background:#000;color:white;padding:0;width:min(1200px,94vw);max-width:94vw;max-height:92svh;overflow:visible}.muista-video-dialog::backdrop{background:rgba(0,0,0,.9)}.muista-video-dialog video,.muista-video-dialog iframe{display:block;width:100%;max-height:85svh;aspect-ratio:16/9;background:#000;border:0}.muista-video-close{position:absolute;right:0;top:-38px;width:36px;height:36px;border:0;background:transparent;color:#fff;display:flex;align-items:center;justify-content:center}.muista-video-close svg{width:24px;height:24px}
@media(max-width:999px){.muista-original .nectar-scrolling-tabs{gap:4%}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav{width:30%;flex-basis:30%;min-width:0}.muista-original .nectar-scrolling-tabs .scrolling-tab-content{width:66%;flex-basis:66%}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav li{padding-left:20px}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav h3{font-size:23px!important}}
@media(max-width:690px){.muista-original{font-size:15px}.muista-original .nectar-scrolling-tabs{display:block}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav{position:relative;top:auto;width:100%;margin-bottom:35px}.muista-original .nectar-scrolling-tabs .scrolling-tab-content{width:100%}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav h3{font-size:24px!important}.muista-original .nectar-scrolling-tabs .wpb_tab+.wpb_tab{margin-top:50px}.muista-original .nectar_video_lightbox_trigger .play{width:68px;height:68px}.muista-original .muista-original-products{grid-template-columns:1fr!important;gap:35px}.muista-original #page-header-bg{height:auto!important;min-height:240px}.muista-original #page-header-bg .container{position:relative;top:auto!important;padding-block:50px}.muista-original .full-width-section{padding-top:55px!important;padding-bottom:55px!important}.muista-original .inner_row{padding-top:0!important;padding-bottom:0!important}}
@media(prefers-reduced-motion:reduce){.muista-original *{animation:none!important;transition:none!important}}
/* Salient normally calculates full-bleed widths and clears float rows in its JS bootstrap. */
.muista-original .full-width-section,.muista-original .full-width-content{width:var(--muista-viewport,100vw)!important;margin-left:calc(var(--muista-viewport,100vw) / -2)!important}.muista-original .full-width-section{padding-left:var(--original-gutter,70px)!important;padding-right:var(--original-gutter,70px)!important}.muista-original .wpb_row:after,.muista-original .row_col_wrap_12:after,.muista-original .row_col_wrap_12_inner:after{content:'';display:table;clear:both}.muista-original .wpb_row{display:flow-root}.muista-original .nectar-global-section.after-nav,.muista-original .nectar-global-section.after-nav p,.muista-original .nectar-global-section.after-nav h6{color:white!important}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav{display:block!important}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav li.active-tab a{color:white!important}.muista-original .nectar-split-heading h1,.muista-original .nectar-split-heading h2,.muista-original .nectar-split-heading h3{opacity:1!important;visibility:visible!important;transform:none!important}.product-description .muista-original .full-width-section{padding-left:0!important;padding-right:0!important}@media(max-width:690px){.muista-original .full-width-section{padding-left:var(--original-gutter,24px)!important;padding-right:var(--original-gutter,24px)!important}}
.muista-original .full-width-section,.muista-original .full-width-content{box-sizing:border-box!important}.muista-original .row-bg-wrap,.muista-original .row-bg-layer,.muista-original .row-bg{left:0!important;right:0!important;top:0!important;bottom:0!important;margin:0!important;width:100%!important;height:100%!important;transform:none!important}.muista-original .nectar-scrolling-tabs .scrolling-tab-content{padding:0!important;margin:0!important;box-sizing:border-box!important}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav{padding:0!important;box-sizing:border-box!important}.muista-original .wpb_column[data-animation],.muista-original .nectar-animated-title,.muista-original .nectar-animated-title-inner,.muista-original .nectar-animated-title h2,.muista-original .nectar-rotating-words-title,.muista-original .nectar-rotating-words-title .heading{opacity:1!important;visibility:visible!important;transform:none!important}.muista-original .light,.muista-original .light h1,.muista-original .light h2,.muista-original .light h3,.muista-original .light h4,.muista-original .light h5,.muista-original .light h6{color:#fff}.muista-original .nectar-video-wrap,.muista-original .video-wrap,.muista-original .nectar-video-bg{opacity:1!important;visibility:visible!important}.muista-original .nectar-video-bg{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover}.muista-original .nectar-rotating-words-title .dynamic-words{display:block!important;position:relative!important;height:auto!important;width:auto!important}.muista-original .nectar-rotating-words-title .text-wrap{display:none!important;position:relative!important;inset:auto!important;opacity:1!important;visibility:visible!important;transform:none!important}.muista-original .nectar-rotating-words-title .text-wrap.active{display:block!important}.muista-original .nectar-rotating-words-title .text-wrap span{opacity:1!important;visibility:visible!important;transform:none!important}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav li.active-tab h3,.muista-original .nectar-scrolling-tabs .scrolling-tab-nav li.active-tab span{color:#fff!important}.muista-original .toggle .toggle-title a{padding:18px 36px 18px 0!important;display:block;line-height:1.4}.muista-original .toggle .toggle-title a i{position:absolute;right:3px;left:auto!important;top:20px}.muista-original .nectar-video-bg{background:#bfc3b9}
.original-archive-heading{font:500 40px/1.3 "Bodoni Moda",serif;margin:20px 0 40px}.muista-original [hidden]{display:none!important}.original-comments{margin-block:40px}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav{align-self:flex-start}.muista-original .full-width-section>.row-bg-wrap{box-sizing:border-box!important}
.muista-original .nectar-split-heading{opacity:1!important;visibility:visible!important}.muista-original .nectar-scrolling-tabs .scrolling-tab-nav li.active-tab{opacity:1!important}.muista-original .nectar_video_lightbox_trigger{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.muista-original .nectar_video_lightbox_trigger:before,.muista-original .nectar_video_lightbox_trigger:after{display:none!important}.muista-original .nectar_video_lightbox_trigger .play{flex:0 0 96px!important;min-width:96px!important;max-width:96px!important;height:96px!important;min-height:96px!important;max-height:96px!important;box-sizing:border-box!important}@media(max-width:690px){.muista-original .nectar_video_lightbox_trigger .play{flex-basis:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important;max-height:68px!important}}
.muista-original .toggle.open .toggle-title a,.muista-original .toggle.open .toggle-title a i{color:#fff!important}.muista-original .post-area.masonry .posts-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;height:auto!important}.muista-original .post-area.masonry article.masonry-blog-item{position:relative!important;inset:auto!important;width:auto!important;margin:0!important;float:none!important;opacity:1!important;visibility:visible!important}.muista-original .masonry-blog-item .inner-wrap,.muista-original .masonry-blog-item .post-content,.muista-original .masonry-blog-item .img-link,.muista-original .post-featured-img{opacity:1!important;visibility:visible!important;transform:none!important}.muista-original .post-area .posts-container:after{display:none}.muista-original .masonry-blog-item[hidden]{display:none!important}@media(max-width:690px){.muista-original .post-area.masonry .posts-container{grid-template-columns:1fr!important;gap:30px}}
.muista-original .widget,.muista-original .sidebar .widget{opacity:1!important;visibility:visible!important;transform:none!important}.muista-original form.contact-form{display:block!important;box-sizing:border-box;background:transparent;padding:0!important;margin:24px 0 40px!important;max-width:100%;width:100%;float:none}.muista-original .contact-form .form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.muista-original .contact-form label{display:block;margin:0 0 20px;font:300 14px/1.6 Inter,sans-serif}.muista-original .contact-form input,.muista-original .contact-form select,.muista-original .contact-form textarea{display:block;box-sizing:border-box;width:100%!important;max-width:100%;min-height:48px;padding:12px 14px!important;margin:7px 0 0!important;border:1px solid #ccc!important;background:#fff!important;color:#111!important;font:300 15px/1.5 Inter,sans-serif;float:none!important}.muista-original .contact-form .form-note{font:300 12px/1.7 Inter,sans-serif;color:#666;margin:0 0 24px!important}.muista-original .contact-form button{display:inline-flex;margin:4px 0 0}.muista-original .contact-form textarea{resize:vertical;min-height:160px}@media(max-width:690px){.muista-original .contact-form .form-grid{grid-template-columns:1fr;gap:0}}

/* The play button rests in the center, then follows the mouse while hovered. */
.muista-original .nectar_video_lightbox_trigger.follow_mouse .play{opacity:1!important;margin:0!important}
@media(min-width:691px) and (hover:hover) and (pointer:fine){
.muista-original .nectar_video_lightbox_trigger.follow_mouse .play{position:absolute!important;left:50%;top:50%;transform:translate(calc(-50% + var(--video-offset-x,0px)),calc(-50% + var(--video-offset-y,0px)))!important;pointer-events:none;transition:none!important}
.muista-original .nectar_video_lightbox_trigger.follow_mouse.has-video-pointer{cursor:none}

.muista-original .nectar_video_lightbox_trigger.follow_mouse:focus-visible:not(.has-video-pointer) .play{left:50%;top:50%}
}
@media(prefers-reduced-motion:reduce){.muista-original .nectar_video_lightbox_trigger.follow_mouse .play{transition:none}}
.muista-original .nectar_video_lightbox_trigger:focus-visible{outline:2px solid white;outline-offset:-4px}
