.bhs-community{position:relative;padding:clamp(60px,9vw,132px) var(--pad);display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(34px,5.5vw,86px);align-items:center;background:var(--deep);color:var(--paper)}.bhs-community:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--paper);opacity:.16;pointer-events:none}.bhs-community h2{font-family:var(--serif);font-weight:400;font-size:clamp(32px,5vw,70px);line-height:1.02;letter-spacing:-.03em;max-width:14ch}.bhs-community h2 i,.bhs-community h2 em{font-style:italic;color:var(--gold)}.bhs-community p{color:var(--paper);opacity:.7;margin-top:18px;max-width:40ch}@media(max-width:1024px){.bhs-community{grid-template-columns:1fr}}@media(max-width:768px){.bhs-community{padding-bottom:86px}}.bhs-feel{display:grid;grid-template-columns:1.65fr 1fr;border-bottom:1px solid var(--line)}.bhs-feel__main{padding:clamp(44px,6.5vw,104px) var(--pad);border-right:1px solid var(--line)}.bhs-feel__eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);margin-bottom:34px}.bhs-feel__item{display:grid;grid-template-columns:auto 1fr;gap:clamp(18px,2.6vw,44px);align-items:baseline;padding:clamp(20px,2.6vw,34px) 0;border-top:1px solid var(--line-soft)}.bhs-feel__item:first-child{border-top:none}.bhs-feel__k{font-family:var(--mono);font-size:12px;color:var(--clay)}.bhs-feel__h{font-family:var(--serif);font-weight:400;font-size:clamp(23px,3vw,38px);line-height:1.05;letter-spacing:-.02em}.bhs-feel__h i,.bhs-feel__h em{font-style:italic;color:var(--clay)}.bhs-feel__p{color:var(--ink-2);margin-top:9px;max-width:46ch}.bhs-feel__aside{padding:clamp(38px,4.5vw,66px) var(--pad);display:flex;flex-direction:column;gap:clamp(30px,4.5vw,54px);background:var(--card)}.bhs-note__hand{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(19px,2.3vw,26px);line-height:1.3}.bhs-note__by{display:block;margin-top:9px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}@media(max-width:1024px){.bhs-feel{grid-template-columns:1fr}.bhs-feel__main{border-right:none;border-bottom:1px solid var(--line)}}.bhs-journal{padding:clamp(60px,8.5vw,120px) var(--pad);border-bottom:1px solid var(--line);background:var(--cream)}.bhs-journal__head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap;margin-bottom:clamp(34px,4.5vw,60px)}.bhs-journal__head h2{font-family:var(--serif);font-weight:400;font-size:clamp(26px,4vw,50px);letter-spacing:-.03em;line-height:1}.bhs-journal__head h2 i,.bhs-journal__head h2 em{font-style:italic;color:var(--clay)}.bhs-jgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.bhs-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:clamp(20px,2.2vw,30px);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.bhs-card__ph{position:relative;overflow:hidden;width:100%;aspect-ratio:4/3;background-color:var(--cream);background-image:repeating-linear-gradient(122deg,var(--line-soft) 0 2px,transparent 2px 12px);display:flex;align-items:flex-end;padding:12px}.bhs-card__ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.bhs-card:hover .bhs-card__ph img{transform:scale(1.04)}.bhs-card__ph span{position:relative;font-family:var(--mono);font-size:9.5px;letter-spacing:.03em;color:var(--ink-2);line-height:1.4}.bhs-card__meta{display:flex;justify-content:space-between;align-items:center;gap:12px}.bhs-card__tag{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--clay);border:1px solid var(--line);padding:5px 9px}.bhs-card__date{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--ink-3)}.bhs-card__title{font-family:var(--serif);font-weight:400;font-size:clamp(19px,1.9vw,25px);line-height:1.12;letter-spacing:-.01em;transition:color .3s}.bhs-card:hover .bhs-card__title{color:var(--clay)}@media(max-width:1024px){.bhs-jgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.bhs-jgrid{grid-template-columns:1fr}}.bhs-quotes{padding:clamp(60px,8.5vw,128px) var(--pad);border-bottom:1px solid var(--line);text-align:center}.bhs-quotes__frame{position:relative;max-width:900px;margin:0 auto;border:1px solid var(--line);background:var(--card);padding:clamp(42px,6.5vw,92px) clamp(26px,5.5vw,84px)}.bhs-quotes__mark{position:absolute;top:-.55em;left:50%;transform:translate(-50%);font-family:var(--serif);font-size:clamp(56px,9vw,116px);color:var(--clay);line-height:1;background:var(--card);padding:0 16px}.bhs-quotes__q{font-family:var(--serif);font-weight:400;font-size:clamp(22px,3.1vw,40px);line-height:1.22;letter-spacing:-.02em;min-height:2.4em}.bhs-quotes__q i,.bhs-quotes__q em{font-style:italic;color:var(--clay)}.bhs-quotes__src{margin-top:26px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.bhs-quotes__nav{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:38px}.bhs-quotes__dot{width:7px;height:7px;border-radius:50%;background:var(--line-2);transition:background .3s,transform .3s}.bhs-quotes__dot[data-on=true]{background:var(--clay);transform:scale(1.35)}.bhs-quotes__arrow{width:44px;height:44px;border:1px solid var(--line-2);display:grid;place-items:center;transition:background .3s,color .3s,border-color .3s}.bhs-quotes__arrow:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.bhs-press{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(26px,5vw,66px);margin-top:clamp(44px,5.5vw,72px);padding-top:clamp(32px,4vw,52px);border-top:1px solid var(--line-soft)}.bhs-press span{font-family:var(--serif);font-size:clamp(16px,1.8vw,23px);letter-spacing:.03em;color:var(--ink-2);opacity:.82}html.js .bhs-quotes__q[data-on=false],html.js .bhs-quotes__src[data-on=false]{display:none}html:not(.js) .bhs-quotes__nav{display:none}html:not(.js) .bhs-quotes__q{min-height:0;margin-top:clamp(32px,4vw,52px)}html:not(.js) .bhs-quotes__q:first-of-type{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
