body.template-suffix-norst-hydrate,body.template-suffix-balance-board-hub-page,body.template-suffix-balance-board-guide,body.template-suffix-balance-board-pricing{--norst-ink: #11110f;--norst-soft-ink: #34362f;--norst-muted: #6d7169;--norst-paper: #f6f2ea;--norst-paper-deep: #ebe4d8;--norst-sand: #d6c5aa;--norst-stone: #d8d5cd;--norst-navy: #425968;--norst-lemon: #e7cc72;--norst-line: rgba(17, 17, 15, .14);--norst-line-strong: rgba(17, 17, 15, .28);--norst-moss: #3f5144;--norst-clay: #94694f;--norst-shadow: 0 1px 0 rgba(17, 17, 15, .08), 0 10px 26px rgba(17, 17, 15, .06);color:var(--norst-ink)}body.template-suffix-norst-hydrate{--norst-accent: var(--norst-lemon);--norst-paper: #fbf6e7;--norst-line: rgba(125, 103, 42, .18)}body.template-suffix-norst-hydrate .wrapper-body,body.template-suffix-balance-board-hub-page .wrapper-body,body.template-suffix-balance-board-guide .wrapper-body,body.template-suffix-balance-board-pricing .wrapper-body{background:#fff}body.template-suffix-norst-hydrate main>.shopify-section+.shopify-section,body.template-suffix-balance-board-hub-page main>.shopify-section+.shopify-section,body.template-suffix-balance-board-guide main>.shopify-section+.shopify-section,body.template-suffix-balance-board-pricing main>.shopify-section+.shopify-section{border-top:1px solid var(--norst-line)}body.template-suffix-norst-hydrate :is(h1,h2,h3),body.template-suffix-balance-board-hub-page :is(h1,h2,h3),body.template-suffix-balance-board-guide :is(h1,h2,h3),body.template-suffix-balance-board-pricing :is(h1,h2,h3){letter-spacing:0!important;color:var(--norst-ink)}body.template-suffix-norst-hydrate :is(p,li),body.template-suffix-balance-board-hub-page :is(p,li),body.template-suffix-balance-board-guide :is(p,li),body.template-suffix-balance-board-pricing :is(p,li){color:var(--norst-soft-ink)}body.template-suffix-norst-hydrate :is([class*=eyebrow],[class*=subtitle],[class*=label]){letter-spacing:.08em!important}body.template-suffix-norst-hydrate :is([class*=ai-hydrate-hero-title],[class*=heading]){line-height:.98!important;max-width:780px;text-wrap:balance}@media screen and (min-width:990px){body.template-suffix-norst-hydrate :is([class*=ai-hydrate-hero-title]){font-size:68px!important}}body.template-suffix-norst-hydrate main :is(a[class*=cta],button[class*=cta],[class*=button],.button),body.template-suffix-balance-board-hub-page :is([class*=cta],[class*=button],.button),body.template-suffix-balance-board-guide :is([class*=cta],[class*=button],.button),body.template-suffix-balance-board-pricing :is([class*=cta],[class*=button],.button){border-radius:3px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}body.template-suffix-norst-hydrate main :is(a[class*=cta],button[class*=cta],[class*=button],.button):focus-visible{outline:2px solid var(--norst-moss)!important;outline-offset:3px!important}body.template-suffix-norst-hydrate :is([class*=card],[class*=tile],[class*=panel]),body.template-suffix-balance-board-hub-page :is([class*=card],[class*=tile],[class*=panel]),body.template-suffix-balance-board-guide :is([class*=card],[class*=tile],[class*=panel]),body.template-suffix-balance-board-pricing :is([class*=card],[class*=tile],[class*=panel]){border-color:var(--norst-line)!important;border-radius:6px!important;box-shadow:none!important}body.template-suffix-norst-hydrate :is([class*=card],[class*=tile],[class*=panel]):hover,body.template-suffix-balance-board-hub-page :is([class*=card],[class*=tile],[class*=panel]):hover,body.template-suffix-balance-board-guide :is([class*=card],[class*=tile],[class*=panel]):hover,body.template-suffix-balance-board-pricing :is([class*=card],[class*=tile],[class*=panel]):hover{border-color:var(--norst-line-strong)!important;box-shadow:var(--norst-shadow)!important}body.template-suffix-norst-hydrate :is([class*=media],[class*=image],[class*=photo]) img{border-radius:6px!important}body.template-suffix-norst-hydrate :is([class*=heading],[class*=title]){text-wrap:balance}body.template-suffix-norst-hydrate :is([class*=tester],[class*=waitlist],[class*=signup]){scroll-margin-top:120px}body.template-suffix-norst-hydrate main :is(input,textarea,select){border-color:var(--norst-line-strong)!important;border-radius:3px!important}body.template-suffix-norst-hydrate main :is([class*=badge],[class*=sensory-card]){background:color-mix(in srgb,var(--norst-accent) 14%,#ffffff)!important;border:1px solid color-mix(in srgb,var(--norst-accent) 28%,transparent)!important;border-radius:4px!important;color:var(--norst-ink)!important;font-weight:600!important;letter-spacing:0!important}body.template-suffix-norst-hydrate main :is(a[class*=cta],button[class*=cta],[class*=button],.button){background:var(--norst-ink)!important;border-color:var(--norst-ink)!important;color:#fffaf0!important}body.template-suffix-norst-hydrate main :is(a[class*=cta],button[class*=cta],[class*=button],.button):hover{background:var(--norst-soft-ink)!important;border-color:var(--norst-soft-ink)!important}body.template-suffix-norst-hydrate main :is([class*=cta-wrapper],[class*=cta-][class*=microcopy],[class*=cta-microcopy]){background:transparent!important;border:0!important;box-shadow:none!important;color:var(--norst-muted)!important}body.template-suffix-norst-hydrate main :is([class*=ai-hydrate],[class*=hydrate]) :is([class*=card],[class*=panel],[class*=form]){background-color:#fffdf5!important;border-color:var(--norst-line)!important}body.template-suffix-norst-hydrate main :is([class*=ai-hydrate] h1,[class*=ai-hydrate] h2,[class*=hydrate] h1,[class*=hydrate] h2){color:#24221b!important}body.template-suffix-norst-hydrate main :is([class*=ai-hydrate] img,[class*=hydrate] img){background-color:#fff8df}body.template-suffix-norst-hydrate :is(header,.shopify-section-group-header-group) :is(.header-language_currency,.top-language-currency,.halo-top-language,.halo-top-currency,.localization-form,.localization-form__select,.localization-selector,.disclosure__button,.dropdown-label){background:transparent!important;border-color:transparent!important;box-shadow:none!important}body.template-suffix-norst-hydrate :is(header,.shopify-section-group-header-group) :is(.header-language_currency *,.top-language-currency *,.halo-top-language *,.halo-top-currency *){background-color:transparent!important;box-shadow:none!important}body.template-suffix-norst-hydrate :is(header,.shopify-section-group-header-group) :is(.header-logo,.header-logo *,.header__heading-logo,.header__heading-logo img,.logo__main,img[alt*=Norst]){background:transparent!important;border-radius:0!important;box-shadow:none!important}body:is(.template-suffix-norst-hydrate) :is(header,.shopify-section-group-header-group) :is(.header-language_currency,.top-language-currency,.halo-top-language,.halo-top-currency,.localization-form,.localization-form__select,.localization-selector,.disclosure__button,.dropdown-label){background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}body:is(.template-suffix-norst-hydrate) :is(header,.shopify-section-group-header-group) :is(.header-language_currency,.top-language-currency,.halo-top-language,.halo-top-currency,.localization-form,.localization-form__select,.localization-selector,.disclosure__button,.dropdown-label) *{background-color:transparent!important;box-shadow:none!important}body:is(.template-suffix-norst-hydrate) :is(header,.shopify-section-group-header-group) :is(.header__heading-link,.header__logo,.header-logo,.header__heading){background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}body.template-suffix-norst-hydrate main :is([class*=ai-hydrate-hero__form-wrapper],[class*=ai-hydrate-hero__form],[class*=ai-hydrate-hero__secondary-link],[class*=ai-hydrate-hero__microcopy]){background:transparent!important;border:0!important;box-shadow:none!important}body.template-suffix-norst-hydrate main :is([class*=ai-hydrate-hero__secondary-link],[class*=ai-hydrate-hero__microcopy]){display:block!important;padding:0!important}body.template-suffix-norst-hydrate main [class*=ai-hydrate-hero__microcopy]{margin-top:12px!important;color:var(--norst-muted)!important}.footer-block__newsletter :is(.footer-block__subheading,.footer-block__subheading p,.footer-block__subheading a){color:#fffaf0b8!important}.footer-block__newsletter .field__input{background:#181818!important;border-color:#fffaf06b!important;color:#fffaf0!important}.footer-block__newsletter .field__input::placeholder{color:#fffaf0d1!important;opacity:1!important}.footer-block__newsletter .newsletter-form__button{background:#fffaf0!important;border-color:#fffaf0!important;color:#161616!important}body.template-suffix-norst-hydrate main [class*=ai-hydrate-hero__form-wrapper]{margin-top:28px!important;padding:18px 18px 16px!important;background:color-mix(in srgb,var(--norst-paper) 66%,#ffffff)!important;border:0!important}body.template-suffix-norst-hydrate main [class*=ai-hydrate-hero__secondary-link]{margin-top:12px!important}body.template-suffix-norst-hydrate main [class*=ai-hydrate-hero__microcopy]{margin-top:14px!important;max-width:100%!important;line-height:1.45!important}body.template-suffix-norst-hydrate main [class*=ai-hydrate-promise-sensory-card]{display:flex!important;align-items:center!important;justify-content:center!important;min-height:58px!important;padding:14px 18px!important;text-align:center!important}body.template-suffix-norst-hydrate main [class*=ai-hydrate-promise-sensory-text]{margin:0!important;line-height:1.25!important}@media screen and (max-width:749px){body.template-suffix-norst-hydrate main>.shopify-section+.shopify-section{border-top-color:#11110f1a}body.template-suffix-norst-hydrate :is([class*=ai-hydrate-hero-title]){font-size:42px!important}}@media screen and (max-width:749px){body:is(.template-suffix-norst-hydrate) main>.shopify-section{overflow:hidden}body:is(.template-suffix-norst-hydrate) main :is([class*=container],[class*=wrapper]){max-width:100%!important}body:is(.template-suffix-norst-hydrate) :is(h1,h2,[class*=heading],[class*=title]){text-wrap:balance}body.template-suffix-norst-hydrate :is([class*=ai-hydrate-hero-title]){font-size:clamp(34px,10vw,44px)!important;line-height:1.03!important}body.template-suffix-norst-hydrate main :is([class*=button],[class*=cta]){width:100%!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.template-suffix-norst-hydrate main :is([class*=ai-hydrate-hero__form],[class*=waitlist] form,form[class*=newsletter]){display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important}body.template-suffix-norst-hydrate main :is([class*=ai-hydrate-hero__form],[class*=waitlist] form,form[class*=newsletter]) :is(input,button){width:100%!important;min-height:48px!important}body.template-suffix-norst-hydrate main [class*=ai-hydrate-hero__form-wrapper]{padding:16px!important}body.template-suffix-norst-hydrate main :is([class*=ai-hydrate-promise-sensory],[class*=sensory]) :is([class*=grid],[class*=cards]){grid-template-columns:1fr 1fr!important;gap:10px!important}body.template-suffix-norst-hydrate main [class*=ai-hydrate-promise-sensory-card]{min-height:54px!important;padding:12px 10px!important}.cart-actions.sticky_button_checkout_mb .action-group .button-checkout,.cart-actions.sticky_button_checkout_mb .button-enable{min-height:50px!important}}@media screen and (max-width:479px){body.template-suffix-norst-hydrate main :is([class*=ai-hydrate-promise-sensory],[class*=sensory]) :is([class*=grid],[class*=cards]){grid-template-columns:1fr!important}}@media screen and (max-width:749px){html,body{max-width:100%;overflow-x:hidden}}@media(max-width:550px){.halo-cart-content .cart-item{grid-template-columns:minmax(0,1fr) auto}}.halo-cart-content .cart-item-qty{width:136px;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/90/assets/custom.css.map */
