.quality-compliance,.quality-stats,.quality-certifications,.quality-quote{display:block;background-color:var(--quality-bg, #f0ede4);padding-top:var(--quality-pt-mobile, 48px);padding-bottom:var(--quality-pb-mobile, 48px)}.quality-compliance--header,.quality-stats--header,.quality-certifications--header{display:flex;flex-direction:column;gap:16px}.quality-compliance--title,.quality-compliance--title p,.quality-stats--title,.quality-stats--title p,.quality-certifications--title,.quality-certifications--title p{margin:0;font-family:ABC Diatype,sans-serif;font-weight:500;font-size:34px;line-height:1.2;letter-spacing:-.68px;color:#1f1d1d}.quality-compliance--description,.quality-compliance--description p,.quality-stats--description,.quality-stats--description p,.quality-certifications--description,.quality-certifications--description p{margin:0;font-family:ABC Diatype,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:#1f1d1d}.quality-compliance--grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:32px}.quality-compliance--card{display:flex;flex-direction:column;gap:24px;padding:24px;border-radius:10px;background-color:var(--quality-card-bg, rgba(255, 255, 255, .2))}.quality-compliance--icon{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;color:#40811d}.quality-compliance--icon svg{width:100%;height:100%}.quality-compliance--detail{display:flex;flex-direction:column;gap:12px}.quality-compliance--card-title{margin:0;font-family:ABC Diatype,sans-serif;font-weight:500;font-size:18px;line-height:1.5;color:#1f1d1d}.quality-compliance--card-description{margin:0;font-family:ABC Diatype,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.07px;color:#1f1d1dcc}.quality-stats--header{text-align:center}.quality-stats--list{display:grid;grid-template-columns:1fr;gap:24px;margin-top:48px}.quality-stats--item{display:flex;flex-direction:column;gap:5px;padding-top:16px;border-top:1px solid rgba(31,29,29,.1)}.quality-stats--value{margin:0;font-family:ABC Diatype,sans-serif;font-weight:500;font-size:34px;line-height:1.2;letter-spacing:-.68px;color:#40811d}.quality-stats--details{display:flex;flex-direction:column;gap:8px}.quality-stats--item-title{margin:0;font-family:ABC Diatype,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:#1f1d1d}.quality-stats--item-description{margin:0;font-family:ABC Diatype,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.07px;color:#1f1d1dcc}.quality-certifications--header{text-align:center}.quality-certifications--list{display:flex;flex-direction:column;gap:48px;margin-top:64px}.quality-certifications--item{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;text-align:center}.quality-certifications--icon{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px}.quality-certifications--icon.is-round{background-color:#fff;border-radius:50%;padding:2px}.quality-certifications--icon img{display:block;width:100%;height:100%;object-fit:contain;border-radius:100px}.quality-certifications--details{display:flex;flex-direction:column;gap:8px}.quality-certifications--item-title{margin:0;font-family:ABC Diatype,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:#1f1d1d}.quality-certifications--item-description{margin:0;font-family:ABC Diatype,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.035px;color:#1f1d1dcc}@media screen and (min-width:750px){.quality-certifications--item{letter-spacing:.035px}.quality-certifications--details{gap:8px}}.quality-quote{padding-top:0;padding-bottom:0}.quality-quote--inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:var(--quality-pt-mobile, 48px);padding-bottom:var(--quality-pb-mobile, 48px)}.quality-quote--divider{border-top:1px solid rgba(31,29,29,.1)}.quality-quote--mark{display:block;font-family:PP Eiko,serif;font-style:italic;font-weight:500;font-size:96px;line-height:.7;letter-spacing:-2.88px;color:#40811d;height:44px;padding-top:10px;padding-right:15px;margin-left:-6px;width:44px}.quality-quote--body{display:flex;flex-direction:column;gap:16px;margin-top:48px}.quality-quote--text,.quality-quote--text p{margin:0;font-family:PP Eiko,serif;font-style:italic;font-weight:500;font-size:40px;line-height:1.2;letter-spacing:-1.2px;color:#1f1d1d;border:none;padding:0}.quality-quote--attribution{margin:0;font-family:ABC Diatype,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.07px;color:#1f1d1dcc}@media screen and (min-width:750px){.quality-compliance,.quality-stats,.quality-certifications{padding-top:var(--quality-pt-desktop, 96px);padding-bottom:var(--quality-pb-desktop, 96px)}.quality-compliance--title,.quality-compliance--title p,.quality-stats--title,.quality-stats--title p,.quality-certifications--title,.quality-certifications--title p{font-size:54px;line-height:1.3;letter-spacing:-.54px}.quality-compliance--description,.quality-compliance--description p,.quality-stats--description,.quality-stats--description p,.quality-certifications--description,.quality-certifications--description p{font-size:22px}.quality-compliance--header{max-width:689px;margin-inline:auto;text-align:center}.quality-compliance--grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px}.quality-compliance--card-title{font-size:22px}.quality-compliance--card-description{font-size:16px;letter-spacing:.16px}.quality-stats--header{max-width:866px;margin-inline:auto}.quality-stats--list{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:96px}.quality-stats--item{padding-top:24px}.quality-stats--value{font-size:54px;line-height:1.3;letter-spacing:-.54px}.quality-stats--details{gap:10px}.quality-stats--item-title{font-size:18px}.quality-stats--item-description{font-size:16px;letter-spacing:.16px}.quality-certifications--header{max-width:689px;margin-inline:auto}.quality-certifications--list{flex-direction:row;justify-content:space-between;margin-top:96px}.quality-certifications--item{gap:32px;max-width:330px}.quality-certifications--icon{flex-basis:64px;width:64px;height:64px}.quality-certifications--icon.is-round{padding:3px}.quality-certifications--item-title{font-size:18px}.quality-quote--inner{padding-top:var(--quality-pt-desktop, 96px);padding-bottom:var(--quality-pb-desktop, 96px)}.quality-quote--mark{font-size:128px;letter-spacing:-3.84px;height:88px;padding-top:36px;padding-right:15px;margin-left:-24px;width:47px}.quality-quote--body{gap:24px;max-width:757px;margin-top:72px}.quality-quote--attribution{font-weight:500;font-size:16px;letter-spacing:.04px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-quality-testing.css.map */
