.why{position:relative;background-color:rgb(var(--color-background));padding:clamp(2.4rem,1.8rem + 1.6vw,4rem) 0}.why--has-flower{overflow:hidden}.why__flower{position:absolute;top:50%;width:var(--why-flower-w, 18%);max-width:32rem;height:auto;opacity:var(--why-flower-o, .55);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.why__flower--left{left:0;transform:translateY(-50%)}.why__flower--right{right:0;transform:translateY(-50%) scaleX(-1)}.why__inner{position:relative;z-index:1;max-width:var(--content-max);margin:0 auto;padding:0 var(--gutter)}.why__eyebrow{margin:0 0 var(--space-6);text-align:center;font-family:var(--font-sans);line-height:1.2;font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-muted)}.why__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none}.why__item{display:grid;justify-items:center;gap:var(--space-2);text-align:center;padding:0 var(--space-2)}@supports (grid-template-rows: subgrid){.why__list{grid-template-rows:auto auto auto;row-gap:var(--space-2)}.why__item{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--space-2)}}.why__item:not(:first-child){border-left:1px solid var(--color-hairline)}.why__icon{display:flex;justify-content:center;color:var(--color-ink-secondary);opacity:.85}.why__title{margin:var(--space-1) 0 0;font-family:var(--font-serif);font-variation-settings:"opsz" 112;font-size:var(--text-h4);font-weight:var(--weight-regular);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--color-ink)}.why__text{margin:0;max-width:26ch;font-family:var(--font-sans);font-size:var(--text-micro);line-height:var(--leading-body);color:var(--color-muted);text-wrap:pretty}@media screen and (max-width:749px){.why__flower{display:none}.why--flower-mobile .why__flower{display:block;width:28%;opacity:calc(var(--why-flower-o, .55) * .6)}.why__title{font-size:var(--text-small);margin-top:0}.why__text{font-size:1.1rem;line-height:1.4;text-wrap:balance}.why__inner{padding-inline:var(--space-3)}.why__item{padding:0 var(--space-1)}.why{padding:var(--space-4) 0}.why__eyebrow{margin-bottom:var(--space-3)}.why__icon svg{width:2.2rem;height:2.2rem}}@media screen and (min-width:750px){.why__item{padding:0 var(--space-4)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-why-us.css.map */
