.brand-quote{width:100vw;margin-inline:calc(50% - 50vw);background-color:var(--quote-bg, var(--brand-bg));font-family:var(--brand-font-body);color:var(--brand-fg)}.brand-quote__inner{max-width:var(--brand-container);margin-inline:auto;padding-inline:var(--brand-container-px);padding-block:var(--brand-section-py-sm);display:flex;flex-direction:column;gap:var(--brand-space-8)}.brand-quote__media{width:100%;min-width:0}.brand-quote__image{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;box-sizing:border-box;border-radius:var(--brand-radius-xl);border-style:solid;border-color:var(--quote-border-color, var(--brand-green-900));border-width:var(--quote-border-thin, 1px) var(--quote-border-thick, 6px) var(--quote-border-thick, 6px) var(--quote-border-thin, 1px)}.brand-quote__content{display:flex;flex-direction:column;gap:var(--brand-space-5);min-width:0}.brand-quote__quote{margin:0;font-family:var(--brand-font-display);font-size:clamp(2.6rem,2.4vw + 1.8rem,4.4rem);font-weight:var(--brand-fw-bold);line-height:var(--brand-lh-snug);letter-spacing:var(--brand-ls-tight)}.brand-quote__body{font-family:var(--brand-font-body);font-size:var(--brand-fs-16);line-height:var(--brand-lh-relaxed)}.brand-quote__body>:first-child{margin-top:0}.brand-quote__body>:last-child{margin-bottom:0}.brand-quote__author{display:flex;flex-direction:column;gap:.2rem}.brand-quote__author-name{margin:0;font-size:var(--brand-fs-18);font-weight:var(--brand-fw-bold);color:var(--brand-fg)}.brand-quote__author-role{margin:0;font-size:var(--brand-fs-15);color:var(--brand-fg-muted)}.brand-quote__cta{align-self:flex-start}.brand-quote__cta .ui-btn{box-sizing:border-box;border-style:solid;border-color:var(--quote-border-color, var(--brand-green-900));border-width:var(--quote-border-thin, 1px) var(--quote-border-thick, 6px) var(--quote-border-thick, 6px) var(--quote-border-thin, 1px)}.brand-quote__disclaimer{margin:0;font-size:var(--brand-fs-13);line-height:var(--brand-lh-base);color:var(--brand-fg-subtle);max-width:52rem}@media(min-width:990px){.brand-quote__inner{flex-direction:row;align-items:center;gap:var(--brand-space-16)}.brand-quote__media{flex:1 1 48%}.brand-quote__content{flex:1 1 52%;gap:var(--brand-space-6)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-quote.css.map */
