.fold-section-product-faq .pfaq{padding:clamp(36px,4vw,72px) 0}.pfaq__head{text-align:center;max-width:720px;margin:0 auto clamp(18px,2.4vw,32px)}.pfaq__heading{font-family:var(--font-sans);font-size:clamp(28px,4vw,48px);font-weight:700;letter-spacing:-.018em;line-height:1.04;color:var(--ink, #1B1C19);margin:0}.pfaq__sub{font-family:var(--font-sans);font-size:clamp(13px,1vw,15px);line-height:1.5;color:var(--ink-muted, #6B6961);margin:clamp(6px,.8vw,12px) 0 0}.pfaq__panel{background:transparent;border:0;border-radius:0;padding:0;max-width:880px;margin:0 auto;border-top:1px solid rgba(27,28,25,.14);border-bottom:1px solid rgba(27,28,25,.14)}.pfaq__row{border-bottom:1px solid rgba(27,28,25,.08)}.pfaq__row:last-child{border-bottom:0}.pfaq__q{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:clamp(10px,1.2vw,14px) 0;font-family:var(--font-sans);font-size:clamp(15px,1.1vw,17px);font-weight:500;letter-spacing:-.005em;color:var(--ink, #1B1C19);line-height:1.35;transition:color .2s ease,font-weight .2s ease}.pfaq__q::-webkit-details-marker{display:none}.pfaq__q:hover .pfaq__q-text{color:var(--ink, #1B1C19)}.pfaq__q:hover .pfaq__chev{background:var(--ink, #1B1C19);color:var(--bg, #fff);border-color:var(--ink, #1B1C19)}.pfaq__q:focus-visible{outline:2px solid var(--accent, #C7553B);outline-offset:4px;border-radius:4px}.pfaq__q-text{min-width:0;transition:color .2s ease}.pfaq__row[open] .pfaq__q{font-weight:600}.pfaq__row[open] .pfaq__q-text{color:var(--ink, #1B1C19)}.pfaq__chev{display:grid;place-items:center;width:clamp(26px,2.2vw,32px);height:clamp(26px,2.2vw,32px);border-radius:50%;border:1px solid rgba(27,28,25,.18);background:transparent;color:var(--ink, #1B1C19);transition:transform .3s cubic-bezier(.45,.05,.15,1),background-color .2s ease,color .2s ease,border-color .2s ease;flex-shrink:0}.pfaq__chev svg{width:50%;height:50%;display:block}.pfaq__row[open] .pfaq__chev{transform:rotate(45deg);background:var(--ink, #1B1C19);color:var(--bg, #fff);border-color:var(--ink, #1B1C19)}.pfaq__a{font-family:var(--font-sans);font-size:clamp(13.5px,.95vw,15.5px);line-height:1.55;color:var(--ink, #1B1C19);opacity:.78;max-width:68ch;display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1),opacity .25s ease;overflow:hidden;padding:0}.pfaq__a>*{min-height:0}.pfaq__a>*:first-child{margin-top:0}.pfaq__a>*:last-child{margin-bottom:0}.pfaq__a p{margin:0 0 14px}.pfaq__a p:last-child{margin-bottom:0}.pfaq__a a{color:var(--ink, #1B1C19);text-decoration:underline;text-underline-offset:3px}.pfaq__a p{margin:0 0 10px}.pfaq__row[open] .pfaq__a{grid-template-rows:1fr;padding:0 0 clamp(10px,1.2vw,14px)}.fold-section-product-faq .pfaq{opacity:1;transform:translateY(0)}@media(max-width:600px){.pfaq__q{grid-template-columns:1fr auto;gap:16px;padding:10px 0;font-size:14.5px}.pfaq__chev{width:26px;height:26px}.pfaq__a{font-size:14.5px}.pfaq__row[open] .pfaq__a{padding-bottom:12px}}@media(prefers-reduced-motion:reduce){.fold-section-product-faq .pfaq,.pfaq__chev,.pfaq__a,.pfaq__q{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/fold-product-faq.css.map */
