.we-faq{background:var(--plp-color-white, #fff)}.we-faq__header{text-align:left;width:100%;margin:0;padding:0}.we-faq__title{margin:0 0 8px}.we-faq__subtitle,.we-faq__subtitle p{margin:0}.we-faq__subtitle a{color:var(--plp-color-text);text-decoration:underline;text-underline-position:from-font}.we-faq__list{width:100%;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.we-faq__item{border:1px solid var(--plp-color-border);border-radius:12px;overflow:hidden;background:var(--plp-color-white);padding:12px 16px;display:flex;flex-direction:column}.we-faq__item.is-open{gap:12px}.we-faq__question{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-height:0;padding:0;border:none;background:transparent;text-align:left;cursor:pointer}.we-faq__icon{flex-shrink:0;width:16px;height:16px;background:var(--we-faq-icon-plus) center / contain no-repeat}.we-faq__item.is-open .we-faq__icon{background-image:var(--we-faq-icon-minus)}.we-faq__answer{position:relative;width:100%;height:0;opacity:0;overflow:hidden;visibility:hidden;will-change:height;transition:opacity .3s ease,height .5s ease,visibility 0s .3s;backface-visibility:hidden;padding:0;margin:0}.we-faq__item.is-open .we-faq__answer{opacity:1;visibility:visible;transition:opacity 1s ease,height .5s ease,visibility 0s}.we-faq__answer-inner{overflow:hidden;transition:opacity .5s ease}.we-faq__item:not(.is-open) .we-faq__answer-inner{opacity:0}.we-faq__item.is-open .we-faq__answer-inner{opacity:1}.we-faq__answer.rte p,.we-faq__answer-inner p{margin:0}@media(prefers-reduced-motion:reduce){.we-faq__answer,.we-faq__answer-inner{transition:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-we-faq.css.map */
