body.about-v2-page{--av2-text: var(--text-main);--av2-muted: var(--text-muted);--av2-line: var(--divider);--av2-panel: var(--card-bg);--av2-media: var(--card-bg);--av2-gap: clamp(1rem, 2vw, 1.5rem);--av2-pad-x: clamp(1.5rem, 4vw, 3.5rem);--av2-pad-y: clamp(3.5rem, 7vw, 7rem);background-color:var(--bg-color)}body.about-v2-page main{display:block;width:100%;max-width:none;flex-grow:0;padding-bottom:0}body.about-v2-page #site-header{background-color:var(--bg-color);border-bottom:1px solid var(--bar-border)}.av2-section{padding:var(--av2-pad-y) var(--av2-pad-x)}.av2-media{overflow:hidden;background:var(--av2-media);border-radius:2px}.av2-media img{display:block;width:100%;height:100%;object-fit:cover}.av2-ar-wide{aspect-ratio:16 / 10}.av2-ar-tall{aspect-ratio:3 / 4}.av2-ar-portrait{aspect-ratio:4 / 5}.av2-ar-square{aspect-ratio:1 / 1}.av2-eyebrow{display:inline-block;color:var(--av2-muted);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.av2-caption{margin-top:.9rem;color:var(--av2-muted);font-size:.82rem;line-height:1.5;max-width:30ch}.av2-hero{padding:clamp(8rem,12vw,11rem) var(--av2-pad-x) clamp(2.5rem,5vw,4rem)}.av2-hero-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;padding-bottom:clamp(2.5rem,5vw,4rem);color:var(--av2-muted);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.av2-hero-title{max-width:20ch;margin:0 auto;text-align:center;color:var(--av2-text);font-size:clamp(2rem,4.8vw,4rem);font-weight:500;line-height:1.08;letter-spacing:-.025em}.av2-collage{display:grid;grid-template-columns:1.25fr .75fr 1fr;grid-template-rows:auto auto;gap:var(--av2-gap);align-items:start}.av2-collage__wide{grid-column:1 / 3;grid-row:1}.av2-collage__tall{grid-column:3;grid-row:1 / 3}.av2-collage__note{grid-column:1;grid-row:2;padding-top:.5rem}.av2-collage__bottle{grid-column:2;grid-row:2}.av2-collage__note p{color:var(--av2-muted);font-size:.92rem;line-height:1.65;max-width:32ch}.av2-journey-head{max-width:22ch;margin:0 auto;text-align:center;color:var(--av2-text);font-size:clamp(1.8rem,3.6vw,3rem);font-weight:500;line-height:1.14;letter-spacing:-.02em}.av2-journey-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4.5rem)}.av2-def{display:grid;gap:2.25rem;align-content:start}.av2-def-item h4{margin-bottom:.75rem;color:var(--av2-text);font-size:.95rem;font-weight:600;letter-spacing:.01em}.av2-def-item p,.av2-journey-body p{color:var(--av2-muted);font-size:.98rem;line-height:1.75}.av2-journey-body p+p{margin-top:1.25rem}.av2-triptych{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center}.av2-feature-copy h3{color:var(--av2-text);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:500;line-height:1.14;letter-spacing:-.02em}.av2-feature-copy .av2-media{margin-bottom:1.75rem}.av2-feature-copy p{margin-top:1rem;color:var(--av2-muted);font-size:.95rem;line-height:1.7}.av2-values-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.av2-values-head h2{color:var(--av2-text);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:500;letter-spacing:-.02em}.av2-values-head p{max-width:34ch;color:var(--av2-muted);font-size:.92rem;line-height:1.6}.av2-values-row{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--av2-gap)}.av2-value figcaption{margin-top:.85rem;color:var(--av2-text);font-size:.82rem;font-weight:600;letter-spacing:.02em}.av2-value span{display:block;margin-top:.3rem;color:var(--av2-muted);font-size:.78rem;line-height:1.5}.av2-trusted{text-align:center}.av2-trusted h2{max-width:20ch;margin:0 auto;color:var(--av2-text);font-size:clamp(1.8rem,3.6vw,3rem);font-weight:500;line-height:1.14;letter-spacing:-.02em}.av2-trusted p{max-width:52ch;margin:1.5rem auto 0;color:var(--av2-muted);font-size:1rem;line-height:1.7}.av2-band{padding:0}.av2-band img{display:block;width:100%;height:clamp(300px,46vw,620px);object-fit:cover}.av2-products-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(2rem,3.5vw,3rem)}.av2-products-head h2{max-width:20ch;color:var(--av2-text);font-size:clamp(1.7rem,3.2vw,2.6rem);font-weight:500;line-height:1.12;letter-spacing:-.02em}.av2-products-row{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,3vw,2rem)}.av2-product__media{aspect-ratio:4 / 5;background:var(--av2-panel);border-radius:2px;overflow:hidden}.av2-product__media img{width:100%;height:100%;object-fit:cover;display:block}.av2-product__meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:1.1rem}.av2-product__meta h3{color:var(--av2-text);font-size:1.02rem;font-weight:600}.av2-product__meta span{color:var(--av2-muted);font-size:.95rem}.av2-product p{margin-top:.45rem;color:var(--av2-muted);font-size:.88rem;line-height:1.55}.av2-manifesto{display:grid;grid-template-columns:1fr 1fr;gap:var(--av2-gap);align-items:stretch}.av2-quotecard{display:flex;flex-direction:column;justify-content:space-between;gap:3rem;padding:clamp(2rem,4vw,3.5rem);background:#111;color:#fff;border-radius:2px}.av2-quotecard p{font-size:clamp(1.5rem,2.8vw,2.35rem);font-weight:500;line-height:1.18;letter-spacing:-.02em}.av2-quotecard .av2-eyebrow{color:#fff9}.av2-manifesto__media{position:relative;background:var(--av2-media);border-radius:2px;overflow:hidden;min-height:420px}.av2-manifesto__media img{width:100%;height:100%;object-fit:cover;display:block}.av2-statcard{position:absolute;left:clamp(1rem,2vw,1.5rem);bottom:clamp(1rem,2vw,1.5rem);max-width:260px;padding:1.25rem 1.4rem;background:#ffffffeb;color:#111;border-radius:4px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.av2-statcard strong{display:block;font-size:1.6rem;font-weight:700;letter-spacing:-.02em}.av2-statcard span{display:block;margin-top:.4rem;font-size:.82rem;line-height:1.45;color:#000000a8}.av2-close{background:#0d0d0d;color:#fff}.av2-newsletter{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,5vw,5rem);padding:clamp(3.5rem,6vw,6rem) var(--av2-pad-x);border-bottom:1px solid rgba(255,255,255,.12)}.av2-newsletter h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:600;line-height:1.02;letter-spacing:-.03em}.av2-newsletter-intro p{margin-top:1.25rem;max-width:34ch;color:#fff9;font-size:.95rem;line-height:1.65}.av2-form{display:grid;gap:1.75rem;align-content:start}.av2-form-row{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem}.av2-field{display:grid;gap:.55rem}.av2-field label{color:#ffffff8c;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.av2-field input{width:100%;padding:.75rem 0;border:0;border-bottom:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;font:400 1rem var(--font-main);transition:border-color .2s ease}.av2-field input::placeholder{color:#fff6}.av2-field input:focus{outline:none;border-bottom-color:#fff}.av2-form-actions{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.av2-submit{display:inline-flex;align-items:center;gap:.7rem;height:54px;padding:0 2rem;border:0;border-radius:4px;background:#fff;color:#111;font:700 .8rem var(--font-main);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.av2-submit:hover{transform:translateY(-2px);opacity:.92}.av2-form-note{max-width:30ch;color:#ffffff6b;font-size:.76rem;line-height:1.5}.av2-wordmark{padding:clamp(2.5rem,5vw,4rem) var(--av2-pad-x) clamp(2.5rem,5vw,4.5rem)}.av2-wordmark span{display:block;font-size:clamp(3.5rem,17vw,15rem);font-weight:700;line-height:.84;letter-spacing:-.045em;text-transform:none}@media(max-width:1024px){.av2-triptych{grid-template-columns:1fr 1fr}.av2-values-row,.av2-products-row{grid-template-columns:repeat(3,1fr)}.av2-newsletter{grid-template-columns:1fr;gap:2.5rem}}@media(max-width:768px){.av2-collage{grid-template-columns:1fr 1fr}.av2-collage__wide{grid-column:1 / 3;grid-row:1}.av2-collage__tall{grid-column:1 / 3;grid-row:2}.av2-collage__note{grid-column:1;grid-row:3}.av2-collage__bottle{grid-column:2;grid-row:3}.av2-journey-grid{grid-template-columns:1fr}.av2-values-head,.av2-products-head{flex-direction:column;align-items:flex-start}.av2-manifesto{grid-template-columns:1fr}}@media(max-width:560px){.av2-triptych{grid-template-columns:1fr}.av2-values-row{grid-template-columns:repeat(2,1fr)}.av2-products-row,.av2-form-row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/about-v2.css.map */
