.btf-shop-categories{display:flex;flex-wrap:wrap;gap:10px;margin:0 auto 28px;max-width:1200px;padding:0 20px}.btf-shop-categories a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;border:1px solid #d2b678;border-radius:6px;color:#d2b678;text-decoration:none;font-weight:700}.btf-shop-categories a[aria-current=page],.btf-shop-categories a:hover{background:#d2b678;color:#031f33}.btf-shop-categories a:focus-visible{outline:3px solid white;outline-offset:3px}.btf-category-grid img{width:100%;height:100%;object-fit:contain}@media(max-width:600px){.btf-shop-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 16px}.btf-shop-categories a{padding:10px 8px;font-size:14px}.btf-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.btf-category-grid h2{font-size:16px}}.btf-section-divider{display:block;width:calc(100% - 64px);max-width:1180px;height:1px;margin:0 auto;background:#ffffff9e}.btf-field-highlight{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);max-width:1180px;margin:0 auto;padding:72px 32px;gap:54px;align-items:center}.btf-field-media{min-height:430px;overflow:hidden;border-radius:4px;background:#0b1f2a}.btf-field-media img{display:block;width:100%;height:100%;min-height:430px;object-fit:cover;object-position:center 36%}.btf-field-copy h2{margin:10px 0 18px;font-size:clamp(2rem,4.3vw,4rem);line-height:.98}.btf-field-copy p{max-width:640px;margin:0 0 28px}.btf-field-copy .home-primary{display:inline-flex}@media(max-width:749px){.btf-section-divider{width:calc(100% - 36px)}.btf-field-highlight{grid-template-columns:1fr;padding:42px 18px;gap:28px}.btf-field-media,.btf-field-media img{min-height:320px}.btf-field-copy h2{font-size:clamp(2rem,10vw,3rem)}}.btf-journal-new-heading{max-width:950px;margin:0 auto}.btf-journal-new-heading h1{margin:12px 0 18px;font-size:clamp(2.5rem,5.7vw,5.4rem);line-height:1;color:#fff}.btf-journal-latest .btf-journal-body{margin-top:42px}.btf-journal-latest .btf-journal-body h2{font-size:1.4rem;color:#87b9ca;line-height:1.35;margin-bottom:24px}.btf-journal-divider{height:1px;max-width:1180px;margin:0 auto;background:#2e4956}.btf-journal-hero--text{grid-template-columns:1fr}.btf-journal-pagination{text-align:center;padding:0 32px 64px;color:#edf3f5}.btf-journal-pagination a{color:#87b9ca}.btf-journal-main{background:#071721;color:#edf3f5}.btf-journal-entry{max-width:1180px;margin:0 auto;padding:58px 32px 80px}.btf-journal-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:54px;align-items:center}.btf-journal-hero-media{height:min(67vw,620px);max-height:620px;overflow:hidden}.btf-journal-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}.btf-journal-kicker{color:#87b9ca;letter-spacing:.16em;font-size:.78rem;font-weight:700}.btf-journal-hero h1{margin:12px 0 18px;font-size:clamp(2.5rem,5.7vw,5.4rem);line-height:.91;color:#fff}.btf-journal-lead{font-size:clamp(1.05rem,2vw,1.35rem);color:#b9c8ce}.btf-journal-body{max-width:820px;margin:58px auto 0;font-size:1.08rem;line-height:1.8}.btf-journal-body>p{margin:0 0 30px}.btf-journal-body strong{color:#fff}.btf-journal-body figure{margin:42px 0}.btf-journal-body img{width:100%;height:auto;display:block}.btf-journal-body figcaption{margin-top:10px;color:#94a9b2;font-size:.82rem;line-height:1.45}.btf-journal-wide img{max-height:720px;object-fit:cover;object-position:center 63%}.btf-journal-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:44px 0}.btf-journal-photo-grid figure{margin:0}.btf-journal-signoff{font-weight:800;letter-spacing:.1em;color:#fff}.btf-journal-signoff span{color:#cf3f36;margin:0 .22em}@media(max-width:749px){.btf-journal-entry{padding:34px 18px 58px}.btf-journal-hero{grid-template-columns:1fr;gap:28px}.btf-journal-hero-media{height:66vh;max-height:560px}.btf-journal-hero h1{font-size:clamp(2.35rem,12vw,3.6rem)}.btf-journal-body{margin-top:40px;font-size:1rem}.btf-journal-photo-grid{grid-template-columns:1fr;gap:30px}}.btf-journal-kicker{display:flex;align-items:center;gap:10px;font-family:Georgia,serif;font-size:clamp(21.6px,2.34vw,27px);font-weight:700;line-height:1.2;letter-spacing:normal;color:#fff;margin:0 0 40px}.btf-journal-new-heading h1,.btf-journal-hero h1{font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none;color:#cda36b;margin:0 0 12px}.btf-journal-subtitle{font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.35;color:#fff;margin:0 0 22px;text-transform:none}.btf-journal-lead{font-size:clamp(16px,1.5vw,20px);line-height:1.5}.btf-journal-kicker svg{width:30px;height:30px}@media(max-width:749px){.btf-journal-kicker{flex-wrap:wrap;gap:8px;font-size:21.6px}.btf-journal-new-heading h1,.btf-journal-hero h1{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/114/compiled_assets/styles.css.map */
