:root{--bhs-linen:#F3ECDF;--bhs-bone:#EADFCB;--bhs-olive:#3E4128;--bhs-esp:#2E2219;--bhs-ink:#2B261E;--bhs-mute:#7A6C58;--bhs-gold:#B08D4A;--bhs-gold2:#C9A867;--bhs-serif:var(--font-heading--family),"Cormorant Garamond",Georgia,serif;--bhs-sans:var(--font-body--family),"Jost",system-ui,sans-serif;--bhs-pad:clamp(24px,4vw,56px)}.bhs{font-family:var(--bhs-sans);color:var(--bhs-ink);font-weight:350;line-height:1.7;-webkit-font-smoothing:antialiased}.bhs *,.bhs *:before,.bhs *:after{box-sizing:border-box}.bhs h1,.bhs h2,.bhs h3,.bhs h4{font-family:var(--bhs-serif);font-weight:400;letter-spacing:.01em;line-height:1.08;margin:0;color:inherit;text-transform:none}.bhs p{margin:0}.bhs em{font-style:italic}.bhs a{color:inherit;text-decoration:none}.bhs-wrap{max-width:1240px;margin:0 auto;padding:0 var(--bhs-pad)}.bhs-linen{background:url(bh-tex-linen.jpg) center/900px auto,var(--bhs-linen)}.bhs-eyebrow{display:block;font-family:var(--bhs-sans);font-size:11px;letter-spacing:.34em;text-transform:uppercase;font-weight:450;color:var(--bhs-gold)}.bhs-on-dark .bhs-eyebrow{color:#d9bc7e}.bhs-btn{display:inline-block;font-family:var(--bhs-sans);font-size:11.5px;letter-spacing:.28em;text-transform:uppercase;font-weight:500;padding:17px 34px;border:1px solid currentColor;transition:background .25s,color .25s,border-color .25s;text-align:center}.bhs-btn--solid{background:var(--bhs-bone);color:var(--bhs-esp)!important;border-color:var(--bhs-bone)}.bhs-btn--solid:hover{background:transparent;color:var(--bhs-bone)!important}.bhs-btn--ghost{color:var(--bhs-bone)}.bhs-btn--ghost:hover{background:var(--bhs-bone);color:var(--bhs-esp)}.bhs-btn--olive{background:var(--bhs-olive);color:var(--bhs-bone)!important;border-color:var(--bhs-olive)}.bhs-btn--olive:hover{background:var(--bhs-esp);border-color:var(--bhs-esp)}.bhs-link{display:inline-block;margin-top:18px;font-family:var(--bhs-sans);font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--bhs-gold);padding-bottom:6px}.bhs-link:hover{color:var(--bhs-gold)}.bhs-rule{display:flex;align-items:center;justify-content:center;gap:14px;margin:22px auto}.bhs-rule:before,.bhs-rule:after{content:"";height:1px;width:70px;background:var(--bhs-gold)}.bhs-rule i{width:6px;height:6px;background:var(--bhs-gold);transform:rotate(45deg)}.bhs-rule--left{justify-content:flex-start;margin-left:0}.bhs-head{text-align:center;margin-bottom:70px}.bhs-head h2{font-size:clamp(40px,4.2vw,58px);margin-top:16px}.bhs-head p{max-width:560px;margin:0 auto;color:var(--bhs-mute)}.bhs-sec{--bhs-sec-pad:clamp(80px,9vw,130px);padding:calc(var(--bhs-sec-pad) * var(--bhs-pt-scale,1)) 0 calc(var(--bhs-sec-pad) * var(--bhs-pb-scale,1))}.bhs-photo{position:relative;color:var(--bhs-bone);background-color:#1d160e;background-repeat:no-repeat;background-size:cover;overflow:hidden}.bhs-photo>.bhs-ov{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bhs-photo>.bhs-in{position:relative;z-index:2}.bhs-hero{min-height:clamp(640px,62.5vw,900px);display:flex;align-items:flex-end;background-position:var(--bhs-pos,50% 56%)}.bhs-hero .bhs-ov{background:linear-gradient(180deg,#1c160eb3,#1c160e26 24%,#1c160e00,#1c160e59 66%,#1c160ee0)}.bhs-hero .bhs-ov2{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(28,22,14,.45),transparent 50%);pointer-events:none}.bhs-hero .bhs-in{width:100%;max-width:760px;padding:0 var(--bhs-pad) 64px}.bhs-hero .bhs-eyebrow{margin-bottom:20px;text-shadow:0 1px 8px rgba(0,0,0,.6)}.bhs-hero h1{font-size:clamp(54px,5.9vw,84px);font-weight:300;line-height:.98;text-shadow:0 2px 24px rgba(20,14,8,.45);color:var(--bhs-bone)}.bhs-hero h1 em{font-weight:300}.bhs-hero__text{max-width:460px;color:#ede3d0;font-size:16px}.bhs-hero .bhs-in .bhs-hero__text{margin:26px 0 30px!important}.bhs-hero .bhs-in h1+.bhs-ctas{margin-top:26px!important}.bhs-ctas{display:flex;gap:14px;flex-wrap:wrap}.bhs-motto{background:var(--bhs-olive);color:#d8ccaf;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px 34px;padding:22px 20px;font-family:var(--bhs-sans);font-size:11px;letter-spacing:.42em;text-transform:uppercase}.bhs-motto i{width:5px;height:5px;background:var(--bhs-gold2);transform:rotate(45deg);opacity:.9}.bhs-pair{display:grid;grid-template-columns:1fr 1fr;gap:56px}.bhs-prod__ph{display:block;aspect-ratio:9/10;overflow:hidden;background:#d9cdb8}.bhs-prod__ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s}.bhs-prod:hover .bhs-prod__ph img{transform:scale(1.03)}.bhs-prod__meta{display:flex;justify-content:space-between;align-items:baseline;padding-top:28px;border-top:1px solid rgba(176,141,74,.5);margin-top:26px}.bhs-prod h3{font-size:38px}.bhs-num{font-family:var(--bhs-serif);font-style:italic;color:var(--bhs-gold);font-size:20px}.bhs-prod p{color:var(--bhs-mute);max-width:470px;margin-top:10px}.bhs-band{min-height:760px;display:flex;align-items:center;background-position:var(--bhs-pos,0% 50%)}.bhs-band .bhs-ov{background:linear-gradient(90deg,#18120bdb,#18120bb3 38%,#18120b1a 68%,#18120b00)}.bhs-band .bhs-in{padding:80px 0 80px clamp(24px,8.3vw,120px);max-width:720px}.bhs-band h2{font-size:clamp(44px,4.5vw,64px);font-weight:300;margin:18px 0 26px;color:var(--bhs-bone)}.bhs-band__text p{color:#dccfb8;max-width:470px;margin-bottom:18px}.bhs-sig{display:inline-block;font-family:var(--bhs-serif);font-style:italic;font-size:24px;color:var(--bhs-gold2);margin-top:26px}.bhs-sig:hover{color:var(--bhs-bone)}.bhs-band__icon{display:block;width:84px;height:auto;opacity:.9;margin-top:34px}.bhs-colors__top{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:46px}.bhs-colors h2{font-size:clamp(40px,3.8vw,54px);margin-top:14px}.bhs-colors__top p{max-width:420px;color:var(--bhs-mute)}.bhs-chips{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,1fr);gap:26px 18px}.bhs-chips li{text-align:center}.bhs-chip{display:block;aspect-ratio:1;border-radius:6px;overflow:hidden;box-shadow:0 6px 14px #462d192e,inset 0 0 0 1px #0000000d}.bhs-chip img{width:100%;height:100%;object-fit:cover;display:block}.bhs-chips b{display:block;font-family:var(--bhs-serif);font-weight:600;font-size:15px;margin-top:10px;line-height:1.1}.bhs-chips small{display:block;font-family:var(--bhs-serif);font-style:italic;color:var(--bhs-mute);font-size:13.5px;line-height:1.2}.bhs-colors__foot{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:48px;padding-top:26px;border-top:1px solid rgba(176,141,74,.45);color:var(--bhs-mute);font-size:14px}.bhs-colors__foot .bhs-link{margin:0;white-space:nowrap;color:var(--bhs-ink)}.bhs-steps{position:relative;background:url(bh-tex-linen.jpg) center/900px auto,var(--bhs-bone)}.bhs-steps:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#d6c6a847;pointer-events:none}.bhs-steps .bhs-wrap{position:relative}.bhs-sgrid{display:grid;grid-template-columns:repeat(3,1fr)}.bhs-step{padding:10px 46px;text-align:center;border-left:1px solid rgba(176,141,74,.5)}.bhs-step:first-child{border-left:0}.bhs-step__n{font-family:var(--bhs-serif);font-style:italic;font-size:64px;color:var(--bhs-gold);line-height:1}.bhs-step h3{font-size:31px;margin:14px 0 12px}.bhs-step p{color:#5f5444;font-size:15.5px}.bhs-center{text-align:center;margin-top:60px}.bhs-ggrid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:310px;gap:14px}.bhs-g{position:relative;display:block;overflow:hidden;background:#d9cdb8}.bhs-g img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s}.bhs-g:hover img{transform:scale(1.04)}.bhs-g--tall{grid-row:span 2}.bhs-g span{position:absolute;left:0;right:0;bottom:0;padding:40px 18px 14px;color:var(--bhs-bone);font-family:var(--bhs-serif);font-style:italic;font-size:18px;background:linear-gradient(transparent,#140f09a6)}.bhs-area{padding:clamp(90px,9vw,130px) 0;background-position:var(--bhs-pos,50% 60%)}.bhs-area .bhs-ov{background:linear-gradient(90deg,#1a160d00,#1a160d33 45%,#1a160d8c 70%)}.bhs-area .bhs-wrap{display:grid;grid-template-columns:1fr 1fr;gap:60px}.bhs-area__box{grid-column:2}.bhs-area h2{font-size:clamp(40px,3.9vw,56px);font-weight:300;margin:16px 0 20px;color:var(--bhs-bone)}.bhs-area__text p{color:#ddd1bc;max-width:500px}.bhs-places{columns:2;column-gap:40px;margin:34px 0 36px;padding:0;list-style:none;font-size:14.5px;letter-spacing:.04em}.bhs-places li{padding:9px 0;border-bottom:1px solid rgba(201,168,103,.35);break-inside:avoid;color:#efe6d4}.bhs-faq__grid{display:grid;grid-template-columns:380px 1fr;gap:90px}.bhs-faq h2{font-size:clamp(40px,3.8vw,54px);margin:14px 0 20px}.bhs-faq__left p{color:var(--bhs-mute)}.bhs-faq__icon{display:block;width:110px;height:auto;margin-top:56px;opacity:.8}.bhs-q{border-top:1px solid rgba(176,141,74,.5)}.bhs-q:last-child{border-bottom:1px solid rgba(176,141,74,.5)}.bhs-q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:30px;padding:24px 0;font-family:var(--bhs-serif);font-weight:500;font-size:25px;line-height:1.25}.bhs-q summary::-webkit-details-marker{display:none}.bhs-q summary:after{content:"+";font-family:var(--bhs-serif);font-size:28px;color:var(--bhs-gold);line-height:1}.bhs-q[open] summary:after{content:"\2212"}.bhs-q__a{color:var(--bhs-mute);margin:-8px 0 24px;max-width:620px;font-size:15.5px}.bhs-q__a p+p{margin-top:10px}.bhs-foot{position:relative;color:#d8cab0;background:url(bh-tex-leather.jpg) center/cover,#241a12}.bhs-foot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#241a12e0;pointer-events:none}.bhs-foot .bhs-wrap{position:relative;padding-top:100px;padding-bottom:40px}.bhs-ftop{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.4fr;gap:50px;padding-bottom:70px}.bhs-flogo{display:block;width:240px;max-width:100%;height:auto}.bhs-foot h5{font-family:var(--bhs-sans);font-size:10.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--bhs-gold2);font-weight:450;margin:0 0 18px}.bhs-foot ul{list-style:none;margin:0;padding:0;font-size:14.5px;line-height:2.1}.bhs-foot a:hover{color:var(--bhs-bone)}.bhs-tag{font-family:var(--bhs-serif);font-style:italic;font-size:22px;color:var(--bhs-bone);margin-top:22px}.bhs-news{display:flex;border-bottom:1px solid rgba(201,168,103,.6);margin-top:12px}.bhs-news input{flex:1;background:transparent;border:0;color:var(--bhs-bone);font:inherit;font-size:14px;padding:10px 0;outline:none;min-width:0}.bhs-news input::placeholder{color:#a8977a}.bhs-news button{background:none;border:0;color:var(--bhs-gold2);font-size:18px;cursor:pointer;padding:0 4px}.bhs-news-msg{font-size:13px;margin-top:10px;color:var(--bhs-gold2)}.bhs-fbot{display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(201,168,103,.3);padding-top:26px;font-family:var(--bhs-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#9c8a6e}.bhs-fbot a{color:#9c8a6e}.bhs-fbot__links{display:flex;gap:22px;flex-wrap:wrap}.bhs-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bh-logo-fallback{display:block}.bh-logo-fallback__img{display:block;height:var(--header-logo-image-height-mobile,46px);width:auto}@media(min-width:750px){.bh-logo-fallback__img{height:var(--header-logo-image-height,62px)}}.header__menu .menu-list__link,.header-menu .menu-list__link{letter-spacing:.24em;text-transform:uppercase;font-size:11px!important;font-weight:450}@media(max-width:749px){.bhs-head{margin-bottom:44px}.bhs-hero{min-height:860px;background-size:auto 640px;background-position:var(--bhs-pos-m,40% 0)}.bhs-hero .bhs-ov{background:linear-gradient(180deg,#1c160e99 0,#1c160e00 160px 400px,#1d160e 640px)}.bhs-hero .bhs-ov2{display:none}.bhs-hero .bhs-in{padding:0 24px 46px}.bhs-hero__text{font-size:15px}.bhs-hero .bhs-in .bhs-hero__text{margin:15px 0 16px!important}.bhs-hero .bhs-in h1+.bhs-ctas{margin-top:15px!important}.bhs-ctas{flex-direction:column;gap:10px}.bhs-motto{gap:12px 16px;font-size:9px;letter-spacing:.3em;padding:18px 20px}.bhs-pair{grid-template-columns:1fr;gap:56px}.bhs-prod__ph{aspect-ratio:4/5}.bhs-prod h3{font-size:32px}.bhs-band{min-height:0;display:block;padding-top:400px;background-size:auto 520px;background-position:var(--bhs-pos-m,56% 0)}.bhs-band .bhs-ov{background:linear-gradient(180deg,#1c150d00 0 300px,#1c150d 520px)}.bhs-band .bhs-in{padding:0 24px 64px}.bhs-colors__top{display:block}.bhs-colors__top p{margin-top:14px}.bhs-chips{grid-template-columns:repeat(4,1fr);gap:18px 12px}.bhs-chips b{font-size:13.5px}.bhs-chips small{font-size:12px}.bhs-colors__foot{display:block}.bhs-colors__foot .bhs-link{margin-top:14px}.bhs-sgrid{grid-template-columns:1fr}.bhs-step{border-left:0;border-top:1px solid rgba(176,141,74,.5);padding:30px 6px}.bhs-step:first-child{border-top:0}.bhs-ggrid{grid-template-columns:1fr 1fr;grid-auto-rows:180px;gap:8px}.bhs-g span{font-size:14.5px;padding:30px 10px 8px}.bhs-area{background-position:var(--bhs-pos-m,30% 50%)}.bhs-area .bhs-ov{background:#1a160db8}.bhs-area .bhs-wrap{display:block}.bhs-places{columns:1}.bhs-faq__grid{display:block}.bhs-faq__left{margin-bottom:34px}.bhs-faq__icon{display:none}.bhs-q summary{font-size:21px}.bhs-ftop{grid-template-columns:1fr 1fr;gap:40px 24px}.bhs-ftop>div:first-child,.bhs-ftop>div:last-child{grid-column:span 2}.bhs-fbot{display:block;line-height:2.2;letter-spacing:.14em}}.bhs-head:has(+.bhs-pair){margin-bottom:35px}.bhs-colors h2 em{display:block;text-wrap:balance}.bhs-sec.bhs-colors,.bhs-sec.bhs-make,.bhs-sec.bhs-steps,.bhs-sec.bhs-gallery,.bhs-sec.bhs-faq{--bhs-pt-scale:.5;--bhs-pb-scale:.5}@media(max-width:749px){.bhs-head:has(+.bhs-pair){margin-bottom:22px}}fieldset.variant-option.variant-option--swatch-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px 0;justify-items:center;align-items:center;width:100%;--variant-picker-swatch-width:32px;--variant-picker-swatch-height:32px;--variant-picker-swatch-radius:50%}fieldset.variant-option.variant-option--swatch-grid>.variant-option__button-label{margin:0}@media(max-width:749px){fieldset.variant-option.variant-option--swatch-grid{grid-template-columns:repeat(8,minmax(0,1fr));--variant-picker-swatch-width:30px;--variant-picker-swatch-height:30px}}.text-block--text_twGGkJ{max-width:70ch!important;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bh-sporting.css.map */
