.about-hero{position:relative;width:100%;min-height:64vh;overflow:hidden;background:#0a0908;color:#fff}@media(max-width:798px){.about-hero{min-height:56vh}}.about-hero__media{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1a1816;background-size:cover;background-repeat:no-repeat;background-position:var(--about-hero-focal-x, 50%) var(--about-hero-focal-y, 50%)}.about-hero__media--placeholder{background:linear-gradient(135deg,#2a2826,#0a0908)}.about-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#00000059,#00000026 40%,#0000008c),rgba(0,0,0,var(--about-hero-overlay, 0));pointer-events:none}.about-hero__content{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:14vh 6vw;min-height:64vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px}@media(max-width:798px){.about-hero__content{padding:12vh 7vw;min-height:56vh;gap:16px}}.about-hero p.about-hero__eyebrow{margin:0;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;opacity:.92;color:#fff;line-height:1;text-shadow:0 1px 8px rgba(0,0,0,.6)}.about-hero h1.about-hero__heading{margin:0;font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-weight:300;font-size:clamp(2.25rem,5vw,4.25rem);line-height:1.05;letter-spacing:-.005em;max-width:22ch;text-wrap:balance;text-transform:none;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55)}.about-hero p.about-hero__subhead{margin:0;font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-weight:400;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.5;max-width:56ch;font-style:italic;opacity:.92;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.55)}.about-mission{background:#faf6ef;padding:clamp(72px,9vw,120px) 5vw}.about-mission__inner{max-width:760px;margin:0 auto;text-align:center}.about-mission p.about-mission__eyebrow{font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#6b4a2b;margin:0 0 18px;line-height:1}.about-mission h2.about-mission__heading{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-weight:300;font-size:clamp(2rem,3.6vw,3rem);line-height:1.1;color:#1a1816;margin:0 0 32px;text-transform:none;letter-spacing:-.005em;text-wrap:balance}.about-mission__body{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-size:clamp(1.1rem,1.45vw,1.35rem);line-height:1.65;color:#1a1816;font-weight:400}.about-mission__body p{margin:0 0 1.1em;text-wrap:pretty}.about-mission__body p:last-child{margin-bottom:0}.about-mission__body p:first-of-type:first-letter{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-weight:400;font-size:4.2em;float:left;line-height:.85;margin:.05em .12em -.02em 0;color:#6b4a2b}@media(max-width:540px){.about-mission__body p:first-of-type:first-letter{font-size:3.4em;margin-right:.08em}}.about-divisions{background:#1a1816;padding:clamp(72px,9vw,120px) 4vw}.about-divisions__header{max-width:1480px;margin:0 auto clamp(40px,5vw,60px);text-align:center}.about-divisions p.about-divisions__section-eyebrow{font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#c9a467;margin:0 0 16px}.about-divisions h2.about-divisions__section-heading{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-weight:300;font-size:clamp(2rem,3.4vw,2.85rem);line-height:1.15;color:#f7efe1;margin:0;letter-spacing:-.005em;text-transform:none;text-wrap:balance}.about-divisions__grid{list-style:none;margin:0 auto;padding:0;max-width:1480px;display:grid;gap:20px}.about-divisions__grid--1{grid-template-columns:1fr}.about-divisions__grid--2{grid-template-columns:repeat(2,1fr)}.about-divisions__grid--3{grid-template-columns:repeat(3,1fr)}.about-divisions__grid--4{grid-template-columns:repeat(4,1fr)}.about-divisions__grid--5,.about-divisions__grid--6{grid-template-columns:repeat(3,1fr)}@media(max-width:980px){.about-divisions__grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:600px){.about-divisions__grid{grid-template-columns:1fr!important;gap:14px}}.about-divisions__item{list-style:none;margin:0}.about-divisions__tile{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;text-decoration:none;color:#fff;background:#0a0908}.about-divisions__media{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1a1816;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.about-divisions__media--placeholder{background:linear-gradient(135deg,#2a2826,#0a0908)}.about-divisions__tile:hover .about-divisions__media,.about-divisions__tile:focus-visible .about-divisions__media{transform:scale(1.05)}.about-divisions__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#000000b8,#00000052 45%,#0000 75%);pointer-events:none}.about-divisions__content{position:absolute;bottom:clamp(20px,3vw,32px);left:clamp(20px,3vw,32px);right:clamp(20px,3vw,32px);z-index:1}.about-divisions__eyebrow{display:block;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;opacity:.92;margin-bottom:10px;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.4)}.about-divisions h3.about-divisions__title{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-weight:300;font-size:clamp(1.6rem,2.4vw,2.4rem);line-height:1.05;margin:0;color:#fff;letter-spacing:-.005em;text-transform:none;text-shadow:0 2px 14px rgba(0,0,0,.5);text-wrap:balance}.about-divisions__subtitle{display:block;margin-top:8px;font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-style:italic;font-size:clamp(.95rem,1.15vw,1.05rem);opacity:.88;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.5)}.about-divisions__cta{display:inline-block;margin-top:14px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#f3d99c;text-shadow:0 1px 6px rgba(0,0,0,.5)}.about-tools{background:#faf6ef;padding:clamp(72px,9vw,110px) 5vw}.about-tools__header{max-width:760px;margin:0 auto clamp(32px,4vw,56px);text-align:center}.about-tools p.about-tools__section-eyebrow{font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#6b4a2b;margin:0 0 16px}.about-tools h2.about-tools__section-heading{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-weight:300;font-size:clamp(2rem,3.4vw,2.85rem);line-height:1.15;color:#1a1816;margin:0 0 16px;letter-spacing:-.005em;text-transform:none}.about-tools p.about-tools__section-subhead{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-style:italic;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.5;color:#4a4644;margin:0}.about-tools__grid{list-style:none;margin:0 auto;padding:0;max-width:1240px;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,24px)}@media(max-width:798px){.about-tools__grid{grid-template-columns:1fr}}.about-tools__item{list-style:none;margin:0}.about-tools__item--featured{grid-column:1 / -1}.about-tools__card{display:block;background:#fff;border:1px solid rgba(184,137,61,.22);padding:clamp(24px,3vw,40px);text-decoration:none;color:inherit;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease;height:100%}.about-tools__card:hover,.about-tools__card:focus-visible{border-color:#b8893d;transform:translateY(-2px);box-shadow:0 14px 38px -22px #32241266;outline:none}.about-tools__item--featured .about-tools__card{background:#1a1816;border-color:#1a1816;color:#fff}.about-tools__item--featured .about-tools__card:hover,.about-tools__item--featured .about-tools__card:focus-visible{border-color:#b8893d;box-shadow:0 18px 44px -22px #0009}.about-tools__label{display:block;font-family:inherit;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#6b4a2b;margin-bottom:12px}.about-tools__item--featured .about-tools__label{color:#c9a467}.about-tools h3.about-tools__title{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-weight:300;font-size:clamp(1.5rem,2.1vw,2rem);line-height:1.1;margin:0 0 12px;color:#1a1816;letter-spacing:-.005em;text-transform:none}.about-tools__item--featured h3.about-tools__title{color:#f7efe1}.about-tools p.about-tools__description{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.55;color:#4a4644;margin:0 0 16px}.about-tools__item--featured p.about-tools__description{color:#f7efe1d1}.about-tools__cta{display:inline-block;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#6b4a2b;border-bottom:1px solid #b8893d;padding-bottom:4px}.about-tools__item--featured .about-tools__cta{color:#f3d99c;border-bottom-color:#c9a467}.about-closing{background:#faf6ef;padding:clamp(72px,9vw,120px) 5vw clamp(96px,11vw,140px)}.about-closing__inner{max-width:640px;margin:0 auto;text-align:center}.about-closing__body{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-size:clamp(1.1rem,1.4vw,1.3rem);line-height:1.6;color:#1a1816;font-style:italic}.about-closing__body p{margin:0 0 1em}.about-closing__body p:last-child{margin-bottom:0}.about-closing p.about-closing__signature{margin:clamp(28px,4vw,40px) 0 0 0;font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,serif;font-size:clamp(1.05rem,1.3vw,1.2rem);font-style:italic;color:#6b4a2b;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/21/assets/about-editorial.css.map */
