.o-faq{background-color:var(--c-off-white);padding:80px 0}.o-faq__container{max-width:var(--max-width, 1341px);margin:0 auto;padding:0 var(--container-pad-x)}.o-faq__header{text-align:center;margin-bottom:56px}.o-faq__heading{font-family:var(--f-display);font-size:var(--fs-section-title);color:var(--c-deep-forest);text-transform:uppercase;margin:0 0 12px;line-height:1}.o-faq__subheading{font-family:var(--f-body);font-size:var(--text-body);color:#0f231899;margin:0}.o-faq__list{display:flex;flex-direction:column;gap:8px}.o-faq__item{background-color:var(--c-white);border:1px solid rgba(15,35,24,.1);border-radius:var(--radius-sm);overflow:hidden}.o-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;background:none;border:none;padding:20px 24px;cursor:pointer;text-align:left;font-family:var(--f-body);font-size:var(--text-body);font-weight:600;color:var(--c-deep-forest);line-height:1.2}.o-faq__question:hover{color:var(--c-accent-green)}.o-faq__question-text{margin:0;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--c-deep-forest)}.o-faq__icon{display:flex;align-items:center;flex-shrink:0;color:var(--c-accent-green);transition:transform .25s ease}.o-faq__icon-minus,.o-faq__item.is-open .o-faq__icon-plus{display:none}.o-faq__item.is-open .o-faq__icon-minus{display:block}.o-faq__answer{overflow:hidden}.o-faq__answer[hidden]{display:none}.o-faq__answer-inner{padding:0 24px 20px;font-family:var(--f-body);font-size:var(--text-body);color:#0f2318b3;line-height:1.7}.o-faq__answer-inner p{margin:0}@media(max-width:989px){.o-faq{padding:60px 0}.o-faq__container{padding:0 var(--container-pad-x)}}@media(max-width:767px){.o-faq{padding:48px 0}.o-faq__container{padding:0 var(--sp-4, 1rem)}.o-faq__header{margin-bottom:32px}.o-faq__question{font-size:var(--text-base);padding:16px 24px}.o-faq__answer-inner{font-size:var(--text-body);line-height:1.65}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/originals-faq.css.map */
