.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}.innate-faq-controls{position:sticky;top:var(--innate-faq-controls-top, 108px);z-index:20;background:var(--innate-cream);padding:20px 0 18px}.innate-faq-controls__inner{max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,5vw,4rem)}.innate-faq-controls__field{max-width:520px}.innate-faq-controls__input{width:100%;min-height:46px;padding:11px 14px;border:1px solid rgba(40,50,41,.24);border-radius:var(--innate-radius, 3px);background:var(--innate-warm-white);color:var(--innate-moss);font-family:var(--innate-body);font-size:15.5px;line-height:1.3}.innate-faq-controls__input:focus-visible{outline:2px solid rgba(40,50,41,.45);outline-offset:1px;border-color:#28322966}.innate-faq-controls__chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.innate-faq-controls__chip{cursor:pointer;border:1px solid rgba(40,50,41,.2);border-radius:999px;padding:7px 13px;background:transparent;color:var(--innate-moss);font-family:var(--innate-body);font-size:12.5px;font-weight:600;line-height:1.2;transition:background .16s ease,border-color .16s ease,color .16s ease}.innate-faq-controls__chip:hover{border-color:#2832296b}.innate-faq-controls__chip.is-active{background:var(--innate-forest, #163832);border-color:var(--innate-forest, #163832);color:var(--innate-warm-white)}.innate-faq-controls__status{margin:10px 0 0;color:#2832299e;font-family:var(--innate-body);font-size:13px;line-height:1.4}.innate-faq[hidden]{display:none!important}.innate-faq,.innate-faq-controls,.innate-faq__list{overflow-anchor:none}@media(max-width:860px){.innate-faq-controls{padding:15px 0 13px;top:var(--innate-faq-controls-top, 0px)}.innate-faq-controls__inner{padding:0 1.25rem}.innate-faq-controls__chips{gap:6px}.innate-faq-controls__chip{font-size:12px;padding:6px 11px}}@media(prefers-reduced-motion:reduce){.innate-faq-controls__chip{transition:none}}@keyframes innateFaqReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.innate-faq__list details[open] .innate-faq__body{animation:innateFaqReveal .26s ease both}.innate-faq__list summary:after{transition:background .18s ease,border-color .18s ease,color .18s ease}.innate-faq__list details[open] summary:after{background:#2832290f;border-color:#28322942}.innate-faq__list summary:hover:after{border-color:#28322957}.innate-faq__list summary:focus-visible{outline:2px solid rgba(40,50,41,.45);outline-offset:-3px}@media(prefers-reduced-motion:reduce){.innate-faq__list details[open] .innate-faq__body{animation:none}.innate-faq__list summary:after{transition:none}}.innate-faq__wrap{display:block;max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,5vw,4rem)}.innate-faq__wrap>:first-child{max-width:660px;margin:0 auto clamp(22px,3vw,36px);text-align:center}.innate-faq__title{max-width:none;text-align:center}.innate-faq__intro{max-width:560px;margin-left:auto;margin-right:auto;text-align:center}.innate-faq__list{max-width:820px;margin:0 auto;width:100%}@media(max-width:860px){.innate-faq__wrap{display:block}.innate-faq__wrap>:first-child{margin-bottom:20px}}.innate-faq-controls__inner{max-width:820px}
/*# sourceMappingURL=/cdn/shop/t/107/assets/innate-faq.css.map */
