.about{--ab-cream: #f7f5f0;--ab-gold: #c6a34b;--ab-gold-rgb: 198, 163, 75;--ab-emerald: #052c22;--ab-emerald-dark: #063528;--ab-emerald-deep: #042018;--ab-pad: clamp(26px, 3.2vw, 44px);padding-top:var(--sec-pt, var(--ab-pad));padding-bottom:var(--sec-pb, var(--ab-pad))}.about *{box-sizing:border-box}.about__wrap{max-width:var(--container-max, var(--page-width));margin-inline:auto;padding-inline:var(--gutter, clamp(20px, 5vw, 80px))}.about__eyebrow{margin:0 0 14px;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:3.5px;text-transform:uppercase;color:var(--ab-gold)}@media(prefers-reduced-motion:no-preference){.about .ab-reveal{opacity:0;transform:translateY(18px);transition:opacity .65s var(--ease-davidoff, ease),transform .65s var(--ease-davidoff, ease)}.about.about--in .ab-reveal{opacity:1;transform:none}.about.about--in .ab-reveal:nth-child(2){transition-delay:.07s}.about.about--in .ab-reveal:nth-child(3){transition-delay:.14s}.about.about--in .ab-reveal:nth-child(4){transition-delay:.21s}.about.about--in .ab-reveal[style*=--reveal-i]{transition-delay:calc(var(--reveal-i, 0) * 70ms)}}.ab-crest{display:flex;align-items:center;justify-content:center;gap:14px}.ab-crest:before,.ab-crest:after{content:"";height:1px;width:clamp(36px,8vw,90px);background:linear-gradient(to var(--dir, right),transparent,rgba(var(--ab-gold-rgb),.75))}.ab-crest:after{--dir: left}.ab-crest svg{width:22px;height:22px;color:var(--ab-gold);display:block}.ab-hero{position:relative;overflow:hidden;color:var(--ab-cream);background-color:var(--ab-emerald);background-image:linear-gradient(150deg,#063528,#052c22 55%,#042018)}.ab-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ab-hero__bg img,.ab-hero__bg video,.ab-hero__media{width:100%;height:100%;object-fit:cover;display:block}.ab-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(150deg,rgba(6,53,40,var(--ab-scrim,.82)),rgba(5,44,34,calc(var(--ab-scrim,.82) + .06)) 55%,rgba(4,32,24,calc(var(--ab-scrim,.82) + .1)))}.ab-hero__inner{position:relative;z-index:2;max-width:880px;margin-inline:auto;text-align:center;min-height:clamp(230px,31vh,372px);display:flex;flex-direction:column;align-items:center;justify-content:center}.ab-hero__headline{margin:0;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(38px,6vw,76px);line-height:1.02;letter-spacing:.02em;color:var(--ab-cream)}.ab-hero .ab-crest{margin:clamp(10px,1.4vw,16px) 0}.ab-hero__intro{margin:0;max-width:56ch;font-family:var(--font-body-family);font-weight:300;font-size:clamp(15px,1.5vw,18px);line-height:1.7;color:#f7f5f0d1}.ab-hero__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(18px,2.2vw,28px);min-height:50px;padding:14px 34px;border-radius:5px;background:var(--ab-gold);color:#1c140f;border:1px solid var(--ab-gold);font-family:var(--font-body-family);font-size:12.5px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;transition:background-color .35s var(--ease-davidoff, ease),transform .35s var(--ease-davidoff, ease),box-shadow .35s var(--ease-davidoff, ease)}.ab-hero__btn:hover{background:#b8902f;transform:translateY(-2px);box-shadow:0 12px 26px -12px #c6a34b8c}.ab-hero__btn:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ab-hero__btn{transition:none}.ab-hero__btn:hover{transform:none}}.ab-split{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));--ab-img-fr: minmax(0, .84fr);--ab-txt-fr: minmax(0, 1.16fr)}.ab-split--even{--ab-img-fr: 1fr;--ab-txt-fr: 1fr}.ab-split--image{--ab-img-fr: minmax(0, 1.16fr);--ab-txt-fr: minmax(0, .84fr)}.ab-split__grid{display:grid;grid-template-columns:1fr;gap:clamp(20px,2.6vw,40px);align-items:center}.ab-split__media{position:relative}.ab-split__frame{aspect-ratio:4 / 5;overflow:hidden;border-radius:6px;border:1px solid rgba(var(--color-foreground),.12)}.ab-split--wide .ab-split__frame{aspect-ratio:4 / 3}@media(min-width:750px){.ab-split__grid{grid-template-columns:var(--ab-img-fr) var(--ab-txt-fr);align-items:stretch}.ab-split--img-right .ab-split__grid{grid-template-columns:var(--ab-txt-fr) var(--ab-img-fr)}.ab-split--img-right .ab-split__media{order:2}.ab-split__frame{height:100%;aspect-ratio:auto;min-height:300px;max-height:540px}}.ab-split__frame img{width:100%;height:100%;object-fit:cover;display:block}.ab-split__frame--ph{display:grid;place-items:center;background:linear-gradient(150deg,#0c1f19,#06120e)}.ab-split__frame--ph span{font-family:var(--font-heading-family);font-size:clamp(40px,6vw,80px);color:rgba(var(--ab-gold-rgb),.45)}.ab-split__badge{position:absolute;bottom:14px;left:14px;padding:8px 14px;border-radius:4px;background:#052c22e6;color:var(--ab-cream);font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.ab-split__heading{margin:0 0 clamp(8px,1.2vw,14px);font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(28px,3.4vw,46px);line-height:1.06;letter-spacing:.01em;color:rgb(var(--color-foreground))}.ab-split__body{font-family:var(--font-body-family);font-weight:400;font-size:15.5px;line-height:1.75;color:rgba(var(--color-foreground),.76);max-width:52ch}.ab-split__body p{margin:0 0 1em}.ab-split__body p:last-child{margin-bottom:0}.ab-split__sign{margin:clamp(12px,1.6vw,18px) 0 0}.ab-split__sign-mark{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(26px,3vw,38px);line-height:1;color:var(--ab-gold)}.ab-split__sign-name{margin:6px 0 0;font-family:var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.ab-pillars{color:var(--ab-cream);background-color:var(--ab-emerald);background-image:linear-gradient(160deg,#063528,#052c22 60%,#042018)}.ab-pillars__head{text-align:center;max-width:720px;margin:0 auto clamp(20px,2.4vw,34px)}.ab-pillars__title{margin:0;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(26px,3.2vw,42px);line-height:1.08;letter-spacing:.02em;color:var(--ab-cream)}.ab-pillars__intro{margin:10px 0 0;font-family:var(--font-body-family);font-weight:300;font-size:15.5px;line-height:1.7;color:#f7f5f0cc}.ab-pillars__grid{display:grid;grid-template-columns:1fr;gap:clamp(20px,2.6vw,30px)}@media(min-width:600px){.ab-pillars__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.ab-pillars__grid{grid-template-columns:repeat(var(--ab-cols, 4),1fr)}}.ab-pillar{text-align:center;padding:0 clamp(4px,1vw,14px);position:relative}@media(min-width:990px){.ab-pillar:not(:first-child):before{content:"";position:absolute;left:calc(clamp(20px,2.6vw,30px)/-2);top:8px;bottom:8px;width:1px;background:rgba(var(--ab-gold-rgb),.22)}}.ab-pillar__ico{width:54px;height:54px;margin:0 auto 12px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(var(--ab-gold-rgb),.5);color:var(--ab-gold)}.ab-pillar__ico svg{width:26px;height:26px}.ab-pillar__title{margin:0 0 7px;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(15px,1.5vw,18px);letter-spacing:.06em;color:var(--ab-cream)}.ab-pillar__desc{margin:0;font-family:var(--font-body-family);font-size:13.5px;line-height:1.6;color:#f7f5f0b8}.ab-stats{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.ab-stats__head{text-align:center;margin:0 0 clamp(14px,2vw,26px)}.ab-stats__title{margin:0;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(22px,2.6vw,32px);letter-spacing:.04em;color:rgb(var(--color-foreground))}.ab-stats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(28px,3vw,8px) 0}@media(min-width:750px){.ab-stats__grid{grid-template-columns:repeat(var(--ab-stat-cols, 4),1fr)}}.ab-stat{text-align:center;padding:clamp(6px,2vw,20px) clamp(10px,2vw,28px);position:relative}.ab-stat:not(:first-child):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:54%;width:1px;background:rgba(var(--color-foreground),.14)}@media(max-width:749px){.ab-stat:nth-child(odd):before{display:none}}.ab-stat__num{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(34px,4vw,54px);line-height:1;color:var(--ab-gold)}.ab-stat__label{margin:8px 0 0;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:rgba(var(--color-foreground),.66)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/about.css.map */
