:root{--htt-ink: #2b2620;--htt-ink-2: #5a5348;--htt-ink-3: #6d665c;--htt-cream: #fffdf9;--htt-hairline: rgb(43 38 32 / .14);--htt-hairline-strong: rgb(43 38 32 / .22);--htt-t-display: 2.125rem;--htt-t-h1: 1.75rem;--htt-t-h2: 1.5rem;--htt-t-h3: 1.25rem;--htt-t-price: 1.875rem;--htt-t-price-card: 1.0625rem;--htt-t-section: 1.625rem;--htt-t-row: 1rem;--htt-t-lede: 1.125rem;--htt-t-body: 1rem;--htt-t-small: .875rem;--htt-t-micro: .6875rem;--htt-w-body: 400;--htt-w-medium: 500;--htt-w-strong: 600;--htt-w-display: 500;--htt-track-micro: .14em;--htt-track-button: .1em}@media screen and (min-width:750px){:root{--htt-t-display: 3rem;--htt-t-h1: 2.25rem;--htt-t-h2: 1.75rem;--htt-t-h3: 1.375rem;--htt-t-price: 2.125rem;--htt-t-price-card: 1.125rem;--htt-t-section: 1.875rem;--htt-t-row: 1.0625rem;--htt-t-lede: 1.25rem}}.color-scheme-1,.color-scheme-2,.color-scheme-3{--color-foreground: var(--htt-ink)}h1,h2,h3,h4,.h1.h1,.h2.h2,.h3.h3,.h4.h4{text-wrap:balance}.price.price{font-family:var(--font-body--family);font-size:var(--htt-t-price-card);font-weight:var(--htt-w-strong);letter-spacing:-.01em;line-height:1.2;color:var(--htt-ink);font-variant-numeric:tabular-nums}.product-information .price.price{font-size:var(--htt-t-price);letter-spacing:-.02em;line-height:1.05}.cart-items .price.price,.cart-drawer .price.price,.resource-card .price.price,.menu-drawer .price.price{font-size:var(--htt-t-body);font-weight:var(--htt-w-medium)}.cart__total-value.cart__total-value{font-size:var(--htt-t-h3);font-weight:var(--htt-w-strong);color:var(--htt-ink)}.button.button,.cart__checkout-button.cart__checkout-button,.shopify-payment-button__button--unbranded{font-family:var(--font-body--family);font-size:var(--htt-t-small);font-weight:var(--htt-w-strong);letter-spacing:var(--htt-track-button);text-transform:uppercase;line-height:1;min-height:54px;border-radius:2px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.button.button-unstyled,.button.link,.close-button.close-button,.slideshow-control.slideshow-control,.slideshow-arrow,.quantity-selector .button,.header-actions__action.header-actions__action{font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;min-height:0}.shopify-payment-button__button--unbranded{background:transparent;color:var(--htt-ink);border:1px solid var(--htt-ink)}.shopify-payment-button__button--unbranded:hover{background:#f2efe9}.shopify-payment-button__more-options{font-size:var(--htt-t-small);letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:.25em;color:var(--htt-ink-2);min-height:0}body{font-size:var(--htt-t-body);color:var(--htt-ink)}.rte p,.htt-rte p{font-size:var(--htt-t-body);line-height:1.7;color:var(--htt-ink)}.htt-crumb__list.htt-crumb__list{font-size:.8125rem}.htt-crumb__link.htt-crumb__link,.htt-crumb__current.htt-crumb__current{color:var(--htt-ink-3)}.htt-crumb__sep.htt-crumb__sep{color:var(--htt-ink-3);opacity:.5}.htt-lede.htt-lede{font-size:var(--htt-t-lede);color:var(--htt-ink-2);line-height:1.5}.htt-story__title.htt-story__title{font-size:var(--htt-t-section);font-weight:var(--htt-w-display);line-height:1.15;letter-spacing:-.015em;color:var(--color-foreground-heading);margin-bottom:1.375rem}.htt-story__heading.htt-story__heading{font-size:var(--htt-t-micro);font-weight:var(--htt-w-strong);letter-spacing:var(--htt-track-micro);color:var(--htt-ink-2)}.htt-story__toggle--title.htt-story__toggle--title{font-family:var(--font-body--family);font-size:var(--htt-t-row);font-weight:var(--htt-w-medium);letter-spacing:0}.htt-story--panel.htt-story--panel{border-color:var(--htt-hairline)}.htt-specs__row.htt-specs__row dt{font-size:var(--htt-t-micro);font-weight:var(--htt-w-strong);letter-spacing:.12em;color:var(--htt-ink-2)}.htt-specs__row.htt-specs__row dd{font-size:var(--htt-t-small);color:var(--htt-ink)}.htt-specs__row.htt-specs__row{border-color:var(--htt-hairline)}.htt-faq.htt-faq{border-top-color:var(--htt-hairline)}.htt-faq__item.htt-faq__item{border-bottom-color:var(--htt-hairline)}.htt-faq__q.htt-faq__q{font-family:var(--font-body--family);font-size:var(--htt-t-row);font-weight:var(--htt-w-medium);letter-spacing:0;color:var(--htt-ink)}.htt-faq__a.htt-faq__a p{font-size:var(--htt-t-small);line-height:1.7;color:var(--htt-ink-2)}.htt-figure__caption.htt-figure__caption{font-size:var(--htt-t-small);color:var(--htt-ink-3)}.htt-delivery__primary.htt-delivery__primary{font-size:var(--htt-t-small);font-weight:var(--htt-w-medium);color:var(--htt-ink)}.htt-delivery__secondary.htt-delivery__secondary,.htt-assure__text.htt-assure__text{font-size:var(--htt-t-small);color:var(--htt-ink-2)}.htt-assure__title.htt-assure__title{font-size:var(--htt-t-small);font-weight:var(--htt-w-medium);color:var(--htt-ink)}.htt-assure__heading.htt-assure__heading{font-size:var(--htt-t-micro);font-weight:var(--htt-w-strong);letter-spacing:var(--htt-track-micro);color:var(--htt-ink-2)}.htt-assure--panel.htt-assure--panel{border-color:var(--htt-hairline);background:#2b262006}.htt-cart-reassure__line.htt-cart-reassure__line{font-size:.8125rem;color:var(--htt-ink-2)}.htt-cart-reassure__line--lead.htt-cart-reassure__line--lead{color:var(--htt-ink);font-weight:var(--htt-w-medium)}.color-scheme-4 .htt-assure__title.htt-assure__title,.color-scheme-5 .htt-assure__title.htt-assure__title{color:var(--color-foreground-heading)}.color-scheme-4 .htt-assure__text.htt-assure__text,.color-scheme-5 .htt-assure__text.htt-assure__text{color:var(--color-foreground);opacity:.72}.product-card__title,[class*=product-card] .product-title,.resource-card__title{font-size:var(--htt-t-body);line-height:1.35;color:var(--color-foreground-heading)}.color-scheme-4 .menu__heading,.color-scheme-5 .menu__heading{font-family:var(--font-subheading--family);font-size:var(--htt-t-micro);font-weight:var(--htt-w-strong);letter-spacing:var(--htt-track-micro);text-transform:uppercase;opacity:.62}.color-scheme-4 .menu__link,.color-scheme-5 .menu__link{font-size:var(--htt-t-small)}.menu-list .menu-list__link.menu-list__link,.header__row .menu-list .menu-list__link{font-family:var(--font-body--family);font-size:.875rem;font-weight:var(--htt-w-body);letter-spacing:0;color:var(--htt-ink)}.menu-list .menu-list__link--active.menu-list__link--active{color:var(--htt-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.5em}.menu-list .menu-list__link.menu-list__link:hover{color:var(--htt-ink-2)}[id$=__htt_hero] .background-image-container{background-position:center;background-size:cover}@media screen and (max-width:749px){[id$=__htt_hero] .background-image-container{background-image:url(/cdn/shop/files/heartth-hero-mobile.jpg?width=1200)}[id$=__htt_hero] .background-image-container img{opacity:0}}[id$=__htt_hero] .layout-panel-flex{max-width:34rem;padding-inline:1.375rem}@media screen and (min-width:750px){[id$=__htt_hero] .layout-panel-flex{padding-inline:clamp(2.5rem,7vw,7rem);max-width:42rem}}[id$=__htt_hero] .text-block,[id$=__htt_hero] h1,[id$=__htt_hero] p{color:var(--htt-ink)}[id$=__htt_hero] .h6.h6,[id$=__htt_hero] h6{color:var(--htt-ink-2)}.cart-drawer__content{display:flex;flex-direction:column;min-height:0}.cart-drawer__items{flex:1 1 auto;min-height:40%;overflow-y:auto;overscroll-behavior:contain}.cart-drawer__summary{flex:0 1 auto;max-height:60%;overflow-y:auto;overscroll-behavior:contain}:where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--htt-ink);outline-offset:3px;border-radius:2px}.color-scheme-4 :where(a,button,summary):focus-visible,.color-scheme-5 :where(a,button,summary):focus-visible{outline-color:var(--htt-cream)}summary{cursor:pointer}@media(prefers-reduced-motion:reduce){.htt-faq__chevron,.htt-story__chevron,.button{transition:none}}:root{--htt-star: #c08a3e}.htt-jdgm-badge{margin-block-start:4px}.htt-jdgm-badge .jdgm-prev-badge__text{font-size:var(--htt-t-small);color:var(--htt-ink-3);letter-spacing:.01em}.htt-jdgm-reviews{border-block-start:1px solid var(--htt-hairline);padding-block-start:28px}.jdgm-star{color:var(--htt-star)!important;letter-spacing:normal!important;line-height:1!important;display:inline-block!important;vertical-align:middle;margin:0!important;padding:0 1px!important;text-indent:0!important;word-spacing:normal!important}.jdgm-star.jdgm--off{color:var(--htt-hairline-strong)!important}.jdgm-rev-widg__summary-stars,.jdgm-histogram__star,.jdgm-rev__rating,.jdgm-prev-badge__stars,.jdgm-carousel-item__rating{display:inline-flex!important;align-items:center;white-space:nowrap;letter-spacing:normal!important;float:none!important}.jdgm-widget .jdgm-rev-widg__summary{display:flex!important;flex-direction:column;align-items:center;gap:4px;float:none!important;width:100%!important;padding:0 0 18px!important}.jdgm-widget .jdgm-rev-widg__summary-average{font-size:var(--htt-t-h3);font-weight:var(--htt-w-medium);color:var(--htt-ink);font-variant-numeric:tabular-nums}.jdgm-widget .jdgm-histogram{display:flex!important;flex-direction:column;gap:6px;width:100%!important;max-width:460px;margin-inline:auto!important;float:none!important;padding-block-start:16px;border-block-start:1px solid var(--htt-hairline)}.jdgm-widget .jdgm-histogram__row{display:flex!important;align-items:center;gap:10px;width:100%!important;float:none!important;margin:0!important}.jdgm-widget .jdgm-histogram__star{flex:0 0 auto}.jdgm-widget .jdgm-histogram__bar{flex:1 1 auto;min-width:0;height:8px;float:none!important;margin:0!important;background-color:var(--htt-hairline)!important}.jdgm-widget .jdgm-histogram__bar-content{height:100%;display:block;background-color:var(--htt-star)!important}.jdgm-widget .jdgm-histogram__percentage,.jdgm-widget .jdgm-histogram__frequency{flex:0 0 auto;min-width:38px;text-align:right;font-size:var(--htt-t-small);color:var(--htt-ink-3);font-variant-numeric:tabular-nums;float:none!important}.jdgm-widget .jdgm-rev-widg__header{border:0;padding:0}.jdgm-widget .jdgm-rev-widg__title{font-size:var(--htt-t-section);font-weight:var(--htt-w-display);color:var(--htt-ink);letter-spacing:-.01em;margin-block-end:4px}.jdgm-widget .jdgm-rev-widg__summary-text{font-size:var(--htt-t-small);color:var(--htt-ink-3)}.jdgm-widget .jdgm-write-rev-link{background:transparent!important;color:var(--htt-ink)!important;border:1px solid var(--htt-ink)!important;border-radius:0!important;padding:12px 22px!important;font-size:var(--htt-t-micro);font-weight:var(--htt-w-medium);letter-spacing:var(--htt-track-button);text-transform:uppercase;transition:background-color .18s ease,color .18s ease}.jdgm-widget .jdgm-write-rev-link:hover{background:var(--htt-ink)!important;color:var(--htt-cream)!important}.jdgm-widget .jdgm-histogram__row:hover{background:transparent}.jdgm-widget .jdgm-rev{border:0;border-block-start:1px solid var(--htt-hairline);padding-block:22px;background:transparent}.jdgm-widget .jdgm-rev__header{margin-block-end:6px}.jdgm-widget .jdgm-rev__author{font-size:var(--htt-t-body);font-weight:var(--htt-w-medium);color:var(--htt-ink)}.jdgm-widget .jdgm-rev__timestamp,.jdgm-widget .jdgm-rev__location{font-size:var(--htt-t-micro);color:var(--htt-ink-3);letter-spacing:var(--htt-track-micro);text-transform:uppercase}.jdgm-widget .jdgm-rev__title{font-size:var(--htt-t-row);font-weight:var(--htt-w-strong);color:var(--htt-ink);margin-block:8px 4px}.jdgm-widget .jdgm-rev__body{font-size:var(--htt-t-body);line-height:1.65;color:var(--htt-ink-2)}.jdgm-widget .jdgm-rev__body p{margin-block-end:.6em}.jdgm-widget .jdgm-rev__buyer-badge{background:transparent!important;color:var(--htt-ink-3)!important;border:1px solid var(--htt-hairline);border-radius:0;font-size:var(--htt-t-micro);letter-spacing:var(--htt-track-micro);text-transform:uppercase;padding:2px 7px}.jdgm-widget .jdgm-paginate__page{color:var(--htt-ink-3);border-radius:0;font-size:var(--htt-t-small)}.jdgm-widget .jdgm-paginate__page.jdgm-curt{color:var(--htt-ink);font-weight:var(--htt-w-strong)}.jdgm-widget .jdgm-rev-widg--no-reviews .jdgm-rev-widg__summary{display:none}.htt-card-rv{display:flex;align-items:center;justify-content:center;gap:5px;margin-block:3px 1px;font-size:var(--htt-t-small);color:var(--htt-ink-3);line-height:1;text-align:center}.htt-card-rv__stars{display:inline-flex;align-items:center;gap:1px;letter-spacing:normal;line-height:1}.htt-card-rv__star{font-size:12px;line-height:1;color:var(--htt-hairline-strong)}.htt-card-rv__star.is-on{color:var(--htt-star)}.htt-card-rv__num{font-weight:var(--htt-w-medium);color:var(--htt-ink-2);font-variant-numeric:tabular-nums}.htt-card-rv__sep{color:var(--htt-hairline-strong)}.htt-card-rv__count{font-variant-numeric:tabular-nums}.htt-rv{width:100%}.htt-rv__title{font-size:var(--htt-t-section);font-weight:var(--htt-w-display);color:var(--htt-ink);letter-spacing:-.01em;text-align:center;margin:0 0 26px}.htt-rv__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.htt-rv__card{display:flex;flex-direction:column;gap:8px;border:1px solid var(--htt-hairline);padding:24px 22px;background:transparent}.htt-rv__stars{display:inline-flex;align-items:center;gap:2px;letter-spacing:normal;line-height:1}.htt-rv__star{font-size:15px;line-height:1;color:var(--htt-hairline-strong)}.htt-rv__star.is-on{color:var(--htt-star)}.htt-rv__head{font-size:var(--htt-t-row);font-weight:var(--htt-w-strong);color:var(--htt-ink);margin:2px 0 0}.htt-rv__body{font-size:var(--htt-t-body);line-height:1.65;color:var(--htt-ink-2);margin:0;flex:1 1 auto}.htt-rv__meta{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:6px 0 0;font-size:var(--htt-t-micro);letter-spacing:var(--htt-track-micro);text-transform:uppercase;color:var(--htt-ink-3)}.htt-rv__who{font-weight:var(--htt-w-medium);color:var(--htt-ink-2)}.htt-rv__when{font-variant-numeric:tabular-nums}.htt-rv__prod{font-size:var(--htt-t-small);color:var(--htt-ink-3);text-decoration:none;border-block-start:1px solid var(--htt-hairline);padding-block-start:10px;margin-block-start:4px}.htt-rv__prod:hover{color:var(--htt-ink)}@media(max-width:989px){.htt-rv__grid{grid-template-columns:minmax(0,1fr);gap:14px}.htt-rv__card{padding:20px 18px}}@media(max-width:749px){.htt-jdgm-reviews{padding-block-start:22px}.jdgm-widget .jdgm-rev{padding-block:18px}.jdgm-widget .jdgm-histogram{max-width:100%}.jdgm-widget .jdgm-histogram__percentage{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/heartth-brand.css.map */
