:root{--hh-bg:#F5EFE6;--hh-paper:#FFFCF5;--hh-sage:#E1E9E2;--hh-ink:#24262B;--hh-muted:#5B5750;--hh-teal:#1F6F64;--hh-line:#D9CFC1;--hh-line-strong:#8A8275;--hh-honey-bg:#F3E3C3;--hh-honey:#7A5712;--hh-night:#1E2026;--hh-night-2:#2A2E35;--hh-night-ink:#F3ECE1;--hh-mint:#6CC0B2;--hh-r:16px;--hh-tap:44px;--hh-measure:68ch;--hh-card:var(--hh-paper);--hh-focus:var(--hh-teal)}.color-scheme-4{--hh-card:var(--hh-night-2);--hh-focus:var(--hh-mint)}.color-scheme-5{--hh-card:rgba(255,252,245,.08);--hh-focus:var(--hh-paper)}*:focus-visible{outline:3px solid var(--hh-focus)!important;outline-offset:3px!important;box-shadow:none!important}.focus-inset:focus-visible,.menu-drawer__menu-item:focus-visible,.menu-drawer__close-button:focus-visible,.menu-drawer__utility-links a:focus-visible,.thumbnail:focus-visible,.mobile-facets__item:focus-visible,.mobile-facets__open:focus-visible,.facets__summary:focus-visible,.cart-drawer .cart-item a:focus-visible{outline-offset:-3px!important}.button,.shopify-payment-button__button,.header__icon,.quantity__button,.product-form__input label,.collapsible-content summary,.accordion summary{min-height:var(--hh-tap)}.header__icon,.quantity__button{min-width:var(--hh-tap)}.product-form__input input[type=radio]+label{display:inline-flex;align-items:center}.caption-with-letter-spacing,.announcement-bar__message,.badge,.hh-badge{text-transform:none;letter-spacing:.02em}.rte,.rich-text__text,.product__description,.hh-measure{max-width:var(--hh-measure)}.rte p,.rte li{line-height:1.6}.card-wrapper .card__inner.ratio{--ratio-percent:75%!important}.card-wrapper .card__media .media img{object-fit:contain;background:var(--hh-bg)}.hh-badge{display:inline-flex;align-items:center;gap:.4em;padding:.35em .9em;border-radius:999px;font-size:1.3rem;font-weight:700;line-height:1.3;background:var(--hh-honey-bg);color:var(--hh-honey)}.hh-badge--format{background:var(--hh-sage);color:var(--hh-ink)}.hh-badge--dark{background:var(--hh-night);color:var(--hh-night-ink)}.hh-badge--light{background:var(--hh-paper);color:var(--hh-ink);box-shadow:inset 0 0 0 1px var(--hh-line-strong)}.hh-badge--niche{background:var(--niche-accent,var(--hh-teal));color:var(--niche-accent-ink,#fff)}.hh-niche-hero{background:var(--niche-tint,var(--hh-sage));border-bottom:4px solid var(--niche-accent,var(--hh-teal))}.hh-kicker{color:var(--niche-accent,var(--hh-teal));font-weight:700;margin:0 0 .4rem}.color-scheme-4 .hh-kicker,.color-scheme-5 .hh-kicker{color:inherit}.hh-chip{display:inline-flex;align-items:center;gap:.5em;min-height:var(--hh-tap);padding:0 1.4rem;border-radius:999px;border:2px solid var(--niche-accent,var(--hh-teal));color:inherit;text-decoration:none;font-weight:700;font-size:1.4rem}.hh-chip:before,.hh-works li:before{content:"";width:.55em;height:.55em;border-radius:50%;background:var(--niche-accent,currentColor)}.color-scheme-4 .hh-chip,.color-scheme-4 .hh-niche-card{border-color:var(--niche-accent-dark,var(--hh-mint))}.hh-hero__inner{display:grid;gap:3.2rem;align-items:center}.hh-hero__text{max-width:64rem}.hh-hero__title{margin:0 0 1.2rem;text-wrap:balance}.hh-hero__sub{margin:0 0 2.4rem;font-size:1.8rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.hh-hero__buttons{display:flex;flex-direction:column;gap:1.2rem}.hh-hero__buttons .button{width:100%;margin:0}.hh-trust{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:2.4rem 0 0;padding:0;list-style:none;font-size:1.4rem}.hh-trust li{display:flex;align-items:center;gap:.6rem}.hh-trust li:before{content:"\2713";font-weight:700;color:rgb(var(--color-button))}.hh-hero__media{display:none}.hh-hero__media img{display:block;width:100%;height:auto;border-radius:var(--hh-r)}#shop-by-need{scroll-margin-top:2rem}.hh-niche-head{margin:0 0 2.4rem}.hh-niche-head h2{margin:0}.hh-niche-head p{margin:.6rem 0 0;color:rgba(var(--color-foreground),.85)}.hh-niche-grid{display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.hh-niche-grid--feature{grid-template-columns:minmax(0,1fr)}.hh-niche-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--hh-card);border:1px solid rgba(var(--color-foreground),.12);border-top:4px solid var(--niche-accent,var(--hh-teal));border-radius:var(--hh-r);overflow:hidden;color:inherit;text-decoration:none}.hh-niche-card__media{aspect-ratio:4/3;background:var(--niche-tint,var(--hh-sage))}.hh-niche-card__media img{width:100%;height:100%;object-fit:cover;display:block}.hh-niche-card__icon{flex:none;width:4.8rem;height:4.8rem;margin:1.6rem 1.6rem 0;border-radius:50%;display:grid;place-items:center;background:var(--niche-tint,var(--hh-sage))}.hh-niche-card__icon img,.hh-niche-card__icon svg{width:2.8rem;height:2.8rem;object-fit:contain}.hh-niche-card__body{display:flex;flex-direction:column;flex:1;padding:1.2rem 1.6rem 1.6rem}.hh-niche-card__title{margin:0;font-size:1.7rem;line-height:1.3}.hh-niche-card__link{color:inherit;text-decoration:none}.hh-niche-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--hh-r)}.hh-niche-card__link:focus-visible{outline:none!important}.hh-niche-card__link:focus-visible:after{outline:3px solid var(--hh-focus);outline-offset:-3px}.hh-niche-card:hover .hh-niche-card__title{text-decoration:underline}.hh-niche-card__desc{margin:.4rem 0 0;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.85)}.hh-niche-card__start{margin:.8rem 0 0;font-size:1.4rem}.hh-niche-card__start a{position:relative;z-index:2;color:inherit;text-decoration:underline;text-underline-offset:.2em}.hh-niche-card__more{margin-top:auto;padding-top:1.2rem;font-size:1.4rem;font-weight:700;color:var(--niche-accent,var(--hh-teal))}.hh-niche-grid--feature .hh-niche-card__more{align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--hh-tap);margin-top:1.2rem;padding:0 1.6rem;border:2px solid currentColor;border-radius:12px}.color-scheme-4 .hh-niche-card__more{color:var(--niche-accent-dark,var(--hh-mint))}.hh-niche-more{margin-top:1.6rem}.hh-niche-more>summary{display:inline-flex;align-items:center;min-height:var(--hh-tap);padding:0 1.6rem;border:2px solid rgba(var(--color-foreground),.6);border-radius:12px;font-weight:700;cursor:pointer;list-style:none}.hh-niche-more>summary::-webkit-details-marker{display:none}.hh-niche-more[open]>summary .hh-more-closed,.hh-niche-more:not([open])>summary .hh-more-open{display:none}.hh-niche-more .hh-niche-grid{margin-top:1.6rem}.hh-get,.hh-steps{display:grid;gap:1.2rem;margin:2.4rem 0;padding:0;list-style:none}.hh-get li{background:var(--hh-card);border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--hh-r);padding:1.6rem 2rem}.hh-get strong{display:block;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2}.hh-get span,.hh-works__note{color:rgba(var(--color-foreground),.85)}.hh-works{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0;padding:0;list-style:none}.hh-works li{display:inline-flex;align-items:center;gap:.5em;min-height:36px;padding:.3em 1.1em;border-radius:999px;border:1px solid rgba(var(--color-foreground),.4);font-size:1.4rem}.hh-works__note{font-size:1.4rem;margin:.4rem 0 0}.hh-steps{counter-reset:s}.hh-steps li{counter-increment:s;position:relative;padding:1.6rem 1.6rem 1.6rem 6.4rem;background:var(--hh-card);border-radius:var(--hh-r)}.hh-steps li:before{content:counter(s);position:absolute;left:1.6rem;top:1.6rem;width:3.6rem;height:3.6rem;border-radius:50%;display:grid;place-items:center;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:700}.hh-steps h3{margin:0 0 .4rem;font-size:1.8rem}.hh-steps p{margin:0}.hh-compare{display:grid;gap:1.6rem;margin:2.4rem 0}.hh-compare__col{border-radius:var(--hh-r);padding:2rem;border:1px solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.hh-compare__col h3{margin-top:0;color:inherit}.hh-compare ul{list-style:none;margin:0 0 1.6rem;padding:0}.hh-compare li{position:relative;padding:.6rem 0 .6rem 2.4rem}.hh-compare li:before{content:"\2713";position:absolute;left:0;font-weight:700}.hh-compare .button{width:100%}.hh-faq{max-width:76rem;margin:0 auto}.hh-faq details{border-bottom:1px solid rgba(var(--color-foreground),.2)}.hh-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:56px;padding:1.2rem 0;cursor:pointer;list-style:none;font-weight:700;font-size:1.7rem}.hh-faq summary::-webkit-details-marker{display:none}.hh-faq summary:after{content:"+";font-size:2.4rem;line-height:1;flex:none}.hh-faq details[open] summary:after{content:"\2212"}.hh-faq details>div{padding:0 0 1.6rem;max-width:var(--hh-measure)}.hh-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:var(--hh-paper);color:var(--hh-ink);border-top:1px solid var(--hh-line);transform:translateY(110%);visibility:hidden;transition:transform .2s ease,visibility 0s .2s}.hh-sticky-atc.is-visible{transform:none;visibility:visible;transition:transform .2s ease}.hh-sticky-atc__info{flex:1;min-width:0}.hh-sticky-atc__title{margin:0;font-size:1.3rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hh-sticky-atc__price{font-weight:700}.hh-sticky-atc .button{flex:none;min-width:0;min-height:48px;margin:0;padding:0 1.6rem}@media screen and (max-width:749.98px){.hh-niche-grid:not(.hh-niche-grid--feature)>li:last-child:nth-child(odd){grid-column:1/-1}.hh-niche-grid--feature .hh-niche-card{flex-direction:row}.hh-niche-grid--feature .hh-niche-card__media{flex:0 0 40%;align-self:flex-start}html.hh-has-sticky body{padding-bottom:calc(92px + env(safe-area-inset-bottom))}html.hh-has-sticky{scroll-padding-bottom:112px}}@media screen and (min-width:750px){.hh-sticky-atc{display:none}.hh-get,.hh-compare{grid-template-columns:1fr 1fr}.hh-niche-grid{gap:1.6rem;grid-template-columns:repeat(var(--cols-t,3),minmax(0,1fr))}.hh-niche-grid--single .hh-niche-card{flex-direction:row}.hh-niche-grid--single .hh-niche-card__media{flex:0 0 40%}.hh-hero__media{display:block}.hh-hero__buttons{flex-direction:row;flex-wrap:wrap}.hh-hero__buttons .button{width:auto}}@media screen and (min-width:990px){.hh-steps{grid-template-columns:repeat(3,1fr)}.hh-niche-grid{gap:2.4rem;grid-template-columns:repeat(var(--cols-d,4),minmax(0,1fr))}.hh-hero__inner--media{grid-template-columns:1fr 1fr;gap:4.8rem}}@media screen and (min-width:749px)and (max-width:749.98px){.small-hide{display:none!important}}@media screen and (min-width:989px)and (max-width:989.98px){.medium-hide{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.scroll-trigger{opacity:1!important;transform:none!important}}.hh-card-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin:.6rem 0 .2rem}.hh-card-badges .hh-badge{font-size:1.2rem;padding:.25em .8em}.hh-card-works{margin:.4rem 0 0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.card-wrapper .card .card__heading{display:block;-webkit-line-clamp:none;line-clamp:none;-webkit-box-orient:initial;overflow:visible;max-height:none;height:auto;white-space:normal}.card-wrapper .card .card__heading .full-unstyled-link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;white-space:normal;overflow-wrap:break-word}@media screen and (max-width:749.98px){.card-wrapper .card .card__heading{font-size:1.4rem;line-height:1.3}.card-wrapper .card .card__heading .full-unstyled-link{-webkit-line-clamp:4;line-clamp:4}}.facets__summary{display:flex;align-items:center;min-height:var(--hh-tap)}.mobile-facets__open,.facet-filters__sort{min-height:var(--hh-tap)}.facets__reset,.active-facets__button-remove{display:inline-flex;align-items:center;min-height:var(--hh-tap)}.footer__copyright .copyright__content,.policies li a{font-size:1.4rem}.policies li a{display:inline-flex;align-items:center;min-height:var(--hh-tap)}.cart-drawer__payment-icons,.cart-drawer__protection{display:none!important}#CartDrawer-Checkout.cart__checkout-button{background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;text-transform:none!important;letter-spacing:.02em!important}#CartDrawer-Checkout.cart__checkout-button:focus-visible{outline:3px solid var(--hh-focus)!important;outline-offset:3px!important}.cart-drawer .cart-items thead th{font-size:1.3rem;text-transform:none;letter-spacing:.02em}.hh-search-later{order:1}@media screen and (min-width:990px){.mega-menu__list{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));column-gap:4rem}}#CartDrawer .quantity.hh-qty-digital,.cart-drawer .quantity.hh-qty-digital,cart-drawer-items .quantity.hh-qty-digital,.cart-item .quantity.hh-qty-digital,.hh-qty-digital{display:none!important}.cart-item__quantity-wrapper:has(.hh-qty-digital){display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem}.cart-item__quantity-wrapper:has(.hh-qty-digital) cart-remove-button{margin-left:0}@media screen and (min-width:750px)and (max-width:989.98px){[id$=__bundles] .slider--tablet.grid--peek .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem);max-width:none}[id$=__bundles] .title-wrapper--self-padded-tablet-down,[id$=__before_you_buy] .collapsible-content-wrapper-narrow{padding-left:5rem;padding-right:5rem}}.footer-block__details-content a,.footer .copyright__content a{display:inline-flex;align-items:center;min-height:var(--hh-tap)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hh-digital.css.map */
