.pdp-faq{padding:var(--space-40) var(--space-16);background:var(--color-white)}@media(min-width:1024px){.pdp-faq{padding:64px 0}}.pdp-faq__wrapper{display:flex;flex-direction:column;gap:var(--space-40);max-width:var(--pdp-max-width);margin-inline:auto}@media(min-width:1024px){.pdp-faq__wrapper{flex-direction:row;gap:0;align-items:baseline}
}@media(min-width:1024px){.pdp-faq__heading-col{flex:1 1 50%;padding:var(--space-40) var(--space-32)}}@media(min-width:1024px){.pdp-faq__items-col{flex:1 1 50%;padding:var(--space-40) var(--space-32)}}.pdp-faq__title{text-align:left;color:var(--color-black)}.pdp-faq__items{display:flex;flex-direction:column;gap:var(--space-24)}
.pdp-faq__item{display:block;padding-bottom:var(--space-24);border-bottom:1px solid var(--color-grey-3)}.pdp-faq__details{display:block}.pdp-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);width:100%;text-align:left;cursor:pointer}.pdp-faq__summary::-webkit-details-marker{display:none}
.pdp-faq__question{color:var(--color-black)}.pdp-faq__icon{display:block;flex-shrink:0;width:24px;height:24px;color:var(--color-black);transform:rotateX(180deg);transition:transform var(--transition-small)}.pdp-faq__details.open .pdp-faq__icon{transform:rotateX(0)}.pdp-faq__content{overflow:hidden;transition:opacity var(--transition-large),height var(--transition-large)}
.pdp-faq__answer{padding-top:var(--space-16);padding-bottom:var(--space-8);color:var(--color-black);font:var(--font-body);text-transform:var(--font-body-text-transform);letter-spacing:var(--font-body-letter-spacing)}.pdp-faq__answer a{color:inherit;text-decoration:underline}.pdp-faq__answer strong{font-weight:bold}
.pdp-faq__answer em{font-style:italic}.pdp-faq__answer ul,.pdp-faq__answer ol{padding:0;margin:0;list-style-position:inside}.pdp-faq__answer *+*{margin-top:.5em}