.bhm{--ink:#0A0C11;--panel:#111621;--panel-2:#161C29;--line:#242C3A;--chalk:#F5F7FA;--mute:#9AA6B8;--flock:#E63946;--flock-dark:#B62A35;--gold:#E7B84B;--turf:#27C878;--maxw:1280px;background:var(--ink);color:var(--chalk);font-family:Barlow,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:17px;line-height:1.6;overflow-x:clip}.bhm *{box-sizing:border-box}.bhm img{max-width:100%;display:block}.bhm a{color:inherit;text-decoration:none}.bhm h1,.bhm h2,.bhm h3,.bhm .disp{color:var(--chalk)!important;font-family:Anton,Impact,Barlow Condensed,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:.95;margin:0;text-wrap:balance}.bhm h1{font-size:clamp(46px,8.5vw,104px)}.bhm h2{font-size:clamp(30px,4.4vw,54px)}.bhm h3{font-size:clamp(19px,2vw,24px)}.bhm p{margin:0}.bhm .wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.bhm .eyebrow{font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--flock)}.bhm .lede{color:var(--mute);font-size:clamp(16px,1.7vw,19px);max-width:62ch}.bhm section{padding:clamp(56px,7vw,104px) 0;position:relative}.bhm .btn{display:inline-flex;align-items:center;gap:10px;padding:15px 30px;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:17px;letter-spacing:.14em;text-transform:uppercase;border-radius:2px;background:var(--flock);color:#fff;border:2px solid var(--flock);transition:transform .18s ease,background .18s ease,color .18s ease}.bhm .btn:hover{background:var(--flock-dark);border-color:var(--flock-dark);transform:translateY(-2px)}.bhm .btn.ghost{background:transparent;color:var(--chalk);border-color:#3a4453}.bhm .btn.ghost:hover{background:var(--chalk);color:var(--ink);border-color:var(--chalk)}.bhm-hero{min-height:min(88vh,780px);display:flex;align-items:center;padding-top:clamp(60px,9vw,120px);padding-bottom:clamp(50px,7vw,90px);background:radial-gradient(120% 80% at 80% -10%,rgba(230,57,70,.2),transparent 60%),radial-gradient(90% 70% at 8% 0%,rgba(231,184,75,.1),transparent 55%),linear-gradient(180deg,#0B0F16 0%,var(--ink) 70%);overflow:hidden}.bhm-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 92px)}.bhm-hero .grid{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:center}.bhm-hero h1 span{display:block}.bhm-hero h1 .hl{color:var(--flock)!important}.bhm-hero .sub{margin-top:22px;max-width:52ch;color:#c8d2e0;font-size:clamp(17px,1.9vw,21px)}.bhm-hero .cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.bhm-hero .stats{display:flex;gap:36px;margin-top:44px;flex-wrap:wrap}.bhm-hero .stat b{display:block;font-family:Anton,sans-serif;font-size:34px;line-height:1;color:var(--chalk)}.bhm-hero .stat span{font-family:Barlow Condensed,sans-serif;font-size:13.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.bhm-shots{position:relative;height:clamp(320px,38vw,470px)}.bhm-shots figure{position:absolute;margin:0;border-radius:6px;overflow:hidden;border:1px solid var(--line);background:var(--panel);box-shadow:0 30px 70px #0000008c}.bhm-shots figure img{width:100%;height:100%;object-fit:cover}.bhm-shots .s1{width:58%;aspect-ratio:1;left:0;top:6%;transform:rotate(-4deg);z-index:2}.bhm-shots .s2{width:48%;aspect-ratio:1;right:2%;top:0;transform:rotate(5deg)}.bhm-shots .s3{width:44%;aspect-ratio:1;right:12%;bottom:0;transform:rotate(-2deg);z-index:3}@media(prefers-reduced-motion:no-preference){.bhm-shots figure{animation:bhmFloat 7s ease-in-out infinite}.bhm-shots .s2{animation-delay:-2.2s}.bhm-shots .s3{animation-delay:-4.4s}}@keyframes bhmFloat{0%,to{translate:0 0}50%{translate:0 -14px}}.bhm-marquee{background:var(--flock);color:#fff;padding:13px 0;overflow:hidden;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(0,0,0,.25)}.bhm-marquee .track{display:flex;gap:44px;width:max-content;animation:bhmScroll 26s linear infinite}.bhm-marquee span{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:16px;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}@keyframes bhmScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bhm-marquee .track{animation:none}}.bhm .shead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px;flex-wrap:wrap}.bhm .shead .l{display:flex;flex-direction:column;gap:10px}.bhm .shead a.more{font-family:Barlow Condensed,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-weight:600;font-size:15px;color:var(--mute);border-bottom:2px solid var(--flock);padding-bottom:3px}.bhm .shead a.more:hover{color:var(--chalk)}.bhm-univers{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.bhm-uni{position:relative;min-height:290px;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--panel);display:flex;align-items:flex-end}.bhm-uni img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.92;transition:transform .6s cubic-bezier(.2,.7,.3,1),opacity .4s}.bhm-uni:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0c1100 42%,#0a0c118c 66%,#0a0c11f5 92%)}.bhm-uni .t{position:relative;z-index:2;padding:22px;width:100%}.bhm-uni .t h3{margin-bottom:6px}.bhm-uni .t em{font-style:normal;font-family:Barlow Condensed,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:13px;color:var(--mute)}.bhm-uni:hover img{transform:scale(1.06);opacity:1}.bhm-uni:hover .t h3{color:var(--flock)!important}.bhm-clubs{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:14px}.bhm-club{position:relative;padding:26px 22px 22px;border-radius:4px;overflow:hidden;border:1px solid var(--line);background:var(--panel-2);transition:transform .2s ease,border-color .2s ease}.bhm-club:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--c,#E63946)}.bhm-club:after{content:"";position:absolute;right:-40px;top:-40px;width:150px;height:150px;border-radius:50%;background:var(--c,#E63946);opacity:.14;transition:transform .4s ease}.bhm-club:hover{transform:translateY(-3px);border-color:#39435499}.bhm-club:hover:after{transform:scale(1.5)}.bhm-club .lg{position:absolute;right:-8px;top:-8px;width:104px;height:104px;object-fit:contain;opacity:.28;pointer-events:none;transition:transform .4s cubic-bezier(.2,.8,.3,1),opacity .3s ease}.bhm-club:hover .lg{transform:scale(1.32) rotate(-5deg);opacity:.62}.bhm-club:has(.lg):after{display:none}.bhm-club .n{font-family:Anton,sans-serif;text-transform:uppercase;font-size:25px;line-height:1.02;position:relative;padding-right:74px}.bhm-club .c{position:relative;margin-top:8px;padding-right:74px;font-family:Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:13px;color:var(--mute)}.bhm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:18px}.bhm-card{border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--panel);display:flex;flex-direction:column;transition:border-color .2s,transform .2s}.bhm-card:hover{border-color:#3b4557;transform:translateY(-3px)}.bhm-card .ph{position:relative;aspect-ratio:1;background:#0e121a;overflow:hidden}.bhm-card .ph img{width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.bhm-card:hover .ph img{transform:scale(1.06)}.bhm-card .badge{position:absolute;left:10px;top:10px;z-index:2;background:var(--flock);color:#fff;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:4px 9px;border-radius:2px}.bhm-card .badge.out{background:#39435e}.bhm-card .info{padding:14px 15px 17px;display:flex;flex-direction:column;gap:7px;flex:1}.bhm-card .ttl{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:17.5px;line-height:1.22;letter-spacing:.01em}.bhm-card .meta{font-size:13px;color:var(--mute);font-family:Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase}.bhm-card .pr{margin-top:auto;font-family:Anton,sans-serif;font-size:22px;color:var(--chalk)}.bhm-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;counter-reset:st}.bhm-step{border-top:3px solid var(--flock);padding:22px 20px 24px;background:var(--panel);border-radius:0 0 4px 4px}.bhm-step:before{counter-increment:st;content:"0" counter(st);font-family:Anton,sans-serif;font-size:44px;color:#2a3345;display:block;line-height:1;margin-bottom:10px}.bhm-step h3{margin-bottom:8px}.bhm-step p{color:var(--mute);font-size:15.5px}.bhm-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2px;background:var(--line);border:1px solid var(--line)}.bhm-trust>div{background:var(--ink);padding:26px 22px}.bhm-trust b{display:block;font-family:Barlow Condensed,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:15px;margin-bottom:6px}.bhm-trust span{color:var(--mute);font-size:15px}.bhm-cta{border:1px solid var(--line);border-radius:4px;padding:clamp(34px,5vw,60px);background:radial-gradient(90% 120% at 100% 0%,rgba(230,57,70,.22),transparent 60%),linear-gradient(180deg,var(--panel-2),var(--panel));display:flex;gap:30px;align-items:center;justify-content:space-between;flex-wrap:wrap}.bhm-cta .t{max-width:60ch;display:flex;flex-direction:column;gap:12px}.bhm-faq{display:flex;flex-direction:column;gap:10px;max-width:900px}.bhm-faq details{border:1px solid var(--line);border-radius:4px;background:var(--panel);padding:0 18px}.bhm-faq summary{cursor:pointer;list-style:none;padding:17px 0;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:600;letter-spacing:.02em;display:flex;justify-content:space-between;gap:16px}.bhm-faq summary::-webkit-details-marker{display:none}.bhm-faq summary:after{content:"+";color:var(--flock);font-family:Anton,sans-serif;font-size:22px;line-height:1}.bhm-faq details[open] summary:after{content:"\2013"}.bhm-faq .a{padding:0 0 18px;color:var(--mute);font-size:16px;max-width:75ch}@media(prefers-reduced-motion:no-preference){.bhm [data-rv]{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.3,1)}.bhm [data-rv].in{opacity:1;transform:none}}@media(max-width:900px){.bhm-hero .grid{grid-template-columns:1fr;gap:34px}.bhm-shots{height:300px}}.bhm-teams{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,1fr);gap:26px;align-items:start}@media(max-width:900px){.bhm-teams{grid-template-columns:1fr}}.bhm-nations{background:var(--panel-2);border:1px solid var(--line);border-radius:4px;padding:16px 14px 14px;display:flex;flex-direction:column;gap:4px}.bhm-nations__head{font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:12px;color:var(--flock);padding:0 6px 10px;margin-bottom:4px;border-bottom:1px solid var(--line)}.bhm-nation{display:flex;align-items:center;gap:11px;padding:9px 8px;border-radius:3px;transition:background .16s ease,transform .16s ease;position:relative}.bhm-nation:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--c,#E63946);border-radius:2px}.bhm-nation:hover{background:#1a2130;transform:translate(3px)}.bhm-nation img{width:26px;height:26px;object-fit:contain;flex:0 0 26px;margin-left:6px}.bhm-nation span{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.bhm-nation em{margin-left:auto;font-style:normal;font-family:Barlow Condensed,sans-serif;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.bhm-ticker{overflow:hidden;background:var(--flock);color:#fff;border-bottom:1px solid rgba(255,255,255,.18)}.bhm-ticker__track{display:flex;align-items:center;gap:0;white-space:nowrap;width:max-content;will-change:transform;animation:bhmTick 38s linear infinite}.bhm-ticker:hover .bhm-ticker__track{animation-play-state:paused}.bhm-ticker__item{padding:9px 0;font-family:Barlow Condensed,sans-serif;font-weight:600;letter-spacing:.13em;text-transform:uppercase;font-size:13px}.bhm-ticker__dot{padding:0 20px;font-size:7px;opacity:.6;transform:translateY(-2px)}@keyframes bhmTick{0%{transform:translate(0)}to{transform:translate(-50%)}}.bhm-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin;scrollbar-color:#39435499 transparent}.bhm-rail::-webkit-scrollbar{height:6px}.bhm-rail::-webkit-scrollbar-thumb{background:#39435499;border-radius:6px}.bhm-rail>.bhm-card{scroll-snap-align:start}@media(min-width:900px){.bhm-rail{grid-auto-columns:minmax(255px,1fr)}}.bhm-rail__nav{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.bhm-rail__btn{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--panel-2);color:var(--chalk);font-size:22px;line-height:1;cursor:pointer;transition:background .16s,border-color .16s,opacity .16s}.bhm-rail__btn:hover:not(:disabled){background:var(--flock);border-color:var(--flock);color:#fff}.bhm-rail__btn:disabled{opacity:.32;cursor:default}.bhm-seo{padding:56px 0 10px}.bhm-seo__row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:38px;align-items:center;margin-bottom:44px}.bhm-seo__row--rev .bhm-seo__txt{order:2}@media(max-width:860px){.bhm-seo__row{grid-template-columns:1fr;gap:22px}.bhm-seo__row--rev .bhm-seo__txt{order:0}}.bhm-seo h2{font-family:Anton,sans-serif;font-size:clamp(24px,3.2vw,36px);text-transform:uppercase;margin:0 0 16px;line-height:1.1}.bhm-seo p{font-size:16px;line-height:1.75;color:#b7c1d0;margin:0 0 14px}.bhm-seo strong{color:var(--chalk);font-weight:600}.bhm-seo__img{margin:0;border-radius:5px;overflow:hidden;border:1px solid var(--line)}.bhm-seo__img img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:7/5}.bhm-insta{position:relative;padding:10px 0 46px}.bhm-insta__strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);gap:8px;overflow-x:auto;padding:0 14px;position:relative}.bhm-insta__ph{display:block;aspect-ratio:1;overflow:hidden;border-radius:4px;background:var(--panel-2)}.bhm-insta__ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.3,1),filter .3s}.bhm-insta__ph:hover img{transform:scale(1.07);filter:saturate(1.2)}.bhm-insta__cta{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;color:#0a0c11!important;padding:12px 22px;border-radius:40px;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:13px;white-space:nowrap;z-index:2;box-shadow:0 8px 30px #00000073}.bhm-insta__cta:hover{background:var(--flock);color:#fff!important}.bhm-inc{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:5px;overflow:hidden;margin-top:34px}.bhm-inc article{background:var(--panel);padding:22px 22px 24px}.bhm-inc span{font-family:Anton,sans-serif;font-size:28px;color:var(--flock);display:block;line-height:1;margin-bottom:10px}.bhm-inc h2{font-family:Barlow Condensed,sans-serif;font-size:17px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;color:var(--chalk)}.bhm-inc p{margin:0;font-size:15px;line-height:1.68;color:#b7c1d0}.bhm-inc__empty{margin-top:40px;padding:34px 28px;background:var(--panel-2);border-left:3px solid var(--flock);border-radius:4px}.bhm-inc__empty h2{font-family:Anton,sans-serif;font-size:26px;text-transform:uppercase;margin:0 0 10px}.bhm-inc__empty p{font-size:15.5px;line-height:1.7;color:#b7c1d0;margin:0 0 14px}.bhm-inc__empty .btn{margin-right:10px}@media(max-width:749px){.bhm .wrap{padding-left:16px;padding-right:16px}.bhm-ticker__item{font-size:11.5px;padding:8px 0}.bhm-ticker__dot{padding:0 14px}.bhm-hero{min-height:0;display:block;padding-top:28px;padding-bottom:34px}.bhm-hero .grid{grid-template-columns:1fr;gap:0}.bhm-hero h1{font-size:clamp(38px,12vw,58px);line-height:.94}.bhm-hero .eyebrow{font-size:10.5px;letter-spacing:.16em}.bhm-hero .btn{width:100%;text-align:center;margin:0 0 10px}.bhm-shots{display:none}.bhm-hero .stats,.bhm-hero .row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.bhm-hero .stat b{font-size:24px}.bhm-hero .stat span{font-size:10px;letter-spacing:.08em}.bhm .shead{flex-direction:column;align-items:flex-start;gap:10px}.bhm h2{font-size:clamp(26px,8vw,36px)}.bhm .lede{font-size:15.5px}.bhm-clubs{grid-template-columns:repeat(2,1fr);gap:9px}.bhm-club{padding:16px 14px 14px}.bhm-club .n{font-size:17px;padding-right:44px}.bhm-club .c{font-size:10.5px;padding-right:44px;letter-spacing:.1em}.bhm-club .lg{width:64px;height:64px;right:-4px;top:-4px;opacity:.34}.bhm-club:hover .lg{transform:none}.bhm-rail{grid-auto-columns:minmax(168px,1fr);gap:10px}.bhm-rail__nav{display:none}.bhm-card .ttl{font-size:14px}.bhm-card .pr{font-size:16px}.bhm-seo{padding-top:34px}.bhm-seo__row{margin-bottom:30px}.bhm-seo h2{font-size:22px}.bhm-seo p{font-size:15px;line-height:1.7}.bhm-insta__strip{grid-auto-columns:minmax(124px,1fr);padding:0 16px}.bhm-insta__cta{font-size:11.5px;padding:10px 16px}.bhm-steps,.bhm-inc{grid-template-columns:1fr}.bhm-pose__gal{grid-template-columns:repeat(2,1fr)}.bhm-pose__info{grid-template-columns:1fr;gap:20px}.bhm .btn{width:100%;text-align:center}.bhm-inc__empty .btn{margin:0 0 10px}.bhm-faq__btns{width:100%;flex-direction:column}.bhm-faq__btns .btn{width:100%}}.bhm-rail,.bhm-insta__strip{-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.bhm-rail::-webkit-scrollbar,.bhm-insta__strip::-webkit-scrollbar{height:0}.bhm-insta__strip{scroll-snap-type:x proximity}.bhm-insta__strip>*{scroll-snap-align:start}.bhm-hero__promo{margin:22px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-family:Barlow Condensed,sans-serif;font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:14px;color:#c7d0dc}.bhm-hero__promo b{color:var(--flock);font-family:Anton,sans-serif;letter-spacing:.04em;font-size:17px}.bhm-hero__promo span{display:block;width:100%;font-size:12.5px;color:var(--mute);letter-spacing:.1em}@media(max-width:749px){.bhm-hero__promo{margin-top:18px;font-size:12.5px}.bhm-hero__promo b{font-size:15px}.bhm-hero__promo span{font-size:11.5px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bhm.css.map */
