.x-404__sub,.x-an__sub,.x-ar__body blockquote,.x-cart__es,.x-ch__sub,.x-col__d--it,.x-ct__sub,.x-day__sub,.x-duo__p,.x-ed__hs,.x-ed__qm,.x-ed__qt,.x-ed__sub,.x-ff__sub,.x-gc__sub,.x-gc__tag,.x-jn__ok,.x-jn__sub,.x-ly__sub,.x-mf__l,.x-mf__sub,.x-moment__body p,.x-proof__sub,.x-sr__es,.x-st__det,.x-st__sub,.x-wd__sub,.x-wd__wp,.x-world__line{font-family:var(--sans)!important;font-style:normal!important;font-weight:400!important}.x-ed__hs,.x-ed__sub,.x-mf__sub,.x-wd__sub,.x-jn__sub,.x-col__d--it,.x-sr__es,.x-cart__es,.x-404__sub,.x-an__sub,.x-ch__sub,.x-ct__sub,.x-duo__p,.x-ff__sub,.x-gc__sub,.x-ly__sub,.x-proof__sub,.x-st__sub,.x-day__sub{font-size:clamp(15px,1.05vw,17px)!important;line-height:1.55!important;letter-spacing:0}.x-mf__l,.x-world__line{font-size:clamp(15px,1.1vw,17px)!important;line-height:1.6!important;opacity:1!important;transform:none!important;color:inherit}.x-ed__qt{font-size:15px!important;line-height:1.6!important}.x-ed__qm{display:none!important}.x-ed__q{background:#fff!important;border:1px solid var(--line)}.x-ed__ht{font-size:clamp(40px,5.2vw,84px)!important}.x-ed__h2,.x-wd__h{font-size:clamp(28px,3vw,48px)!important}.x-ed__stt{font-size:clamp(20px,2.2vw,34px)!important;line-height:1.15!important}.x-ed__stt .w{opacity:1!important}.x-ed__ct{font-size:clamp(32px,3.6vw,56px)!important}.x-ed__btn i,.x-mf__btn i,.x-duo__btn i,.x-wd__go i,.x-jn__go i,.x-mega__all span,.x-mega__pt i,.x-ch__shop span{display:none!important}.x-ed__btn,.x-duo__btn{height:46px!important}.x-ed__btn span,.x-duo__btn span{border:1px solid currentColor!important;padding:0 30px!important;letter-spacing:.16em!important}.x-duo__btn span{border-color:transparent!important}.x-btn{border-radius:0;background:#000;border-color:#000}.x-btn:hover{background:#222;border-color:#222}.x-btn--line,.x-btn--white{background:#fff;color:#000}.x-ed__pn,.x-jn__n,.x-an__n,.x-ms__n{display:none!important}.x-ly__n{font-size:0!important}.x-ly__n em{font-size:11px!important;font-style:normal;letter-spacing:.2em;text-transform:uppercase}.x-ed__pl h3{margin-top:0!important}.x-wd__tag{display:none!important}.x-mf,.x-mf--navy,.x-mf--black,.x-mf--chalk{background:#fff!important;color:#000!important;text-align:center;padding:clamp(64px,8vw,128px) var(--gut,20px)!important;border-top:1px solid var(--line)}.x-mf__in{max-width:760px!important}.x-mf__eye{color:var(--slate)!important;margin-bottom:18px!important}.x-mf__h,.x-mf--c .x-mf__h{margin:0!important;font-size:clamp(34px,4.2vw,64px)!important;line-height:.95!important}.x-mf__sub{margin:16px auto 0!important;color:var(--muted)!important}.x-mf__lines{margin:0 auto 22px!important}.x-mf__btn{height:auto!important;margin-top:24px!important;color:#000!important}.x-mf__btn span{border:0!important;padding:0 0 4px!important;border-bottom:1px solid #000!important;background:none!important;color:#000!important}.x-jn__in{grid-template-columns:1fr!important;max-width:620px!important;text-align:center}.x-jn__h{font-size:clamp(28px,3vw,44px)!important}.x-jn__sub{margin:12px auto 0!important}.x-jn__form{margin:26px auto 0!important}.x-jn__fl{display:none}.x-jn__ways:not(:has(li)){display:none}.x-jn__f{height:50px}.x-wd__go,.x-ulink{letter-spacing:.16em}.x-state{border-top:1px solid var(--line)}.x-state h2{color:#000!important;font-size:clamp(28px,3vw,44px)!important}.x-state p{font-family:var(--sans)!important;font-stretch:100%!important;font-weight:400!important;text-transform:none!important;font-size:15px!important;color:var(--muted);margin-top:10px!important}.x-duo__t,.x-duo__txt>*,.x-duo__img img{transition:none!important;clip-path:none!important;opacity:1!important;transform:none!important;animation:none!important}html body #slidecarthq,html body #slidecarthq *{display:none!important;visibility:hidden!important;pointer-events:none!important}.x-sw--opt a.x-val{width:auto;height:auto;background:none;box-shadow:none;border-radius:0}body.x-t-page #loyaltylion,body.x-t-page #loyaltylion *{font-family:var(--sans)!important;border-radius:0!important;box-shadow:none!important}body.x-t-page #loyaltylion{color:#000}body.x-t-page #loyaltylion h1,body.x-t-page #loyaltylion h2{font-family:var(--head)!important;font-stretch:75%;font-weight:700!important;text-transform:uppercase;letter-spacing:.01em;color:#000!important}body.x-t-page #loyaltylion h2{font-size:clamp(24px,2.2vw,34px)!important;margin-bottom:20px!important}body.x-t-page #loyaltylion .lion-header__join-today{background:#fff!important;padding:32px 28px!important}body.x-t-page #loyaltylion .lion-header__join-today h1{font-size:clamp(22px,2vw,30px)!important}body.x-t-page #loyaltylion .lion-action-button,body.x-t-page #loyaltylion .lion-header__join-buttons a{background:#000!important;color:#fff!important;border:1px solid #000!important;font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase;padding:13px 26px!important}body.x-t-page #loyaltylion .lion-header__join-buttons a+a,body.x-t-page #loyaltylion .lion-header__join-buttons .lion-action-button+.lion-action-button{background:#fff!important;color:#000!important}body.x-t-page #loyaltylion .lion-action-button:hover{background:var(--navy)!important;border-color:var(--navy)!important;color:#fff!important}body.x-t-page #loyaltylion .hiw_section-logo,body.x-t-page .hiw_section-logo{background:var(--navy)!important;color:#fff!important;border-radius:50%!important}body.x-t-page .hiw,body.x-t-page .hiw *{font-family:var(--sans)!important}body.x-t-page #loyaltylion .lion-rules-list,body.x-t-page #loyaltylion .lion-rewards-list,body.x-t-page #loyaltylion .lion-tier-overview{background:#f3f3f3!important;border:0!important}body.x-t-page #loyaltylion .lion-rule-item__content,body.x-t-page #loyaltylion .lion-reward-item__content,body.x-t-page #loyaltylion .lion-tier-box{background:#fff!important;border:1px solid #E4E4E4!important}body.x-t-page #loyaltylion .lion-rules-list [class*=icon]:not([class*=icon] *),body.x-t-page #loyaltylion .lion-rules-list :is(img,svg):not([class*=icon] *),body.x-t-page #loyaltylion .lion-rewards-list [class*=icon]:not([class*=icon] *),body.x-t-page #loyaltylion .lion-rewards-list :is(img,svg):not([class*=icon] *){filter:grayscale(1) sepia(1) hue-rotate(178deg) saturate(2.4) brightness(.72)!important}body.x-t-page #loyaltylion .lion-rule-item__title,body.x-t-page #loyaltylion .lion-reward-item__title,body.x-t-page #loyaltylion .lion-tier-box__title{color:#000!important;font-weight:600!important}body.x-t-page #loyaltylion .lion-rule-item__points,body.x-t-page #loyaltylion .lion-reward-item__cost{color:var(--slate)!important;font-weight:400!important}body.x-t-page #loyaltylion .lion-tier-box__title{font-family:var(--head)!important;font-stretch:75%;text-transform:uppercase;font-size:20px!important;font-weight:700!important}body.x-t-page #loyaltylion .lion-tier-box>:nth-child(2),body.x-t-page #loyaltylion .lion-tier-box [class*=tier-box__rate],body.x-t-page #loyaltylion .lion-tier-box [class*=tier-box__multiplier]{background:var(--navy)!important;color:#fff!important}body.x-t-page #loyaltylion .lion-tier-box>:nth-child(2) *{color:#fff!important}body.x-t-page #loyaltylion .lion-faq-list__question-header{font-family:var(--sans)!important;font-stretch:100%!important;text-transform:none!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-align:left!important}body.x-t-page #loyaltylion .lion-faq-list,body.x-t-page #loyaltylion .lion-faq-list *{border:0!important;background:transparent!important;outline:0!important}body.x-t-page #loyaltylion .lion-faq-list{max-width:860px;margin:0 auto!important;padding:0 var(--gut,20px)!important;border-top:1px solid #000!important}body.x-t-page #loyaltylion .lion-faq-list details,body.x-t-page #loyaltylion .lion-faq-list__question{border-bottom:1px solid var(--line)!important;margin:0!important;padding:0!important}body.x-t-page #loyaltylion .lion-faq-list summary,body.x-t-page #loyaltylion .lion-faq-list__question-summary{display:flex!important;justify-content:space-between;align-items:center;gap:16px;padding:22px 0!important;margin:0!important;cursor:pointer;list-style:none}body.x-t-page #loyaltylion .lion-faq-list summary::-webkit-details-marker{display:none}body.x-t-page #loyaltylion .lion-faq-list summary>*,body.x-t-page #loyaltylion .lion-faq-list__question-summary>*{padding:0!important;margin:0!important}body.x-t-page #loyaltylion .lion-faq-list [class*=icon],body.x-t-page #loyaltylion .lion-faq-list summary svg,body.x-t-page #loyaltylion .lion-faq-list summary img,body.x-t-page #loyaltylion .lion-faq-list summary:before{display:none!important}body.x-t-page #loyaltylion .lion-faq-list summary:after,body.x-t-page #loyaltylion .lion-faq-list__question-summary:after{content:"+"!important;display:block!important;background:none!important;width:auto!important;height:auto!important;transform:none!important;border:0!important;font-size:24px;font-weight:300;line-height:1;color:var(--navy)}body.x-t-page #loyaltylion .lion-faq-list details[open] summary:after,body.x-t-page #loyaltylion .lion-faq-list details[open] .lion-faq-list__question-summary:after{content:"\2013"!important}body.x-t-page #loyaltylion .lion-faq-list details>:not(summary){padding:0 0 22px!important;font-size:15px!important;line-height:1.7!important;color:#333!important}#main>:not(.shopify-section):not(script):not(style){max-width:1080px;margin:0 auto!important;padding:clamp(40px,6vw,88px) var(--gut,20px)!important;font-family:var(--sans)!important;color:#000}#main>:not(.shopify-section) *{font-family:var(--sans)!important;border-radius:0!important;box-shadow:none!important}#main>:not(.shopify-section) h1,#main>:not(.shopify-section) h2{font-stretch:75%;font-weight:700!important;text-transform:uppercase;letter-spacing:.01em;line-height:1!important;font-size:clamp(34px,4vw,56px)!important;margin:0 0 32px!important;color:#000!important}#main>:not(.shopify-section) form,#main>:not(.shopify-section) [class*=container],#main>:not(.shopify-section) [class*=wrapper],#main>:not(.shopify-section) [class*=box],#main>:not(.shopify-section) [class*=card]{border-color:transparent!important;background:transparent!important}#main>:not(.shopify-section) label{display:block;font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase;margin:0 0 8px!important;color:#000!important}#main>:not(.shopify-section) input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){width:100%!important;max-width:380px;height:50px!important;padding:0 14px!important;border:1px solid #CFCFCF!important;background:#fff!important;font-size:15px!important;color:#000!important;outline:0;margin:0 0 22px!important}#main>:not(.shopify-section) input:focus{border-color:#000!important}#main>:not(.shopify-section) button,#main>:not(.shopify-section) input[type=submit],#main>:not(.shopify-section) input[type=button]{width:100%;max-width:380px;height:50px!important;padding:0 24px!important;border:1px solid #000!important;background:#000!important;color:#fff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase;cursor:pointer;transition:background .2s}#main>:not(.shopify-section) button:hover,#main>:not(.shopify-section) input[type=submit]:hover{background:var(--navy)!important;border-color:var(--navy)!important}@media(min-width:990px){.x-ly__pt{transform:translateY(var(--a,-50%)) translateY(12px)!important}.x-ly__pt.is-seen,.x-ly__pt.is-on,.x-ly.is-done .x-ly__pt{transform:translateY(var(--a,-50%))!important}.x-ly__pt:nth-child(1){--a:-65%}.x-ly__pt:nth-child(3){--a:-18%}}.x-ct__send i{display:none!important}.x-ct__send span{border-radius:0!important;padding:0 36px!important;letter-spacing:.16em!important;transition:background .2s}.x-ct__send:hover span{background:var(--navy)!important}.x-pdp .x-sw--opt{gap:14px}.x-pdp .x-sw--opt .x-swc{width:32px;height:32px}.x-pdp .x-sw a{width:24px;height:24px}*,*:before,*:after{font-stretch:100%!important}.x-gc__tag,.x-gc__sub,.x-jn__sub,.x-jn__ok,.x-ch__sub,.x-duo__p,.x-ff__sub,.x-mf__l,.x-mf__sub,.x-ed__hs,.x-ed__sub,.x-ed__qm,.x-ed__qt,.x-wd__sub,.x-wd__wp,.x-ct__sub,.x-sr__es,.x-404__sub,.x-ly__sub,.x-ar__body blockquote,.x-col__d--it,.x-proof__sub,.x-world__line,.x-st__sub,.x-st__det,.x-cart__es,.x-day__sub,.x-moment__body p,.b2-sub,.b2-accent,.b2-man__line p,.b2-card__sub,.b2-story__q,.b2-join__ok,.b2-ftr__mark em,.b2-pdp__tag,.b2-opt__note,.b2-fit small,.b2-letter__body,.b2-marquee em,.bf-serif,.bf-review__quote,.bf-lineup__title em{font-family:var(--sans)!important;font-style:normal!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/144/assets/bf3-s.css.map */
