.pdp-faq{display:flex;justify-content:center;padding:var(--space-30) var(--gutter)}@media(min-width:768px){.pdp-faq{padding:var(--space-76) var(--gutter)}}.pdp-faq__container{display:flex;flex-direction:column;gap:var(--space-30);width:100%}@media(min-width:768px){.pdp-faq__container{gap:var(--space-36)}}.pdp-faq__heading{text-align:left}
.pdp-faq__grid{display:grid;grid-template-columns:1fr;gap:var(--space-8)}@media(min-width:768px){.pdp-faq__grid{grid-template-columns:repeat(2,1fr);-moz-column-gap:var(--space-40);column-gap:var(--space-40);align-items:start}}.pdp-faq__column{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.pdp-faq__item{display:flex;flex-direction:column;min-width:0}
.pdp-faq__question{display:flex;justify-content:start;align-items:flex-start;background:0;border:0;text-align:left;cursor:pointer}.pdp-faq__question-text{padding-right:var(--space-4)}.pdp-faq__icon{position:relative;flex:0 0 auto;width:12px;height:17px}.pdp-faq__icon .accordion-icon-open,.pdp-faq__icon .accordion-icon-close{position:absolute;top:0;left:0;transition:opacity var(--transition-small)}
.pdp-faq__icon .accordion-icon-close{opacity:0;pointer-events:none}.pdp-faq__icon .accordion-icon-open{opacity:1}.pdp-faq__answer{--rte-simple-spacing:16px}.pdp-faq__item.active .pdp-faq__icon .accordion-icon-close{opacity:1;pointer-events:auto}.pdp-faq__item.active .pdp-faq__icon .accordion-icon-open{opacity:0;pointer-events:none}
.pdp-faq__item.active .pdp-faq__answer{padding-block:var(--space-16)}.pdp-faq__debug{max-width:100%;overflow-x:auto;padding:var(--space-16);background:#f5f5f5;font-family:monospace;font-size:11px;white-space:pre-wrap}