:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty),:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) #MainContent{background-color:#f4f2ee!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main{color:#042552}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(h1,h2,h3,h4,h5,p,li,a,span,div,button,td,th,summary,label,input,blockquote):not(.fas):not(.fa):not(.far):not(.fab):not([class*=fa-]){font-family:var(--nhc-font, inherit)!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(h1,h2,h3,h4):not(.nh *){font-weight:500!important;letter-spacing:-.025em!important;line-height:1.1!important;color:#042552!important;text-transform:none!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(h3,h4):not(.nh *){letter-spacing:-.015em!important;line-height:1.25!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.rte,.hero__text,.rte p,.rte li,.hero__text p,.hero__text li):not(.nh *){color:#3d4a5c;line-height:1.65;letter-spacing:-.003em}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.rte,.hero__text) strong{color:#042552;font-weight:500}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.rte,.hero__text) a:not(.hero__button):not(.nh *){color:#042552;text-decoration:underline;text-underline-offset:3px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.rte,.hero__text) ul{padding-left:1.15em}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.rte,.hero__text) li::marker{color:#04255273}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.hero__button,.button,.btn):not(.nh *){border-radius:999px!important;background:#042552!important;border-color:#042552!important;color:#fff!important;text-transform:none!important;letter-spacing:-.005em!important;font-weight:500!important;font-size:15px!important;min-height:48px;padding:0 26px!important;box-shadow:none!important;transition:opacity .3s ease!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.hero__button,.button,.btn):not(.nh *):hover{opacity:.88}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.section-image-with-text .hero__pic-container,.section-image-with-text .hero__pic,.section-image-banner .hero,.wt-before-after__container,.article-card__image-wrapper,.rte img,.hero__text img):not(.nh *){border-radius:22px!important;overflow:hidden}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .section-image-with-text .hero__img{border-radius:22px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .section-image-banner{padding:0 10px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .section-image-banner .hero__title{font-size:clamp(34px,5vw,72px)!important;letter-spacing:-.03em!important;color:#fff!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .section-image-banner .hero__text,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .section-image-banner .hero__text p{color:#ffffffeb!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .rich-text .hero__title{font-size:clamp(28px,3.4vw,46px)!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .rich-text h1.hero__title{font-size:clamp(34px,4.6vw,64px)!important;letter-spacing:-.03em!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .section-image-with-text .hero__title{font-size:clamp(26px,3vw,40px)!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__wrapper{background:#fff;border-radius:22px;padding:6px clamp(18px,2.4vw,32px);border:0!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse{border:0!important;border-top:1px solid rgba(4,37,82,.1)!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse:first-child{border-top:0!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__trigger{padding:20px 0!important;border:0!important;background:none!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__trigger__title{font-size:clamp(17px,1.4vw,20px)!important;font-weight:500!important;letter-spacing:-.012em!important;color:#042552!important;text-transform:none!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__trigger .svg-icon{width:34px!important;height:34px!important;padding:10px;border-radius:50%;background:#0425520f;color:#042552;box-sizing:border-box}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__target,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__target p,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__target li{color:#3d4a5c!important;font-size:16px;line-height:1.65}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__target--text>:last-child{margin-bottom:24px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__section__inner{background:transparent!important;padding:0 112px 28px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__wrapper{max-width:none!important;margin:0!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__trigger--active .svg-icon{background:#042552;color:#fff}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows-]:not([class*=__]){background:transparent!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__heading]{font-size:clamp(28px,3.2vw,44px)!important;font-weight:500!important;letter-spacing:-.03em!important;margin-bottom:22px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__container]{gap:8px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__row]{background:#fff!important;border:0!important;border-radius:18px!important;box-shadow:none!important;overflow:hidden}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__header]{padding:20px 24px!important;background:transparent!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__title]{font-size:clamp(16px,1.3vw,19px)!important;font-weight:500!important;letter-spacing:-.012em!important;line-height:1.3!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__icon-wrapper]{width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#0425520f;display:flex;align-items:center;justify-content:center;color:#042552}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__content-inner],:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__content-inner] p,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__content-inner] li{color:#3d4a5c!important;font-size:16px!important;line-height:1.65!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__content-inner]{padding:0 24px 22px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__content-inner] a{color:#042552;text-underline-offset:3px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-featured-collection .card__picture-container{border-radius:22px!important;overflow:hidden;background:#fff}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-featured-collection .card__title{font-weight:500!important;letter-spacing:-.01em!important;font-size:16px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-featured-collection .headline__title{font-size:clamp(28px,3.4vw,46px)!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-featured-collection{background:transparent!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-featured-collection .price-item--sale{color:#042552!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-featured-collection .price-item--percent{background:#e3e8f0!important;color:#042552!important;border-radius:999px!important;font-weight:700!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.nh-guide,.nh-rng,.nh-pil,.nh-cmp,.nh-tvi){--nh-border: rgba(4, 37, 82, .1)}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.nh-guide,.nh-rng,.nh-pil) h2{font-size:clamp(26px,3vw,40px)!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.nh-rcard,.nh-pil .nh-card,.nh-box,.nh-callout,.nh-scroll,.nh-note){border-radius:22px!important;box-shadow:none!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.nh-rng,.nh-guide) .nh-btn{border-radius:999px!important;text-transform:none!important;letter-spacing:-.005em!important;font-weight:500!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .nh-guide table{font-size:15px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .nh-guide th{font-weight:500!important;letter-spacing:0!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .ndh-premium{--paper: #f4f2ee !important;--cream: #ffffff !important;--sans: var(--nhc-font) !important;--ink: #042552 !important;--muted: #7b8290 !important;--line: rgba(4, 37, 82, .12) !important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .ndh-premium .ndh-page-header h1{font-weight:500!important;font-size:clamp(34px,5vw,72px)!important;letter-spacing:-.03em!important;line-height:1.04!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .ndh-premium :is(.ndh-showcase-heading,.ndh-deepdive-intro) :is(h2,h3){font-weight:500!important;letter-spacing:-.025em!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .ndh-premium :is(.ndh-btn,.ndh-toggle-btn,.ndh-cta-btn,.ndh-chip,.ndh-card-badge){border-radius:999px!important;text-transform:none!important;letter-spacing:-.005em!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .ndh-premium :is(.ndh-btn,.ndh-toggle-btn,.ndh-cta-btn){font-weight:500!important;font-size:14px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .ndh-premium :is(.ndh-card,.ndh-explainer-card,.ndh-pillar,.ndh-cta-band){border-radius:22px!important;border-color:transparent!important;box-shadow:none!important;overflow:hidden}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .ndh-premium .ndh-card-figure{background:#fff!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .ndh-premium .ndh-toggle-band{background:#f4f2eee6!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .main-article{max-width:1600px;margin:0 auto;padding:clamp(40px,6vw,90px) clamp(16px,2.4vw,34px) 80px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main h1.headline__title{text-align:left!important;font-size:clamp(34px,4.6vw,64px)!important;letter-spacing:-.03em!important;max-width:900px;margin:0 0 clamp(24px,3vw,44px)!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .main-blog__grid{gap:10px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .article-card{background:#fff;border-radius:22px;overflow:hidden;height:100%;display:flex;flex-direction:column}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .article-card__image-wrapper{border-radius:0!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .article-card__info{padding:20px 22px 24px;display:flex;flex-direction:column;flex:1}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .article-card .hero__title{font-size:21px!important;line-height:1.22!important;letter-spacing:-.015em!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .wt-blog__date-author,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .wt-blog__date-author span{font-size:12px!important;letter-spacing:.04em!important;color:#7b8290!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .article-card__excerpt,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .article-card__excerpt p{color:#7b8290!important;font-size:15px!important;line-height:1.55!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .article-card__footer{margin-top:auto;padding-top:14px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-blog main .article-card .hero__button{background:#0425520f!important;border-color:transparent!important;color:#042552!important;min-height:42px;font-size:14px!important;padding:0 20px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-pagination__item a,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-pagination__item--current{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:500}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-pagination__item--current{background:#042552;color:#fff}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-article main .main-article__pic{border-radius:22px;overflow:hidden}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-article main .main-article__title{font-size:clamp(30px,4vw,54px)!important;letter-spacing:-.03em!important;line-height:1.06!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-article main .main-article__share__button{border-radius:50%}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-article main .rte :is(h2,h3){margin-top:1.6em}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-article main .rte :is(p,li){font-size:17px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-article main .rte table{border-collapse:separate;border-spacing:0;background:#fff;border-radius:16px;overflow:hidden}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty).template-article main .rte :is(th,td){padding:12px 16px;border-bottom:1px solid rgba(4,37,82,.08)}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .shopify-policy__container{max-width:860px!important;padding:clamp(44px,6vw,90px) 16px 90px!important;margin:0 auto!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .shopify-policy__title{text-align:left!important;margin-bottom:clamp(20px,2.4vw,32px)}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .shopify-policy__title h1{font-size:clamp(34px,4.6vw,64px)!important;letter-spacing:-.03em!important;margin:0!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .shopify-policy__body{background:#fff;border-radius:22px;padding:clamp(22px,3.4vw,48px)}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .shopify-policy__body :is(p,li,span,div){color:#3d4a5c;font-size:16px;line-height:1.7}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .shopify-policy__body :is(strong,b,h2,h3){color:#042552;font-weight:500}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .shopify-policy__body a{color:#042552;text-underline-offset:3px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifyPageBody{background:#f4f2ee!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifyHeroArea{margin:10px;border-radius:22px;overflow:hidden}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifySearchTitle{font-weight:500!important;letter-spacing:-.03em!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifySearchWrapper,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifySearchInput{border-radius:999px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifyTabContent{background:#fff!important;border:0!important;border-radius:22px!important;box-shadow:none!important;overflow:hidden}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifyTabContentHeaderTitle,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifyTabContentHeaderTitleLink{font-weight:500!important;letter-spacing:-.015em!important;color:#042552!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifyTabContent a{color:#042552}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifyPrimaryButton,:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) .BtdShopifySmallButton{background:#0425520f!important;color:#042552!important;border:0!important;border-radius:999px!important;font-weight:500!important;box-shadow:none!important}@media(max-width:989px){:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__section__inner{padding:0 16px 20px!important}}@media(max-width:749px){:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .wt-collapse__wrapper{border-radius:18px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__header]{padding:16px 18px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main [class^=ai-collapsible-rows__content-inner]{padding:0 18px 18px!important}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main .shopify-policy__body{border-radius:18px}:is(body.template-page-warranty,body.template-page-best-saunas-in-australia,body.template-page-buyers-guide-2026,body.template-page-new-faq-page,body.template-page-sauna-guide-premium,body.template-blog,body.template-article,body.template-empty) main :is(.section-image-with-text .hero__pic-container,.section-image-banner .hero,.article-card__image-wrapper){border-radius:18px!important}}cart-drawer .wt-cart__drawer{background:#f4f2ee!important;border-radius:22px 0 0 22px;overflow:hidden;color:#042552}cart-drawer .wt-cart__drawer :is(div,span,p,a,h2,button,input,textarea,label,s,small){font-family:var(--nhc-font, inherit)!important}cart-drawer .wt-cart__drawer__header{padding:20px 20px 18px 24px!important;border:0!important;border-bottom:1px solid rgba(4,37,82,.1)!important;align-items:center}cart-drawer .wt-drawer__title__text{font-size:22px!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.1!important;color:#042552!important}cart-drawer .wt-cart__drawer__close{width:38px;height:38px;border-radius:50%;background:#0425520f;display:inline-flex!important;align-items:center;justify-content:center;transition:background-color .3s ease}cart-drawer .wt-cart__drawer__close:hover{background:#0425521f}cart-drawer .wt-cart__drawer__close svg{width:14px!important;height:14px!important}cart-drawer .wt-cart__drawer__body{padding:12px 12px 4px!important}cart-drawer .wt-cart__list{display:grid;gap:8px;margin:0;padding:0;align-content:start;grid-auto-rows:max-content;width:100%}cart-drawer .wt-cart__drawer__content{align-items:flex-start}cart-drawer .wt-cart__item{background:#fff;border:0!important;border-radius:18px;padding:14px!important;gap:14px;align-items:flex-start}cart-drawer .wt-cart__item__thumb{flex:0 0 84px;width:84px;border-radius:12px;overflow:hidden;background:#fff}cart-drawer .wt-cart__item__thumb img{width:100%;height:auto;display:block}cart-drawer .wt-cart__item__body{flex:1;min-width:0}cart-drawer .wt-cart__item__name,cart-drawer .wt-cart__item__name a{font-size:15.5px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:-.01em!important;color:#042552!important;text-decoration:none}cart-drawer .wt-cart__item__remove--title{display:none!important}cart-drawer .wt-cart__item .options{margin-top:6px}cart-drawer .wt-cart__item .product-option,cart-drawer .wt-cart__item .product-option span{font-size:13px!important;line-height:1.5!important;color:#7b8290!important;margin:0}cart-drawer .wt-cart__item__amount{margin-top:12px;align-items:center}cart-drawer .wt-cart__item .item__details{display:flex;align-items:center;gap:10px}cart-drawer .wt-cart__item .counter-wrapper,cart-drawer .wt-cart__item .counter{border:0!important}cart-drawer .wt-cart__item .counter{height:38px;border-radius:999px;background:#0425520f!important;overflow:hidden}cart-drawer .wt-cart__item .counter button{width:36px;height:38px;background:transparent!important;border:0!important;color:#042552}cart-drawer .wt-cart__item .counter button svg{width:11px;height:11px}cart-drawer .wt-cart__item .counter input{width:30px;height:38px;background:transparent!important;border:0!important;font-size:14px!important;font-weight:500!important;color:#042552!important;text-align:center;padding:0}cart-drawer .wt-cart__item__remove--amount{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;opacity:.55;transition:opacity .3s ease,background-color .3s ease}cart-drawer .wt-cart__item__remove--amount:hover{opacity:1;background:#0425520f}cart-drawer .wt-cart__item .cart-item__old-price{font-size:13px!important;font-weight:400!important;color:#7b8290!important}cart-drawer .wt-cart__item .price,cart-drawer .wt-cart__item .price--end-sale{font-size:16px!important;font-weight:500!important;letter-spacing:-.01em;color:#042552!important}cart-drawer .wt-cart__item s.cart-item__old-price.price{font-size:13px!important;font-weight:400!important;color:#7b8290!important}cart-drawer .wt-cart__cross-sell{background:transparent!important;padding:10px 12px 12px!important}cart-drawer .wt-cart__cross-sell__heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px!important;padding:0 6px;font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;color:#7b8290!important}cart-drawer .wt-cart__cross-sell__toggle{width:30px;height:30px;border-radius:50%;background:#0425520f;display:inline-flex;align-items:center;justify-content:center;color:#042552;cursor:pointer}cart-drawer .wt-cart__cross-sell__toggle svg{width:11px;height:11px}cart-drawer .wt-cart__cross-sell__products{display:block!important;max-height:236px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}cart-drawer .wt-cart__cross-sell .wt-slider,cart-drawer .wt-cart__cross-sell .wt-slider__container{overflow:visible!important;padding:0!important;margin:0!important;width:100%!important}cart-drawer .wt-cart__cross-sell .swiper-wrapper{display:flex!important;flex-direction:column!important;gap:8px;transform:none!important;cursor:default!important;height:auto!important}cart-drawer .wt-cart__cross-sell .swiper-slide{width:100%!important;height:auto!important;margin:0!important}cart-drawer .wt-cart__cross-sell .swiper-slide.hidden{display:none!important}cart-drawer .wt-cart__cross-sell .swiper-slide:has(.price--sold-out) .wt-dot__link{opacity:.55}cart-drawer .wt-cart__cross-sell .swiper-slide:has(.price--sold-out) .shoppable-video__add-button{background:#0425520f!important;color:#7b8290!important;padding:0 14px!important;pointer-events:none;cursor:default}cart-drawer .wt-cart__cross-sell .swiper-slide:has(.price--sold-out) .shoppable-video__add-button svg{display:none!important}cart-drawer .wt-cart__cross-sell .swiper-slide:has(.price--sold-out) .shoppable-video__add-button:after{content:"Sold out"}cart-drawer .wt-cart__cross-sell .wt-slider__nav-btn{display:none!important}cart-drawer .shoppable-product-card--cross-sell{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;background:#fff!important;border:0!important;border-radius:16px!important;padding:10px 12px 10px 10px!important;display:flex!important;align-items:center!important;gap:12px;box-shadow:none!important}cart-drawer .shoppable-product-card--cross-sell .wt-dot__link{display:flex;align-items:center;gap:12px;flex:1;min-width:0;text-decoration:none}cart-drawer .shoppable-product-card--cross-sell .wt-dot__picture{flex:0 0 58px;width:58px;height:58px;border-radius:10px;overflow:hidden;background:#f4f2ee;margin:0!important}cart-drawer .shoppable-product-card--cross-sell .wt-dot__image{width:100%!important;height:100%!important;object-fit:cover}cart-drawer .shoppable-product-card--cross-sell .wt-dot__body{min-width:0;padding:0!important}cart-drawer .shoppable-product-card--cross-sell .wt-dot__brand{display:none!important}cart-drawer .shoppable-product-card--cross-sell .wt-dot__title{font-size:14.5px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:-.01em!important;color:#042552!important}cart-drawer .shoppable-product-card--cross-sell .wt-dot__price,cart-drawer .shoppable-product-card--cross-sell .wt-dot__price .price-item{font-size:13.5px!important;font-weight:400!important;color:#7b8290!important;margin-top:2px}cart-drawer .shoppable-product-card--cross-sell .shoppable-video__buttons{position:static!important;flex:0 0 auto;margin:0!important}cart-drawer .shoppable-video__add-button{width:auto!important;height:38px!important;padding:0 16px 0 13px!important;border-radius:999px!important;background:#042552!important;border:0!important;color:#fff!important;display:inline-flex!important;align-items:center;gap:7px;transition:opacity .3s ease}cart-drawer .shoppable-video__add-button:hover{opacity:.88}cart-drawer .shoppable-video__add-button svg{width:14px!important;height:14px!important}cart-drawer .shoppable-video__add-button:after{content:"Add";font-size:13.5px;font-weight:500;letter-spacing:-.005em}cart-drawer .wt-cart__drawer__footer{background:#fff!important;border:0!important;border-radius:22px 22px 0 0;padding:16px 20px 20px!important;box-shadow:0 -12px 30px -22px #04255259}cart-drawer .giftnote__drawercart__addnote{font-size:13.5px!important;color:#7b8290!important;text-decoration:underline;text-underline-offset:3px}cart-drawer .wt-cart__subtotal{align-items:baseline;margin-top:10px}cart-drawer .wt-cart__subtotal__label,cart-drawer .wt-cart__subtotal__label .text{font-size:15px!important;font-weight:500!important;color:#042552!important}cart-drawer .wt-cart__subtotal__value{font-size:22px!important;font-weight:500!important;letter-spacing:-.02em!important;color:#042552!important}cart-drawer .wt-cart__subtitle__text,cart-drawer .wt-cart__subtitle__text a{font-size:12.5px!important;color:#7b8290!important}cart-drawer .wt-cart__subtitle__text a{text-decoration:underline;text-underline-offset:2px}cart-drawer .wt-cart__cta{width:100%;min-height:54px!important;margin-top:14px!important;border-radius:999px!important;background:#042552!important;border:0!important;color:#fff!important;font-size:16px!important;font-weight:500!important;letter-spacing:-.005em!important;text-transform:none!important;transition:opacity .3s ease}cart-drawer .wt-cart__cta:hover{opacity:.9}cart-drawer .giftnote__body{border-radius:18px 18px 0 0}cart-drawer .giftnote__textarea{border-radius:12px!important;border:1px solid rgba(4,37,82,.16)!important;font-size:15px!important}cart-drawer .giftnote__save{border-radius:999px!important;background:#042552!important;color:#fff!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important}cart-drawer .wt-cart__header--empty{font-size:24px!important;font-weight:500!important;letter-spacing:-.02em!important;color:#042552!important}cart-drawer .wt-cart__header__icon{opacity:.5}cart-drawer .button--continue-shopping{border-radius:999px!important;background:#042552!important;border:0!important;color:#fff!important;min-height:50px;padding:0 28px!important;font-size:15px!important;font-weight:500!important;letter-spacing:-.005em!important;text-transform:none!important}cart-drawer .wt-cart__login{border-top:1px solid rgba(4,37,82,.1)!important}cart-drawer .wt-cart__login__title,cart-drawer .wt-cart__login__text,cart-drawer .wt-cart__login__text a{font-size:14px!important;color:#7b8290!important}cart-drawer .wt-cart__login__text a{color:#042552!important;text-underline-offset:3px}@media(max-width:749px){cart-drawer .wt-cart__drawer{border-radius:18px 0 0 18px}cart-drawer .wt-cart__item__thumb{flex-basis:72px;width:72px}cart-drawer .wt-cart__cross-sell__products{max-height:168px}}@media(min-width:1200px){body:not(.mobile-nav) .wt-page-nav-mega__item--parent .wt-page-nav-mega__sublist__wrapper{max-height:none!important;overflow:visible!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .26s ease,transform .4s cubic-bezier(.2,.7,.2,1),visibility 0s linear .26s!important;border-radius:0 0 22px 22px;will-change:opacity,transform}body:not(.mobile-nav) .wt-page-nav-mega__item--parent.dropdown-opened .wt-page-nav-mega__sublist__wrapper{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .26s ease,transform .4s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s!important}body:not(.mobile-nav) .wt-page-nav-mega__item--parent .wt-page-nav-mega__sublist__wrapper:before{content:"";position:absolute;left:0;right:0;top:-22px;height:22px}body:not(.mobile-nav) .wt-page-nav-mega__item--parent .wt-page-nav-mega__sublist__wrapper>.wt-page-nav-mega__sublist{margin-top:0!important;margin-bottom:0!important;padding-top:22px!important;padding-bottom:26px!important;transition:none!important;max-height:none!important}body:not(.mobile-nav) .wt-page-nav-mega__link__text,body:not(.mobile-nav) .wt-page-nav-mega__link svg{transition:opacity .25s ease,transform .35s cubic-bezier(.2,.7,.2,1)}body:not(.mobile-nav) .wt-page-nav-mega__item--parent.dropdown-opened>.wt-page-nav-mega__link svg{transform:rotate(180deg)}body:not(.mobile-nav) .mega-menu__gallery__picture{display:block}body:not(.mobile-nav) .mega-menu__gallery__picture img{border-radius:18px;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .3s ease}body:not(.mobile-nav) .mega-menu__gallery__link{display:block;overflow:hidden;border-radius:18px;text-decoration:none}body:not(.mobile-nav) .mega-menu__gallery__link:hover img{transform:scale(1.035)}body:not(.mobile-nav) .mega-menu__gallery__heading{font-family:var(--nhc-font, inherit)!important;font-size:17px!important;font-weight:500!important;letter-spacing:-.012em!important;text-transform:none!important;color:#042552!important}body:not(.mobile-nav) .mega-menu__gallery__caption{font-family:var(--nhc-font, inherit)!important;font-size:13.5px!important;color:#7b8290!important;text-transform:none!important;letter-spacing:0!important}}@media(max-width:1199px){.wt-drawer--nav{transition:opacity .35s ease,transform .5s cubic-bezier(.2,.7,.2,1)!important}.wt-drawer--nav .wt-drawer__content{background:#f4f2ee!important;display:flex;flex-direction:column}.wt-drawer--nav .wt-drawer__content :is(a,span,p,div,li){font-family:var(--nhc-font, inherit)!important}.wt-drawer--nav .wt-drawer__title{border:0!important;padding:14px 14px 6px!important;min-height:0!important;justify-content:flex-end;background:transparent!important}.wt-drawer--nav .wt-drawer__close{width:40px;height:40px;border-radius:50%;background:#0425520f;display:inline-flex;align-items:center;justify-content:center;color:#042552}.wt-drawer--nav .wt-drawer__close svg{width:14px!important;height:14px!important}.wt-drawer--nav .mega-menu{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.wt-drawer--nav .wt-page-nav-mega{flex:1}.wt-drawer--nav .wt-page-nav-mega__list{display:grid;gap:8px;padding:6px 12px 16px!important;margin:0!important}.wt-drawer--nav .wt-page-nav-mega__list>.wt-page-nav-mega__item{padding:0!important;margin:0!important;background:#fff!important;border-radius:18px!important;overflow:hidden!important}.wt-drawer--nav .wt-page-nav-mega__item:after{display:none!important}html body .wt-drawer.wt-drawer--nav .wt-page-nav-mega__link:before,html body .wt-drawer.wt-drawer--nav .wt-page-nav-mega__link:after,html body .wt-drawer.wt-drawer--nav .wt-page-nav-mega__list>.wt-page-nav-mega__item:after{content:none!important;display:none!important}.wt-drawer--nav .wt-page-nav-mega__link.nh-premium-mobile-card,.wt-drawer--nav .wt-page-nav-mega__link{display:flex!important;align-items:center;justify-content:space-between;gap:16px;width:100%!important;margin:0!important;padding:18px 16px 18px 20px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none;-webkit-tap-highlight-color:transparent}.wt-drawer--nav .nh-menu-text{display:grid;gap:3px;min-width:0;text-align:left}.wt-drawer--nav .nh-menu-title{display:block;font-size:19px!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.15!important;color:#042552!important;text-transform:lowercase!important}.wt-drawer--nav .nh-menu-title:first-letter{text-transform:uppercase}.wt-drawer--nav .nh-menu-subtitle{display:block;font-size:13.5px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;color:#7b8290!important;text-transform:none!important}.wt-drawer--nav .nh-menu-action{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#0425520f;display:inline-flex!important;align-items:center;justify-content:center;font-size:19px!important;font-weight:400!important;line-height:1!important;color:#042552!important;transition:transform .45s cubic-bezier(.2,.7,.2,1),background-color .3s ease,color .3s ease}.wt-drawer--nav .submenu-opened .nh-menu-action{transform:rotate(135deg);background:#042552;color:#fff!important}.wt-drawer--nav .submenu-opened .nh-menu-title,.wt-drawer--nav .submenu-opened .wt-page-nav-mega__link__text{opacity:1!important}.wt-drawer--nav .wt-page-nav-mega__sublist__wrapper{display:grid!important;grid-template-rows:0fr;max-height:none!important;overflow:hidden;margin:0!important;transition:grid-template-rows .5s cubic-bezier(.2,.7,.2,1)!important}.wt-drawer--nav .submenu-opened+.wt-page-nav-mega__sublist__wrapper{grid-template-rows:1fr}.wt-drawer--nav .wt-page-nav-mega__sublist__wrapper>.wt-page-nav-mega__sublist{min-height:0;max-height:none!important;overflow:hidden;margin:0!important;padding:0 12px!important;opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .5s cubic-bezier(.2,.7,.2,1)!important}.wt-drawer--nav .submenu-opened+.wt-page-nav-mega__sublist__wrapper>.wt-page-nav-mega__sublist{opacity:1;transform:none;transition-delay:.08s!important}.wt-drawer--nav .wt-page-nav-mega__sublist__item--gallery{padding:2px 0 14px!important;margin:0!important;list-style:none}.wt-drawer--nav .wt-page-nav-mega__sublist__wrapper,.wt-drawer--nav .wt-page-nav-mega__sublist,.wt-drawer--nav .wt-page-nav-mega__sublist__item--gallery,.wt-drawer--nav .mega-menu__gallery{background:transparent!important;box-shadow:none!important;border:0!important;position:static!important;width:auto!important}.wt-drawer--nav .wt-page-nav-mega__sublist__wrapper,.wt-drawer--nav .wt-page-nav-mega__sublist__wrapper *{background-color:transparent!important}html body .wt-drawer.wt-drawer--nav .wt-page-nav-mega .wt-page-nav-mega__item .wt-page-nav-mega__sublist__wrapper.wt-page-nav-mega__sublist__wrapper{background:#fff!important;background-color:#fff!important;box-shadow:none!important}.wt-drawer--nav .mega-menu__gallery__heading{text-align:left;padding:0 12px 12px!important;margin-top:6px!important}html body .wt-drawer.wt-drawer--nav .mega-menu__gallery__picture.mega-menu__gallery__picture{background:#f4f2ee!important;background-color:#f4f2ee!important}.wt-drawer--nav .mega-menu__gallery{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0!important;padding:0!important;list-style:none}.wt-drawer--nav .mega-menu__gallery__item{margin:0!important;padding:0!important;width:auto!important;list-style:none;display:flex!important}.wt-drawer--nav .mega-menu__gallery__link{display:flex!important;flex:1;min-width:0;text-decoration:none}.wt-drawer--nav .mega-menu__gallery__picture{display:flex!important;flex-direction:column;flex:1;min-width:0;overflow:hidden;border-radius:14px!important}.wt-drawer--nav .mega-menu__gallery__picture img{display:block;width:100%!important;height:auto!important;aspect-ratio:4 / 3;object-fit:contain!important;object-position:center!important;padding:14px 12px 4px!important;margin:0!important;border-radius:0!important;box-sizing:border-box}.wt-drawer--nav .mega-menu__gallery__heading{display:block;margin-top:8px;font-size:14px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.01em!important;text-transform:none!important;color:#042552!important}.wt-drawer--nav .mega-menu__gallery__caption{display:none!important}.wt-drawer--nav .wt-page-nav-mega__aside{background:transparent!important;border-top:1px solid rgba(4,37,82,.1);margin:0 12px;padding:14px 8px calc(18px + env(safe-area-inset-bottom))!important}.wt-drawer--nav .wt-page-nav-mega__aside-list{margin:0;padding:0;list-style:none}.wt-drawer--nav .wt-page-nav-mega__aside-list__link{font-size:15px!important;font-weight:500!important;color:#042552!important;text-decoration:none;letter-spacing:-.005em!important}}.nh-pdp-nav{transition:opacity .2s ease,visibility 0s linear 0s}body:has(.wt-page-nav-mega__item.dropdown-opened) .nh-pdp-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .15s ease,visibility 0s linear .15s}.shopify-section:has(>.nh-pdp-nav){z-index:15!important}body.cart-drawer-open .wt__quick-buy--page-overlay{z-index:10000!important}body.cart-drawer-open .wt__quick-buy__container,.wt__quick-buy__container{z-index:10001!important}.page-header-sticky .page-header.sticky-enabled:has(.wt-header--sticky-always){transform:none!important}cart-drawer .shoppable-video__add-button.is-adding{opacity:.6;pointer-events:none}cart-drawer .shoppable-video__add-button.is-adding:after{content:"Adding"}
/*# sourceMappingURL=/cdn/shop/t/74/assets/nh-legacy.css.map */
