.eco-survey{padding:72px 0}.eco-survey .page-width{max-width:1200px}.eco-survey__intro{max-width:760px;margin:0 auto 44px;text-align:center}.eco-survey__intro .eco-display{font-size:clamp(30px,3.5vw,48px);margin-bottom:16px}.eco-survey__intro .rte{font-size:16px;line-height:1.65}.eco-survey__intro .rte p{margin:0}.eco-survey__list{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:0;margin:0}.eco-survey__item{min-width:0;text-align:center}.eco-survey__ring{width:150px;height:150px;margin:0 auto 24px;border-radius:50%;display:grid;place-items:center;position:relative;isolation:isolate}.eco-survey__ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:conic-gradient(var(--survey-accent) var(--survey-value),var(--survey-track) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 0)}.eco-survey__ring>span{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:52px;line-height:1;letter-spacing:-.04em}.eco-survey__ring small{font-size:28px;margin-left:3px}.eco-survey__copy{min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.eco-survey__copy h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:23px;line-height:1.25;margin:0 0 12px}.eco-survey__copy p{font-size:15px;line-height:1.65;margin:0}.eco-survey__footnote{font-size:12px;line-height:1.6;text-align:center;margin:32px auto 0;max-width:740px}.eco-faq--centered{display:block;max-width:900px;padding-top:64px;padding-bottom:64px}.eco-faq--centered>div:first-child{text-align:center;margin-bottom:28px}.eco-faq--centered>div:first-child .rte{margin-inline:auto}.eco-faq--centered .eco-display{font-size:clamp(30px,3.5vw,46px)}.eco-faq--centered .eco-faq-item summary{font-family:var(--font-body-family);font-size:16px;padding:22px 0;align-items:center}.eco-faq--centered .eco-faq-item summary>span{flex-shrink:0}.eco-faq--centered .eco-faq-item .rte{font-size:15px}@media(max-width:749px){.eco-survey{padding:46px 0}.eco-survey__intro{margin-bottom:30px}.eco-survey__intro .rte{font-size:15px}.eco-survey__list{grid-template-columns:1fr;gap:0}.eco-survey__item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;align-items:center;text-align:left;padding:24px 0;border-top:1px solid var(--survey-track)}.eco-survey__ring{width:96px;height:96px;margin:0}.eco-survey__ring>span{font-size:36px}.eco-survey__ring small{font-size:20px;margin-left:1px}.eco-survey__copy{min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.eco-survey__copy h3{font-size:21px;margin-bottom:8px}.eco-survey__copy p{font-size:14px}.eco-faq--centered{padding-top:44px;padding-bottom:44px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/eco-survey.css.map */
