.hbg-page{background:#25291f;color:#f3efe5;padding:clamp(48px,6vw,80px) 0 64px}.hbg-page__inner{max-width:118rem}.hbg-page__intro{max-width:620px;margin:0 0 clamp(36px,5vw,60px)}.hbg-page__eyebrow{font-size:10px;letter-spacing:.2em;margin:0 0 18px;color:#c2c4b3}.hbg-page h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.2vw,56px);font-weight:400;line-height:1.05;letter-spacing:-.045em;color:inherit;margin:0}.hbg-page h1 em{font-weight:400}.hbg-page__description{font-size:13px;line-height:1.8;max-width:440px;margin:20px 0 0;color:#dedbce}.hbg-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,3vw,40px);row-gap:32px;align-items:start}.hbg-page__portrait{min-width:0;margin:0}.hbg-page__portrait img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.hbg-page__portrait figcaption{min-height:3.2em;font-family:var(--font-body-family,Arial,sans-serif);font-size:11px;line-height:1.6;margin-top:12px;color:#d8d6c9}.hbg-page__close{border:0;margin:0;padding:24px clamp(8px,2vw,24px);display:flex;flex-direction:column;align-items:flex-start;align-self:center;gap:22px;min-width:0}.hbg-page__close p{font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.3vw,30px);font-weight:400;line-height:1.15;letter-spacing:-.025em;margin:0;color:#f3efe5}.hbg-page__close p em{display:block;margin:6px 0 0 18px;font-weight:400}.hbg-page .hbg-page__close a,.hbg-page .hbg-page__close a:visited{color:#f3efe5!important;opacity:1;text-decoration:none;border-bottom:1px solid #f3efe5;padding-bottom:7px;font-size:11px;line-height:1.6;letter-spacing:.15em;align-self:flex-start;margin-left:18px}.hbg-page .hbg-page__close a:hover{color:#fff!important;border-bottom-color:#fff}.hbg-page__close a:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media(max-width:989px){.hbg-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}.hbg-page__close{grid-column:1/-1;justify-self:center;padding:24px 0 8px}}@media(max-width:479px){.hbg-page{padding:40px 0 48px}.hbg-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.hbg-page__portrait figcaption{min-height:0}.hbg-page__close{margin-top:0;padding:12px 0 8px;gap:20px;justify-self:start}.hbg-page__close p{font-size:23px}.hbg-page__close p em{margin-left:24px}.hbg-page__close a{display:inline-block;align-self:flex-start;margin-left:24px}}.hb-journal-index{padding-top:64px;padding-bottom:80px;color:#25291f;max-width:1240px}.hb-journal-index header{margin-bottom:52px}.hb-journal-index__kicker{font-size:10px;letter-spacing:.16em;text-transform:uppercase;margin:20px 0 12px}.hb-journal-index h1{font-family:Georgia,serif;font-size:clamp(36px,4.8vw,62px);font-weight:400;line-height:1.08;margin:20px 0 24px;letter-spacing:-.035em}.hb-journal-index p{font-size:14px;line-height:1.8;max-width:600px}.hb-journal-index p.hb-journal-index__kicker{font-size:10px}.hb-journal-index__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.hb-journal-index img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.hb-journal-index h2{font-family:Home Bodhi Journal Hand,cursive;font-weight:400;font-size:36px;line-height:1.1;margin:0 0 16px;color:#25291f}.hb-journal-index a{color:#25291f!important;text-decoration:none}.hb-journal-index__read{display:inline-block;font-size:10px;letter-spacing:.12em;border-bottom:1px solid currentColor;padding-bottom:6px;margin-top:12px}.hb-journal-index a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.hb-journal-index{padding-top:36px;padding-bottom:48px}.hb-journal-index__grid{grid-template-columns:1fr;gap:40px}.hb-journal-index h2{font-size:34px}}.hb-journal-open{padding-top:48px;padding-bottom:24px;max-width:1240px;color:#25291f}.hb-journal-open h1{font-family:Home Bodhi Journal Ink,cursive;font-weight:400;font-size:clamp(46px,5vw,66px);line-height:1.05;letter-spacing:0;margin:0 0 28px;color:inherit}.hb-journal-open ul{display:flex;flex-wrap:wrap;gap:12px 30px;list-style:none;padding:0;margin:0}.hb-journal-open a{display:inline-block;color:#25291f!important;font-size:12px;line-height:1.6;text-decoration:none;padding:5px 0;border-bottom:1px solid transparent}.hb-journal-open a[aria-current],.hb-journal-open a:hover{border-bottom-color:currentColor}.hb-journal-open a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.hb-journal-open{padding-top:32px;padding-bottom:16px}.hb-journal-open ul{gap:8px 20px}.hb-journal-open h1{font-size:48px;margin-bottom:20px}}#MainContent .hb-journal-open{padding-top:36px!important;padding-bottom:18px!important}#MainContent .hb-journal-open h1{font-family:Home Bodhi Journal Ink,cursive!important;font-size:clamp(42px,4.5vw,58px)!important;line-height:1.08!important;margin:0 0 20px!important}@media(max-width:749px){#MainContent .hb-journal-open{padding-top:28px!important;padding-bottom:14px!important}#MainContent .hb-journal-open h1{font-size:42px!important}#MainContent .hb-journal-open ul{gap:8px 22px}}.hb-story{background:#f7f5ef;color:#25291f;padding:64px 0 72px}.hb-story__header{max-width:940px;margin:0 auto 64px}.hb-story__back,.hb-story__footer a{display:inline-block;font-size:11px;letter-spacing:.15em;text-decoration:none;color:#25291f;border-bottom:1px solid currentColor;padding-bottom:6px}.hb-story__category{font-size:10px;letter-spacing:.18em;text-transform:uppercase;margin:40px 0 18px}.hb-story h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.5vw,62px);line-height:1.05;font-weight:400;letter-spacing:-.035em;margin:0 0 28px;color:inherit}.hb-story__opening{font-size:16px;line-height:1.85;max-width:680px}.hb-story p{margin:0 0 1.25em}.hb-story p:last-child{margin-bottom:0}.hb-story__chapters{max-width:1240px}.hb-story__chapter{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;margin:0 0 72px}.hb-story__photo{grid-row:1;grid-column:1/8;margin:0;min-width:0}.hb-story__photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.hb-story__panel{grid-row:1;grid-column:7/13;background:#eeeae0;position:relative;z-index:1;padding:clamp(28px,3.7vw,48px);margin:36px 0}.hb-story__chapter--left .hb-story__photo{grid-column:6/13}.hb-story__chapter--left .hb-story__panel{grid-column:1/7}.hb-story h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.4vw,33px);font-style:italic;font-weight:400;line-height:1.2;letter-spacing:-.02em;color:inherit;margin:0 0 24px}.hb-story__body{font-size:15px;line-height:1.85;overflow-wrap:anywhere}.hb-story__body a{color:#25291f;text-underline-offset:4px}.hb-story__body small{font-size:12px;line-height:1.65;display:block}.hb-story__chapter--text .hb-story__panel{grid-column:3/11}.hb-story__footer{max-width:1240px}.hb-story a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:989px){.hb-story__panel{padding:28px}.hb-story__body{font-size:14px;line-height:1.75}}@media(max-width:749px){.hb-story{padding:40px 0 48px}.hb-story__header{margin-bottom:36px}.hb-story__category{margin-top:28px}.hb-story__opening{font-size:15px}.hb-story__chapter{display:flex;flex-direction:column;align-items:stretch;margin-bottom:36px}.hb-story__photo img{aspect-ratio:4/5;max-height:600px}.hb-story__panel{margin:0;padding:28px 22px}.hb-story h2{font-size:27px}.hb-story__body{font-size:15px;line-height:1.8}}.hb-story h1{font-family:var(--font-heading-family);font-size:clamp(44px,5.4vw,76px);font-style:normal;font-weight:400;letter-spacing:.005em;line-height:1.08}.hb-story h2{font-family:var(--font-heading-family);font-size:clamp(32px,3.3vw,42px);font-style:normal;letter-spacing:.01em;line-height:1.12}@media(max-width:749px){.hb-story h1{font-size:46px}.hb-story h2{font-size:34px}}.hb-story .hb-story__title{font-family:var(--font-heading-family);font-size:clamp(38px,4.5vw,60px);font-style:normal;font-weight:400;line-height:1.1;letter-spacing:.005em;margin:0 0 28px}.hb-journal-open+.shopify-section .hb-story{padding-top:24px}body .hb-story{padding-top:28px}.hb-story__header .hb-story__category{margin-top:0}@media(max-width:749px){.hb-story .hb-story__title{font-size:38px}}#MainContent .hb-story{padding-top:12px!important;padding-bottom:48px!important}#MainContent .hb-story__header{max-width:1240px!important;margin:0 auto 32px!important}#MainContent .hb-story__category{margin:0 0 12px!important}#MainContent .hb-story .hb-story__title{font-family:var(--font-heading-family)!important;font-size:clamp(36px,4vw,52px)!important;font-style:normal!important;font-weight:400!important;line-height:1.12!important;margin:0 0 20px!important}#MainContent .hb-story__opening{max-width:720px!important;margin:0!important;padding:0!important;line-height:1.75!important}#MainContent .hb-story__opening p{margin:0 0 14px!important}#MainContent .hb-story__opening p:last-child{margin-bottom:0!important}#MainContent .hb-story__chapter{margin-bottom:40px!important}#MainContent .hb-story__photo img{aspect-ratio:1/1.12!important;max-height:620px!important}#MainContent .hb-story__panel{margin:20px 0!important;padding:clamp(26px,3vw,38px)!important}#MainContent .hb-story__panel h2,#MainContent .hb-story__archive h2{font-family:var(--font-heading-family)!important;font-style:normal!important;font-weight:400!important;font-size:clamp(30px,3vw,38px)!important;line-height:1.15!important;margin:0 0 18px!important}.hb-story__archive{max-width:1240px;margin:0 auto 36px}.hb-story__archive ul{list-style:none;padding:0;margin:0}.hb-story__archive li{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d8d4c9;padding:14px 0}.hb-story__archive a{color:inherit;text-underline-offset:4px}.hb-story__archive time{font-size:12px;white-space:nowrap}@media(max-width:749px){#MainContent .hb-story{padding-top:10px!important;padding-bottom:36px!important}#MainContent .hb-story__header{margin-bottom:24px!important}#MainContent .hb-story .hb-story__title{font-size:36px!important;margin-bottom:16px!important}#MainContent .hb-story__chapter{margin-bottom:28px!important}#MainContent .hb-story__photo img{aspect-ratio:4/5!important;max-height:480px!important}#MainContent .hb-story__panel{margin:0!important;padding:24px 22px!important}#MainContent .hb-story__panel h2{font-size:32px!important}.hb-story__archive li{flex-direction:column;gap:6px}}.hb-living-edit{background:#f5f3ed;color:#1b1c18;padding:80px 40px 96px}.hb-living-edit__inner{max-width:1240px;margin:auto}.hb-living-edit__heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:36px}.hb-living-edit__heading h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(32px,3.4vw,46px);line-height:1.1;letter-spacing:-.035em;margin:0}.hb-living-edit__heading>a{font-family:Arial,sans-serif;font-size:10px;letter-spacing:.15em;text-decoration:none;color:inherit;border-bottom:1px solid #858579;padding-bottom:6px;white-space:nowrap}.hb-living-edit__heading>a span{padding-left:10px;font-size:15px}.hb-living-edit__grid{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:36px;align-items:start}.hb-living-edit__card{min-width:0}.hb-living-edit__card--2{margin-top:64px}.hb-living-edit__card--3{margin-top:128px}.hb-living-edit__photo{display:block;aspect-ratio:4/5;overflow:hidden;background:#e5e2d9}.hb-living-edit__photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}@media(hover:hover){.hb-living-edit__photo:hover img{transform:scale(1.025)}}.hb-living-edit__details{padding-top:16px}.hb-living-edit__details h3{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;line-height:1.35;letter-spacing:0;margin:0 0 9px}.hb-living-edit__details a{color:inherit;text-decoration:none}.hb-living-edit__price{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-family:Arial,sans-serif;font-size:12px;line-height:1.5;letter-spacing:.03em}.hb-living-edit__price span{font-size:8px;letter-spacing:.15em;color:#6c6b62}@media(max-width:749px){.hb-living-edit{padding:52px 20px 64px}.hb-living-edit__heading{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:28px}.hb-living-edit__heading h2{font-size:34px}.hb-living-edit__grid{grid-template-columns:1fr 1fr;gap:32px 20px}.hb-living-edit__card--1{grid-column:1/-1}.hb-living-edit__card--2{margin-top:0}.hb-living-edit__card--3{margin-top:40px}.hb-living-edit__details h3{font-size:15px}}.hb-services{background:#f4f0e8;color:#111;padding:clamp(5rem,8vw,9rem) 0}.hb-services__intro{max-width:100rem;margin-bottom:clamp(4rem,7vw,7rem)}.hb-services__accent{margin:0;color:#111;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Narrow,sans-serif;font-size:clamp(5rem,9vw,11rem);font-weight:800;line-height:.84;letter-spacing:-.045em;text-transform:uppercase}.hb-services__lead{max-width:66rem;margin:3rem 0 0;font-size:clamp(1.6rem,1.5vw,2rem);line-height:1.65}.hb-services__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,6vw,8rem);border-top:1px solid rgba(17,17,17,.2);padding-top:3rem}.hb-services__grid h3{font-size:clamp(2.6rem,3vw,4rem);font-weight:400;margin:0 0 1.5rem}.hb-services__grid p{max-width:46rem;line-height:1.65}@media(max-width:749px){.hb-services__grid{grid-template-columns:1fr}.hb-services__accent{font-size:clamp(4.5rem,17vw,7rem)}}.collection-hero--hb-anthuriums{position:relative;overflow:hidden;isolation:isolate}.collection-hero--hb-anthuriums>.collection-hero__inner{position:relative;z-index:1}.hb-anthurium-outline{position:absolute;display:block;width:min(40vw,500px);height:auto;top:3%;right:-24px;opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}@media screen and (max-width:749px){.hb-anthurium-outline{width:64%;top:25%;right:-2%}}
/*# sourceMappingURL=/cdn/shop/t/76/compiled_assets/styles.css.map */
