.pdp-faq{max-width:1080px;margin:0 auto;padding:var(--pad) var(--gutter);scroll-margin-top:140px}.pdp-faq__head{text-align:center;margin-bottom:40px}.pdp-faq__overline{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin-bottom:16px;display:block}.pdp-faq h2{font-family:var(--display);font-size:clamp(32px,4.4vw,48px);font-weight:500;letter-spacing:-.03em;margin:0}.pdp-faq details{border-top:1px solid var(--line-d)}.pdp-faq details:last-child{border-bottom:1px solid var(--line-d)}.pdp-faq summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;align-items:center;font-family:var(--display);font-size:18px;font-weight:500;letter-spacing:-.015em;gap:24px;color:var(--ink-d)}.pdp-faq summary::-webkit-details-marker{display:none}.pdp-faq summary:after{content:"\203a";font-family:var(--mono);font-size:22px;color:var(--ink-d-mute);transition:transform .28s var(--ease),color .22s var(--ease);flex-shrink:0}.pdp-faq details[open] summary:after{transform:rotate(90deg);color:var(--red)}.pdp-faq__body{padding:0 0 22px;font-size:15.5px;color:var(--ink-d-mute);letter-spacing:-.005em;max-width:60ch;margin:0}.pdp-faq__body a{color:var(--red);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/oxs-pdp-faq.css.map */
