.bh-proc__head{max-width:72rem;margin:0 auto 4.8rem;text-align:center}.bh-proc__eyebrow{margin:0 0 1.6rem;color:var(--bh-gold)}.bh-proc__heading{margin:0}.bh.bh-proc .bh-proc__heading{font-size:clamp(3.2rem,3.2vw,4.6rem);line-height:1.2}.bh-proc__intro{margin-top:2.4rem;font-size:1.6rem;line-height:1.7}.bh-proc__intro p,.bh-proc__panel-intro p{margin:0}.bh-proc__body{display:block}.bh-proc__tabs{display:flex;justify-content:center;gap:1.2rem;margin-bottom:4rem}.bh-proc__tab{min-width:16rem;height:5.2rem;padding:0 3.2rem;border:1px solid var(--bh-ink);background:transparent;color:var(--bh-ink);font-family:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.24rem;text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.bh-proc__tab:hover{background:var(--bh-ink);border-color:var(--bh-ink);color:#fff}.bh-proc__tab.is-active:hover{background:#81642c;border-color:#81642c;color:#fff}.bh-proc__tab.is-active{background:#2f2f2f;border-color:#2f2f2f;color:#fff}.bh-proc__tab:focus-visible{outline:2px solid var(--bh-ink);outline-offset:3px}.bh-proc__panel-intro{max-width:68rem;margin:0 auto 5.6rem;text-align:center;font-size:1.5rem;line-height:1.7}.bh-proc__steps{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3.2rem;position:relative}.bh-proc__steps:before{content:"";position:absolute;top:3.2rem;left:10%;right:10%;height:1px;background:#c99d4480}.bh-proc__step{position:relative;text-align:center}.bh-proc__num{position:relative;display:inline-flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;margin-bottom:2.4rem;border-radius:50%;border:1px solid var(--bh-gold);background:#fff;color:var(--bh-gold);font-family:var(--heading-font);font-weight:700;font-size:2rem;letter-spacing:.04em}.bh-proc__title{margin:0 0 1rem;font-size:1.6rem;line-height:1.3;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--bh-ink)}.bh-proc__text{font-size:1.4rem;line-height:1.7}.bh-proc__text p{margin:0}.bh-proc__cta{margin-top:5.6rem;text-align:center}.bh-proc__body.is-ready .bh-proc__step{opacity:0;transform:translateY(2.4rem)}.bh-proc__body.is-in .bh-proc__panel.is-active .bh-proc__step{animation:bh-proc-in .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * .12s)}@keyframes bh-proc-in{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:none}}@media(max-width:989px){.bh-proc__steps{grid-auto-flow:row;grid-template-columns:1fr;gap:0;max-width:52rem;margin:0 auto}.bh-proc__steps:before{top:3.2rem;bottom:3.2rem;left:3.2rem;right:auto;width:1px;height:auto}.bh-proc__step{display:grid;grid-template-columns:6.4rem 1fr;column-gap:2.4rem;text-align:left;padding-bottom:3.2rem}.bh-proc__step:last-child{padding-bottom:0}.bh-proc__num{grid-row:1 / span 2;margin-bottom:0}.bh-proc__title{align-self:end;margin-top:1.2rem}}@media(max-width:749px){.bh-proc__tab{min-width:0;flex:1;padding:0 1.6rem}.bh-proc__panel-intro{margin-bottom:4rem}}@media(prefers-reduced-motion:reduce){.bh-proc__body.is-ready .bh-proc__step{opacity:1;transform:none}.bh-proc__body.is-in .bh-proc__panel.is-active .bh-proc__step{animation:none}}.bh-proc--split .bh-proc__split{display:grid;grid-template-columns:1fr 1fr;gap:7.2rem;align-items:stretch}.bh-proc--img-right .bh-proc__media{order:2}.bh-proc__media{position:relative;min-height:56rem;overflow:hidden}.bh-proc__img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease}.bh-proc__img.is-active{opacity:1}.bh-proc__img img,.bh-proc__img svg{width:100%;height:100%;object-fit:cover;display:block}.bh-proc--split .bh-proc__head{max-width:none;margin:0 0 3.2rem;text-align:left}.bh-proc--split .bh-proc__tabs{justify-content:flex-start;margin-bottom:2.8rem}.bh-proc--split .bh-proc__panel-intro{text-align:left;margin:0 0 1.2rem;max-width:none}.bh-proc--split .bh-proc__steps{display:block;max-width:none;margin:0}.bh-proc--split .bh-proc__steps:before{display:none}.bh-proc--split .bh-proc__step{display:grid;grid-template-columns:4rem 1fr;column-gap:1.6rem;text-align:left;padding:2rem 0;border-bottom:1px solid rgba(201,157,68,.35)}.bh-proc--split .bh-proc__step:last-child{border-bottom:0;padding-bottom:0}.bh-proc--split .bh-proc__num{grid-row:1 / span 2;width:auto;height:auto;margin:.2rem 0 0;border:0;border-radius:0;background:none;justify-content:flex-start;align-items:flex-start;font-size:1.5rem}.bh-proc--split .bh-proc__title{margin:0 0 .6rem;font-size:1.5rem;align-self:auto}.bh-proc--split .bh-proc__cta{margin-top:3.6rem;text-align:left}@media(max-width:989px){.bh-proc--split .bh-proc__split{grid-template-columns:1fr;gap:4rem}.bh-proc--img-right .bh-proc__media{order:0}.bh-proc__media{min-height:0;aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brodies-process.css.map */
