.bjd-about{--bjd-ab-primary: #15261e;--bjd-ab-deep: #0f3022;--bjd-ab-muted: #5c6560;--bjd-ab-gold: #c4a35a;--bjd-ab-cream: #f7f5f2;--bjd-ab-white: #ffffff;color:var(--bjd-ab-primary);background:var(--bjd-ab-page-bg, var(--bjd-ab-cream))}.bjd-about [data-bjd-reveal]{opacity:0;transform:translateY(1.2rem);transition:opacity .7s ease,transform .7s ease}.bjd-about [data-bjd-reveal].is-in{opacity:1;transform:none}.bjd-about [data-bjd-reveal="2"]{transition-delay:.1s}.bjd-about [data-bjd-reveal="3"]{transition-delay:.2s}@media(prefers-reduced-motion:reduce){.bjd-about [data-bjd-reveal]{opacity:1;transform:none;transition:none}}.bjd-about__eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin:0 0 1.6rem;font-size:1.15rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--bjd-ab-gold)}.bjd-about__eyebrow:after{content:"";width:3.2rem;height:1px;background:currentColor}.bjd-about__heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.5vw,5.2rem);font-weight:400;line-height:1.12;color:var(--bjd-ab-primary)}.bjd-about__heading em{font-style:italic}.bjd-about__hero{position:relative;display:flex;align-items:flex-end;min-height:var(--bjd-ab-hero-h, 560px);color:#fff;background:var(--bjd-ab-deep);overflow:hidden;border:0;outline:0}.bjd-about__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--bjd-ab-deep);border:0}.bjd-about__hero-media img,.bjd-about__hero-media svg,.bjd-about__hero-media .bjd-about__hero-img,.bjd-about__hero-media picture,.bjd-about__hero-media picture img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center 30%!important;display:block!important;opacity:1!important;visibility:visible!important}.bjd-about__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f3022c7,#0f30226b 48%,#0f30222e);pointer-events:none}.bjd-about__hero-inner{position:relative;z-index:1;width:100%;padding:clamp(5.6rem,9vw,9.6rem) 0}.bjd-about__hero-box{width:100%;max-width:42rem}.bjd-about__hero .bjd-about__eyebrow{color:var(--bjd-ab-gold)}.bjd-about__hero-heading{color:#fff;max-width:14ch}.bjd-about__hero-lead{margin:1.6rem 0 2.8rem;max-width:36rem;font-size:1.55rem;line-height:1.6;color:#ffffffe0}.bjd-about__btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:0 2.4rem;width:fit-content;font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:none;background:var(--bjd-ab-primary);color:#fff;transition:background-color .25s ease,transform .25s ease}.bjd-about__btn:hover{background:var(--bjd-ab-deep);color:#fff;transform:translateY(-1px)}.bjd-about__btn--on-media{background:#fff;color:var(--bjd-ab-primary)}.bjd-about__btn--on-media:hover{background:var(--bjd-ab-cream);color:var(--bjd-ab-primary)}.bjd-about__btn-arrow{font-size:1.4rem;line-height:1}.bjd-about__meaning{padding:clamp(5.6rem,8vw,8.8rem) 0;text-align:center}.bjd-about__meaning-inner{max-width:64rem;margin:0 auto}.bjd-about__meaning-lead{margin:1.6rem auto 0;max-width:48rem;font-size:1.5rem;line-height:1.65;color:var(--bjd-ab-muted)}.bjd-about__details{padding-bottom:clamp(5.6rem,8vw,8.8rem)}.bjd-about__details-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.6rem;align-items:start}.bjd-about__details-media{overflow:hidden;background:#ebe6df;aspect-ratio:3 / 4;height:100%}.bjd-about__details-media img,.bjd-about__details-media svg,.bjd-about__details-media .bjd-about__fill-img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;display:block!important}.bjd-about__details-grid>.bjd-about__details-media{aspect-ratio:3 / 4}.bjd-about__details-copy{padding:1.2rem .4rem 0 1.2rem}.bjd-about__details-heading{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-size:clamp(2.6rem,3vw,3.4rem);font-weight:400;line-height:1.2}.bjd-about__details-heading em{font-style:italic}.bjd-about__points{list-style:none;margin:0;padding:0;display:grid;gap:2rem}.bjd-about__point-num{display:block;margin-bottom:.6rem;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:400;color:var(--bjd-ab-gold);line-height:1}.bjd-about__point-title{margin:0 0 .5rem;font-size:1.45rem;font-weight:600;letter-spacing:.02em}.bjd-about__point-text{margin:0;font-size:1.35rem;line-height:1.5;color:var(--bjd-ab-muted)}.bjd-about__banner{position:relative;padding:clamp(6.4rem,9vw,10rem) 0;background:var(--bjd-ab-deep);color:#fff;text-align:center;overflow:hidden}.bjd-about__banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 20% 30%,rgba(196,163,90,.08),transparent 55%),linear-gradient(135deg,rgba(255,255,255,.03),transparent 40%);pointer-events:none}.bjd-about__banner-inner{position:relative;max-width:64rem;margin:0 auto}.bjd-about__diamond{display:block;width:1.6rem;height:1.6rem;margin:0 auto 2rem;border:1px solid var(--bjd-ab-gold);transform:rotate(45deg);box-sizing:border-box}.bjd-about__diamond-img{display:block;width:auto;height:auto;max-width:2.8rem;max-height:2.8rem;margin:0 auto 2rem;border:0;transform:none;object-fit:contain}.bjd-about__banner-heading{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-size:clamp(3rem,4vw,4.4rem);font-weight:400;line-height:1.15;color:#fff}.bjd-about__banner-heading em{font-style:italic}.bjd-about__banner-text{margin:0 auto 2rem;max-width:48rem;font-size:1.5rem;line-height:1.65;color:#ffffffd1}.bjd-about__diamond--bottom,.bjd-about__diamond-img.bjd-about__diamond--bottom{margin:2rem auto 0}.bjd-about__cats{padding:clamp(5.6rem,8vw,8.8rem) 0}.bjd-about__cats-head{text-align:center;margin-bottom:3.2rem}.bjd-about__cats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.bjd-about__cat{text-decoration:none;color:inherit;display:block}.bjd-about__cat-media{overflow:hidden;background:#ebe6df;aspect-ratio:4 / 5;margin-bottom:1.4rem}.bjd-about__cat-media img,.bjd-about__cat-media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease}.bjd-about__cat:hover .bjd-about__cat-media img{transform:scale(1.04)}.bjd-about__cat-label{margin:0 0 .4rem;font-size:1.25rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.bjd-about__cat-text{margin:0 0 .8rem;font-size:1.35rem;color:var(--bjd-ab-muted)}.bjd-about__cat-arrow{color:var(--bjd-ab-gold);font-size:1.4rem}@media screen and (max-width:989px){.bjd-about__hero{min-height:320px;height:auto;max-height:none;align-items:flex-end}.bjd-about__hero-overlay{background:linear-gradient(180deg,#0f302240,#0f30228c 45%,#0f3022e0)}.bjd-about__hero-inner{padding:2.8rem 0 2.4rem}.bjd-about__hero-heading{font-size:clamp(2.8rem,8vw,3.6rem)}.bjd-about__hero-lead{margin:1.2rem 0 2rem;font-size:1.4rem}.bjd-about__details-grid,.bjd-about__cats-grid{grid-template-columns:minmax(0,1fr);justify-items:stretch}.bjd-about__details-copy{padding:1.6rem 0 0;width:100%}.bjd-about__details-media,.bjd-about__details-grid>.bjd-about__details-media{aspect-ratio:auto;width:100%;height:240px;margin-inline:auto}.bjd-about__cat{width:100%;text-align:center}.bjd-about__cat-media{aspect-ratio:auto;width:100%;height:240px;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bjd-about.css.map */
