.about-eyebrow{margin:0;color:var(--about-eyebrow-color, #1b5b22);font-size:.8125rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.about-item__badge{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--about-badge-size, 56px);block-size:var(--about-badge-size, 56px);flex:none;border-radius:50%;background:var(--about-badge-bg, #e9eddb);color:var(--about-badge-color, #1b5b22)}.about-item__body{display:flex;flex-direction:column;gap:4px;min-width:0}.about-item__title{margin:0;color:var(--about-title-color, #121212);font-weight:600;line-height:1.35;font-size:var(--about-title-size, 1rem)}.about-item__title--link{color:inherit;text-decoration:none}.about-item__title--link:hover{text-decoration:underline;text-underline-offset:3px}.about-item__description{margin:0;color:var(--about-body-color, #454545);font-size:.875rem;line-height:1.55}.about-items-stacked .about-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.about-items-inline .about-item{display:flex;flex-direction:row;align-items:center;text-align:start;gap:14px}.about-items-rows .about-item{display:flex;flex-direction:row;align-items:flex-start;text-align:start;gap:16px}.about-badge{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--about-badge-size, 56px);block-size:var(--about-badge-size, 56px);flex:none;border-radius:50%;background:var(--about-badge-bg, #e9eddb);color:var(--about-badge-color, #1b5b22)}.about-badge--lg{inline-size:calc(var(--about-badge-size, 56px) * 1.15);block-size:calc(var(--about-badge-size, 56px) * 1.15)}.about-button{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:8px;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}.about-button--primary{background:var(--about-button-bg, #1b5b22);color:var(--about-button-color, #ffffff);border:1px solid var(--about-button-bg, #1b5b22)}.about-button--ghost{background:transparent;color:var(--about-button-ghost-color, #1b5b22);border:1px solid var(--about-button-ghost-border, #b9c6ae)}.about-button:hover{filter:brightness(1.08)}.about-button:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.about-icon,.about-icon-image{display:block}.about-icon-image{object-fit:contain}.about-item__badge>.about-icon,.about-item__badge>.about-icon-image,.about-badge>.about-icon,.about-badge>.about-icon-image{inline-size:var(--about-icon-size, 24px);block-size:var(--about-icon-size, 24px)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/about-sections.css.map */
