.hoo27-story{padding:64px 24px;background:var(--story-bg,#F8F5EE);color:var(--story-ink,#163634);font-family:var(--font-body--family,Arial,sans-serif)}.hoo27-story *{box-sizing:border-box}.hoo27-story__grid{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:36px;align-items:center}.hoo27-story__portrait{margin:0;min-width:0;align-self:center}.hoo27-story__image{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 36%;border-radius:160px 160px 20px 20px;background:#e7e7dd}.hoo27-story__portrait figcaption{padding:20px 8px 0;text-align:center}.hoo27-story__signature{display:block;font-family:var(--font-heading--family,Georgia,serif);font-size:30px;font-weight:400;font-style:italic;line-height:1.2;color:var(--story-ink);margin:0}.hoo27-story__card{position:relative;min-width:0;padding:36px 38px 28px;background:var(--story-card,#FFFDF8);border:1px solid #DDDCD0;border-radius:24px}.hoo27-story__quote{display:block;color:var(--story-accent,#A58335);font-family:Georgia,serif;font-size:65px;line-height:.65;margin:5px 0 14px}.hoo27-story h2{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(30px,2.7vw,40px);font-weight:400;line-height:1.1;letter-spacing:-.01em;text-wrap:balance;color:var(--story-ink);margin:0 0 22px}.hoo27-story__opening{font-family:var(--font-heading--family,Georgia,serif);font-size:23px;line-height:1.4;color:var(--story-ink);margin-bottom:20px}.hoo27-story__opening p{margin:0}.hoo27-story__body{font-size:15px;line-height:1.65;color:#566664}.hoo27-story__body p{margin:0 0 14px}.hoo27-story__body p:last-child{margin-bottom:0}.hoo27-story__disclaimer{font-size:12px;line-height:1.5;color:#63706d;border-top:1px solid #DFE3D9;margin:22px 0 0;padding-top:16px}@media(min-width:1200px){.hoo27-story__grid{gap:48px}}@media(min-width:650px)and (max-width:899px){.hoo27-story__grid{grid-template-columns:220px minmax(0,1fr);gap:24px}.hoo27-story__card{padding:28px 26px}.hoo27-story__signature{font-size:25px}}@media(max-width:649px){.hoo27-story{padding:40px 16px}.hoo27-story__grid{grid-template-columns:1fr;gap:18px}.hoo27-story__portrait{display:flex;align-items:center;gap:20px;padding:0 6px}.hoo27-story__image{width:112px;flex:0 0 112px;aspect-ratio:4/5;border-radius:70px 70px 14px 14px}.hoo27-story__portrait figcaption{text-align:left;padding:0}.hoo27-story__signature{font-size:26px;max-width:180px}.hoo27-story__card{padding:26px 24px 24px;border-radius:20px}.hoo27-story__quote{font-size:55px;margin-bottom:12px}.hoo27-story h2{font-size:32px;margin-bottom:18px}.hoo27-story__opening{font-size:21px;margin-bottom:18px}.hoo27-story__body{font-size:15px;line-height:1.6}.hoo27-story__body p{margin-bottom:13px}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAAAAAAAAg */
