.pd-faq-accordion,.pd-faq-accordion__item,.pd-faq-accordion__wrapper{width:100%}.pd-faq-accordion__header{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between;padding:28px 0;position:relative;width:100%}.pd-faq-accordion__question{flex:1 1 auto;min-width:0}.pd-faq-accordion__question .heading,.pd-faq-accordion__question h1,.pd-faq-accordion__question h2,.pd-faq-accordion__question h3,.pd-faq-accordion__question h4,.pd-faq-accordion__question h5,.pd-faq-accordion__question h6,.pd-faq-accordion__question p{margin-bottom:0;margin-top:0}.pd-faq-accordion__content{max-height:0;overflow:hidden;position:relative;transition:max-height .3s ease}.pd-faq-accordion__answer{padding:0 48px 28px 0}.pd-faq-accordion__answer>:first-child{margin-top:0}.pd-faq-accordion__answer>:last-child{margin-bottom:0}.pd-faq-accordion__icon{display:block;flex:0 0 auto;height:20px;position:relative;width:20px}.pd-faq-accordion__icon-horizontal{border-top:2px solid var(--pd-faq-icon-color);height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.pd-faq-accordion__icon-vertical{border-left:2px solid var(--pd-faq-icon-color);height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:opacity .2s ease,transform .2s ease;width:0}.pd-faq-accordion__item.pd-is-open
.pd-faq-accordion__icon-vertical{opacity:0;transform:translateX(-50%) scaleY(0)}.pd-faq-accordion__load-more{margin-top:24px}@media (max-width:767px){.pd-faq-accordion__header{gap:18px;padding:22px 0}.pd-faq-accordion__answer{padding:0 36px 22px 0}.pd-faq-accordion__icon{height:18px;width:18px}}