.hb-native-section{margin-top:0!important;margin-bottom:0!important}.hb-native{--ink:#171717;--text:#343434;--muted:#57534d;--gold:#755a36;--pearl:#f7f6f3;--line:#dedbd5;background:#fff;color:var(--ink);font:20px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:0;text-align:left;overflow-wrap:break-word;width:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}.hb-native *,.hb-native *:before,.hb-native *:after{box-sizing:border-box;min-width:0}.hb-native [hidden]{display:none!important}.hb-native :where(h1,h2,h3,p,figure,blockquote,ul){margin:0}.hb-native :where(h1,h2,h3){font:400 28px/1.15 Georgia,Times New Roman,serif;letter-spacing:-.035em;color:var(--ink);text-transform:none}.hb-native h1{font-size:clamp(36px,9.8vw,48px);line-height:1.08}.hb-native h2{font-size:clamp(32px,8.5vw,42px)}.hb-native h3{font-size:29px}.hb-native p{color:var(--text)}.hb-native img{display:block;width:100%;height:auto;max-width:100%;border:0;margin:0;box-shadow:none!important;border-radius:0}.hb-native a{color:inherit;text-decoration:none;box-shadow:none;touch-action:manipulation;text-underline-offset:5px}.hb-native :is(a,button,summary):focus-visible{outline:3px solid var(--gold);outline-offset:5px}.hb-native[id],.hb-native [id]{scroll-margin-top:var(--hb-native-offset,110px)}.hb-native .hb-wrap{max-width:1220px;width:100%;margin:auto;padding-left:22px;padding-right:22px}.hb-native .hb-section{padding-top:48px;padding-bottom:48px}.hb-native.hb-pearl{background:var(--pearl)}.hb-native .hb-kicker{display:block;color:var(--gold);font-size:17px;font-weight:600;line-height:1.45;letter-spacing:.025em;margin-bottom:11px}.hb-native .hb-note{font-size:17px;line-height:1.55;color:var(--muted)}.hb-native .hb-heading{max-width:700px;margin-bottom:26px}.hb-native .hb-heading>p{margin-top:14px}.hb-native .hb-button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:58px;padding:16px 20px;border:1px solid var(--ink);border-radius:3px;background:var(--ink);color:#fff;font:600 18px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;text-align:left;cursor:pointer}.hb-native .hb-button>span:first-child{flex:1}.hb-native .hb-button>span:last-child{flex-shrink:0}.hb-native .hb-button:hover{background:#36332e;border-color:#36332e}.hb-native .hb-outline{background:transparent;color:var(--ink)}.hb-native .hb-outline:hover{background:#eeece7}.hb-native .hb-link{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:8px 0;font-size:18px;font-weight:600;line-height:1.5;text-decoration:underline}.hb-native .hb-price{font-weight:650;font-variant-numeric:tabular-nums;color:var(--ink)}.hb-native .hb-stars{letter-spacing:2px;white-space:nowrap}.hb-native .hb-rich p+p{margin-top:16px}.hb-native .hb-rich a{text-decoration:underline}.hb-native .hb-rich :is(ul,ol){padding-left:24px}.hb-native .hb-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.hb-native .hb-proof-top{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 10px;padding:11px 16px;min-height:52px;background:var(--ink);color:#fff;text-align:center;font-size:17px;line-height:1.4}.hb-native .hb-proof-top .hb-stars{color:#e9d7b8}.hb-native .hb-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding-top:27px;padding-bottom:28px}.hb-native .hb-intro>p{font-size:20px;line-height:1.55;margin-top:16px;max-width:500px}.hb-native .hb-hero-media{background:var(--pearl)}.hb-native .hb-hero-media img{aspect-ratio:1;object-fit:contain;max-height:410px}.hb-native .hb-hero-media figcaption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px 16px;font-size:17px;line-height:1.4}.hb-native .hb-hero-media figcaption span{color:var(--muted)}.hb-native .hb-hero-actions>.hb-note{margin-top:11px}.hb-native .hb-hero-price{font-size:18px;line-height:1.5;margin-bottom:12px}.hb-native .hb-founder-intro{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;align-items:center;margin-top:20px}.hb-native .hb-founder-intro img{height:76px;aspect-ratio:1;object-fit:contain;background:var(--pearl)}.hb-native .hb-founder-intro strong{font-size:18px;display:block;line-height:1.4}.hb-native .hb-founder-intro p{font-size:17px;line-height:1.5;margin-top:4px}.hb-native .hb-founder-link{display:flex;align-items:center;min-height:48px;text-decoration:underline}.hb-native .hb-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hb-native .hb-quick a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:12px 9px;font-size:17px;font-weight:600;line-height:1.45}.hb-native .hb-quick a:nth-child(odd){border-right:1px solid var(--line)}.hb-native .hb-quick a:nth-child(-n+2){border-bottom:1px solid var(--line)}.hb-native .hb-quick a:hover{background:var(--pearl)}.hb-native .hb-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;text-align:center;padding-top:30px;padding-bottom:30px}.hb-native .hb-stat strong{display:block;font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-.035em;margin-bottom:7px}.hb-native .hb-stat span{display:block;font-size:17px;line-height:1.4;color:var(--muted)}.hb-native .hb-stat:last-child{grid-column:1/-1;padding-top:22px;border-top:1px solid var(--line)}.hb-native .hb-stat:last-child strong{font-size:22px}.hb-native .hb-press{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;padding-top:24px;padding-bottom:24px}.hb-native .hb-press p{font-size:17px;color:var(--muted);margin-bottom:14px}.hb-native .hb-press-names{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px 26px;font:600 23px/1.2 Georgia,serif;letter-spacing:-.03em}.hb-native :is(.hb-routine-grid,.hb-films,.hb-products,.hb-story-grid,.hb-help-grid,.hb-am-pm){display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.hb-native .hb-boxed img,.hb-native .hb-packaging img{aspect-ratio:1;object-fit:contain;background:var(--pearl)}.hb-native .hb-boxed figcaption{font-size:18px;line-height:1.5;padding-top:12px;color:var(--text)}.hb-native .hb-gallery{align-self:start}.hb-native .hb-packaging{margin-top:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hb-native .hb-packaging .hb-note{padding:12px 0 18px}.hb-native .hb-includes{margin-top:22px}.hb-native .hb-includes>div{display:grid;grid-template-columns:32px minmax(0,1fr);gap:13px;padding:15px 0;border-top:1px solid var(--line)}.hb-native .hb-step-no{color:var(--gold);font-size:19px;line-height:1.55}.hb-native .hb-includes strong{font-size:19px;line-height:1.5;display:block}.hb-native .hb-includes p{font-size:18px;line-height:1.5;margin-top:4px}.hb-native .hb-buy-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin:22px 0 15px}.hb-native .hb-buy-row .hb-price{font-size:32px;line-height:1.3}.hb-native .hb-buy-row>span:not(.hb-price){font-size:17px;color:var(--muted)}.hb-native .hb-set-copy>.hb-note{margin-top:12px}.hb-native .hb-quote{margin-top:23px;border:0;border-left:2px solid var(--gold);padding:4px 0 4px 18px;font:400 21px/1.5 Georgia,serif;letter-spacing:0}.hb-native cite{display:block;font:500 17px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;margin-top:12px;color:var(--muted)}.hb-native .hb-routine-extra{margin-top:30px;border-top:1px solid var(--line)}.hb-native .hb-routine-extra details{border-bottom:1px solid var(--line)}.hb-native summary{position:relative;list-style:none;cursor:pointer;min-height:58px;padding:18px 35px 18px 0;font-size:20px;font-weight:600;line-height:1.5}.hb-native summary::-webkit-details-marker{display:none}.hb-native summary:after{content:"+";position:absolute;right:3px;top:14px;font-size:28px;font-weight:400;color:var(--gold)}.hb-native details[open]>summary:after{content:"\2212"}.hb-native .hb-detail-body{padding:0 0 22px;overflow-wrap:anywhere}.hb-native .hb-detail-body .hb-note{margin-top:15px}.hb-native .hb-am-pm{gap:15px}.hb-native .hb-am-pm>div{padding:20px;background:var(--pearl)}.hb-native .hb-am-pm strong{display:block;margin-bottom:8px}.hb-native .hb-film{display:block;background:#fff}.hb-native .hb-film-image{position:relative;aspect-ratio:1;background:#171717}.hb-native .hb-film-image iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;border-radius:0}.hb-native .hb-play{position:absolute;left:16px;bottom:16px;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid #ffffffb3;border-radius:50%;background:#171717;color:#fff;font:18px/1 Arial,sans-serif}.hb-native .hb-film-copy{padding:20px}.hb-native .hb-film h3{font-size:29px;margin:7px 0 12px}.hb-native .hb-film-copy p{font-size:19px;line-height:1.55}.hb-native .hb-film-label{font-size:17px;color:var(--muted);line-height:1.5}.hb-native .hb-film-action{display:flex;align-items:center;min-height:48px;margin-top:10px;padding:8px 0;font-size:18px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.hb-native .hb-community-note{margin-top:20px}.hb-native .hb-customer-quote{max-width:790px;margin:34px auto 0;text-align:center;border-top:1px solid var(--line);padding-top:28px}.hb-native .hb-customer-quote blockquote{font:400 25px/1.4 Georgia,serif;letter-spacing:-.02em;padding:0;border:0}.hb-native .hb-products{gap:32px}.hb-native .hb-product{display:flex;flex-direction:column}.hb-native .hb-product-photo img{aspect-ratio:1;object-fit:contain;background:var(--pearl);max-height:390px}.hb-native .hb-product-copy{padding-top:20px;display:flex;flex-direction:column;flex:1}.hb-native .hb-product .hb-kicker{margin-bottom:8px}.hb-native .hb-product h3{font-size:29px;margin-bottom:13px}.hb-native .hb-product p{font-size:20px;line-height:1.55;margin-bottom:16px}.hb-native .hb-product p.hb-note{font-size:17px}.hb-native .hb-product .hb-price{display:block;font-size:25px;margin-top:auto;margin-bottom:14px}.hb-native .hb-explore{border-top:1px solid var(--line)}.hb-native .hb-explore-note{margin-top:24px}.hb-native .hb-story-image{position:relative;background:var(--pearl)}.hb-native .hb-story-image img{aspect-ratio:1;object-fit:contain}.hb-native .hb-story-copy .hb-link{margin-top:12px}.hb-native .hb-values{display:grid;gap:0;margin-top:28px;border-top:1px solid var(--line)}.hb-native .hb-values>div{padding:18px 0;border-bottom:1px solid var(--line)}.hb-native .hb-values strong{display:block;font-size:20px;line-height:1.4;margin-bottom:6px}.hb-native .hb-values p{font-size:18px;line-height:1.55}.hb-native .hb-guide{display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:16px;align-items:center;min-height:76px;padding:21px 0;border-top:1px solid var(--line)}.hb-native .hb-guide:last-of-type{border-bottom:1px solid var(--line)}.hb-native .hb-guide strong{display:block;font-size:20px;line-height:1.45;font-weight:600}.hb-native .hb-guide span{display:block;font-size:17px;line-height:1.5;color:var(--muted);margin-top:5px}.hb-native .hb-contact{padding:24px;background:#fff;margin-top:25px}.hb-native .hb-contact p{margin-top:10px}.hb-native .hb-contact .hb-button{margin-top:18px}.hb-native.hb-guarantee{background:#181818;color:#fff}.hb-native.hb-guarantee h2{color:#fff}.hb-native.hb-guarantee p{color:#f1eeea;margin-top:18px}.hb-native.hb-guarantee :is(.hb-kicker,.hb-link){color:#e9d7b8}.hb-native.hb-guarantee .hb-note{color:#dfdcd6}.hb-native .hb-reading{max-width:920px}.hb-native .hb-faq details{border-bottom:1px solid var(--line)}.hb-native .hb-faq details:first-child{border-top:1px solid var(--line)}.hb-native.hb-final{padding:46px 22px;text-align:center}.hb-native.hb-final>p{margin:18px auto 22px;max-width:620px}.hb-native.hb-final .hb-button{max-width:450px;margin:auto}.hb-native.hb-final .hb-link{margin-top:10px}.hb-native .hb-sticky{display:none}.hb-native .hb-dialog{width:calc(100% - 28px);max-width:850px;max-height:calc(100vh - 28px);max-height:calc(100svh - 28px);padding:20px;margin:auto;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:4px;overflow:auto}.hb-native .hb-dialog:not([open]){display:none}.hb-native .hb-dialog::backdrop{background:#000000c7}.hb-native .hb-dialog-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.hb-native .hb-dialog-head h2{font-size:28px}.hb-native .hb-close{-webkit-appearance:none;appearance:none;flex-shrink:0;min-width:84px;min-height:50px;padding:11px;border:1px solid var(--ink);border-radius:3px;background:#fff;color:var(--ink);font:600 18px/1.4 Arial,sans-serif;cursor:pointer}.hb-native .hb-film-frame{position:relative;aspect-ratio:16/9;background:#171717;margin-bottom:18px}.hb-native .hb-film-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0}.hb-native .hb-dialog .hb-link{margin:8px 0 12px}body.hb-native-dialog-open{overflow:hidden}@media(min-width:700px){.hb-native .hb-wrap{padding-left:34px;padding-right:34px}.hb-native .hb-quick{grid-template-columns:repeat(4,minmax(0,1fr))}.hb-native .hb-quick a:nth-child(n){border:0;border-right:1px solid var(--line)}.hb-native .hb-quick a:last-child{border:0}.hb-native .hb-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-top:32px;padding-bottom:32px}.hb-native .hb-stat{padding:0 20px}.hb-native .hb-stat+div{border-left:1px solid var(--line)}.hb-native .hb-stat:last-child{grid-column:auto;border-top:0;padding-top:0}.hb-native .hb-stat:last-child strong{font-size:30px}.hb-native :is(.hb-films,.hb-products,.hb-am-pm){grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.hb-native .hb-products--two{row-gap:38px}.hb-native .hb-product-photo img{max-height:none}}@media(min-width:1000px){.hb-native .hb-wrap{padding-left:46px;padding-right:46px}.hb-native .hb-section{padding-top:70px;padding-bottom:70px}.hb-native .hb-hero{grid-template-columns:1fr 1.1fr;column-gap:54px;row-gap:24px;padding-top:45px;padding-bottom:45px}.hb-native h1{font-size:61px}.hb-native .hb-intro{grid-column:1;grid-row:1;align-self:end}.hb-native .hb-hero-actions{grid-column:1;grid-row:2;align-self:start}.hb-native .hb-hero-media{grid-column:2;grid-row:1/3;align-self:center}.hb-native .hb-hero-media img{max-height:none}.hb-native :is(.hb-routine-grid,.hb-story-grid){grid-template-columns:.95fr 1.05fr;gap:54px;align-items:center}.hb-native .hb-help-grid{grid-template-columns:1fr 1fr;gap:54px}.hb-native .hb-films,.hb-native .hb-products{grid-template-columns:repeat(3,minmax(0,1fr))}.hb-native .hb-products.hb-products--two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:38px}.hb-native .hb-film-copy{padding:25px}.hb-native .hb-film h3,.hb-native .hb-product h3{font-size:31px}.hb-native.hb-final{padding-top:64px;padding-bottom:64px}}@media(max-width:999px){.hb-native .hb-hero{grid-template-areas:"intro" "media" "actions"}.hb-native .hb-intro{grid-area:intro}.hb-native .hb-hero-actions{grid-area:actions}.hb-native .hb-hero-media{grid-area:media}}@media(max-width:699px){.hb-native.hb-final{padding-bottom:calc(94px + env(safe-area-inset-bottom,0px))}.hb-native .hb-sticky.is-visible{position:fixed;display:block;left:0;right:0;bottom:0;z-index:12;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--line)}.hb-native .hb-sticky .hb-button{min-height:54px}.hb-native .hb-sticky .hb-price{color:#fff;font-size:17px;font-weight:600;white-space:normal;text-align:right;flex-shrink:1}.hb-native .hb-hero-media img{max-height:290px}.hb-native .hb-film-copy{padding:22px}}@media(max-width:359px){.hb-native .hb-wrap{padding-left:18px;padding-right:18px}.hb-native .hb-founder-intro img{height:66px}.hb-native .hb-founder-intro{grid-template-columns:66px minmax(0,1fr);gap:13px}.hb-native .hb-dialog{padding:14px}.hb-native .hb-dialog-head h2{font-size:24px}}body:is(.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet,.hb-native-dialog-open) .hb-native .hb-sticky,body:has(.menu-drawer-container[open]) .hb-native .hb-sticky,body:has(cart-drawer.active) .hb-native .hb-sticky{display:none!important}body:has(#hb-native-home) footer.hb-native-footer{margin-top:0;background:#f7f6f3;color:#171717;border-top:1px solid #dedbd5}.hb-native-footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr);gap:28px;margin:0;opacity:1!important;transform:none!important;animation:none!important}.hb-native-footer .footer__blocks-wrapper>.footer-block{width:100%;max-width:none;min-width:0;margin:0;opacity:1!important;transform:none!important;animation:none!important}.hb-native-footer .hb-footer-menu{border-top:1px solid #dedbd5;border-bottom:1px solid #dedbd5;font:18px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;color:#171717;letter-spacing:0}.hb-native-footer .hb-footer-menu>summary{position:relative;list-style:none;cursor:pointer;min-height:60px;padding:17px 38px 17px 0;font-size:20px;font-weight:600;line-height:1.5}.hb-native-footer summary::-webkit-details-marker{display:none}.hb-native-footer .hb-footer-menu>summary:after{content:"+";position:absolute;right:8px;top:13px;font-size:28px;font-weight:400}.hb-native-footer .hb-footer-menu[open]>summary:after{content:"\2212"}.hb-native-footer .hb-footer-links{display:grid;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0 0 16px;gap:0 24px}.hb-native-footer .hb-footer-links>li{margin:0;padding:0;min-width:0}.hb-native-footer .hb-footer-links a{display:flex;align-items:center;min-height:48px;padding:10px 0;color:#171717;font:400 18px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:0;text-decoration:none;overflow-wrap:anywhere}.hb-native-footer .hb-footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.hb-native-footer :is(summary,a):focus-visible{outline:3px solid #755a36;outline-offset:3px}.hb-native-footer .footer-block:not(.footer-block--menu) :is(.footer-block__heading,p,h4,h5){font-size:18px;line-height:1.6;color:#343434}.hb-native-footer .footer__copyright .copyright__content{font-size:16px;line-height:1.6}.hb-native-footer .policies a{display:inline-flex;align-items:center;min-height:44px}@media(min-width:700px){.hb-native-footer .hb-footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.hb-native-footer .footer__blocks-wrapper{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:36px}}@media(prefers-reduced-motion:reduce){.hb-native *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/hb-native-home.css.map */
