.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}}
/*# sourceMappingURL=/cdn/shop/t/76/compiled_assets/styles.css.map?subset=AAAAYA */
