.innate-faq{padding:clamp(52px,7vw,86px) 0;background:var(--innate-cream)}.innate-faq__wrap{max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,5vw,4rem);display:grid;grid-template-columns:minmax(0,.85fr) minmax(300px,1.15fr);gap:clamp(26px,5vw,72px);align-items:start}.innate-faq__eyebrow{margin:0 0 12px;text-transform:uppercase;font:500 .78rem/1 var(--innate-body);letter-spacing:.08em;color:var(--innate-rust)}.innate-faq__title{margin:0;font-family:var(--innate-display);font-weight:600;font-size:clamp(31px,3.7vw,50px);line-height:1.04;color:var(--innate-forest-ink);max-width:600px}.innate-faq__intro{margin:18px 0 0;max-width:460px;color:#283229bd;font-size:16px;line-height:1.58}.innate-faq__list{display:grid;gap:10px}.innate-faq__list details{border:1px solid rgba(40,50,41,.13);border-radius:6px;background:#ffffff7a;overflow:hidden;box-shadow:0 10px 26px #28322909}.innate-faq__list details[open]{background:var(--innate-warm-white);border-color:#2832292e;box-shadow:0 16px 34px #2832290e}.innate-faq__list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-family:var(--innate-body);font-weight:600;font-size:16px;line-height:1.25;color:var(--innate-moss)}.innate-faq__list summary::-webkit-details-marker{display:none}.innate-faq__list summary:after{content:"+";flex:0 0 28px;width:28px;height:28px;border:1px solid rgba(40,50,41,.16);border-radius:999px;display:flex;align-items:center;justify-content:center;font-family:var(--innate-body);font-size:17px;font-weight:500;color:#283229b8}.innate-faq__list details[open] summary:after{content:"\2013"}.innate-faq__body{padding:0 22px 20px}.innate-faq__body p,.innate-faq__body li{color:#283229c2;font-size:15.5px;line-height:1.62}.innate-faq__body p{margin:0 0 2px}.innate-faq__body ul,.innate-faq__body ol{margin:0;padding-left:20px}.innate-faq__body a{color:var(--innate-forest)}@media(max-width:860px){.innate-faq__wrap{grid-template-columns:1fr;gap:22px}.innate-faq__list summary{padding:16px 18px}.innate-faq__body{padding:0 18px 18px}}.innate-faq--flush{background:transparent;padding:clamp(40px,5vw,64px) 0}
/*# sourceMappingURL=/cdn/shop/t/86/assets/innate-faq.css.map */
