.pfaq{padding:clamp(36px,6vw,80px) var(--gutter) clamp(40px,6vw,84px)}.pfaq__wrap{max-width:820px;margin-inline:auto}.pfaq__head{display:grid;gap:8px;margin-bottom:clamp(20px,3.5vw,34px);text-align:center}.pfaq__eyebrow{margin:0;font-size:.6875rem;letter-spacing:.28em;text-transform:uppercase;color:var(--pdp-gold-deep)}.pfaq__title{margin:0;font-family:var(--font-serif);font-weight:500;font-size:clamp(1.75rem,5.5vw,2.75rem);line-height:1.1;letter-spacing:0;text-transform:none;color:var(--pdp-ink)}.pfaq__list{display:grid;gap:10px}.pfaq__item{background:var(--pdp-card);border:1px solid var(--pdp-line);border-radius:14px;transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}.pfaq__item:hover{border-color:#b58a5780;box-shadow:0 6px 20px #1a15110f}.pfaq__item[open]{border-color:#b58a5799}.pfaq__q{display:flex;align-items:center;gap:14px;padding:14px 16px;cursor:pointer;list-style:none}.pfaq__q::-webkit-details-marker{display:none}.pfaq__q:focus-visible{outline:2px solid var(--pdp-gold-deep);outline-offset:-2px;border-radius:14px}.pfaq__icon{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;color:var(--pdp-gold-deep);background:#dcb97833;border:1px solid rgba(181,138,87,.35);transition:background-color .3s var(--ease),color .3s var(--ease),transform .5s var(--ease-out)}.pfaq__icon .icon{width:20px;height:20px;stroke-width:1.3;transition:transform .5s var(--ease-out)}.pfaq__q:hover .pfaq__icon,.pfaq__item[open] .pfaq__icon{background:var(--pdp-gold);color:var(--pdp-ink)}.pfaq__q:hover .pfaq__icon .icon{transform:rotate(-12deg) scale(1.12)}.pfaq__item[open] .pfaq__icon{transform:scale(1.06)}.pfaq__q-text{flex:1;font-family:var(--font-serif);font-weight:600;font-size:1.0625rem;line-height:1.3}.pfaq__toggle{position:relative;flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(181,138,87,.45);color:var(--pdp-gold-deep);transition:background-color .3s var(--ease)}.pfaq__q:hover .pfaq__toggle{background:#dcb97840}.pfaq__toggle .icon{grid-area:1 / 1;width:15px;height:15px;transition:opacity .25s var(--ease),transform .35s var(--ease-out)}.pfaq__toggle .is-minus{opacity:0;transform:rotate(-90deg)}.pfaq__item[open]:not(.is-closing) .pfaq__toggle .is-plus{opacity:0;transform:rotate(90deg)}.pfaq__item[open]:not(.is-closing) .pfaq__toggle .is-minus{opacity:1;transform:none}.pfaq__a{padding:0 16px 18px 72px;font-size:.9375rem;line-height:1.75;color:var(--pdp-muted)}.pfaq__a p{margin:0}@media(max-width:599px){.pfaq__a{padding-left:16px}.pfaq__icon{width:38px;height:38px}.pfaq__q-text{font-size:1rem}}@media(prefers-reduced-motion:reduce){.pfaq__icon,.pfaq__icon .icon,.pfaq__item,.pfaq__toggle .icon{transition:none}.pfaq__q:hover .pfaq__icon .icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-product-faq.css.map */
