.pfaq{display:block}.pfaq__wrapper{max-width:var(--pfaq-max-width, 760px);margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.pfaq__header{margin-bottom:28px}.pfaq__overline{margin:0 0 8px;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pfaq-text, #93A47D);opacity:.9}.pfaq__heading{margin:0 0 10px;font-size:var(--pfaq-heading-size, 26px);line-height:1.2;color:var(--pfaq-text, rgb(var(--color-foreground)))}.pfaq__subheading{margin:0;font-size:1.5rem;opacity:.72;color:var(--pfaq-text, rgb(var(--color-foreground)))}.pfaq__list{display:flex;flex-direction:column;gap:var(--pfaq-item-spacing, 12px)}.pfaq-item{border:var(--pfaq-border-width, 1px) solid var(--pfaq-border-color, rgba(var(--color-foreground), .12));border-radius:var(--pfaq-radius, 14px);background:var(--pfaq-item-bg, #FBF8F2);overflow:hidden;transition:border-color var(--pfaq-transition-speed, .24s) ease,box-shadow var(--pfaq-transition-speed, .24s) ease}.pfaq-item:hover{border-color:var(--pfaq-hover-color, #C89B3C)}.pfaq-item[data-open]{border-color:var(--pfaq-open-color, #93A47D)}.pfaq-item__heading{margin:0}.pfaq-item__trigger{display:flex;align-items:center;gap:12px;width:100%;padding:var(--pfaq-inner-padding, 20px);background:transparent;border:none;cursor:pointer;text-align:inherit;font:inherit;color:inherit;-webkit-appearance:none;appearance:none}.pfaq-item__trigger:focus-visible{outline:2px solid var(--pfaq-open-color, #93A47D);outline-offset:-2px;border-radius:calc(var(--pfaq-radius, 14px) - 2px)}.pfaq-item__custom-icon{flex:0 0 auto;display:flex;color:var(--pfaq-icon-color, #C89B3C)}.pfaq-item__custom-icon svg{width:1.4rem;height:1.4rem}.pfaq-item__question{flex:1;font-size:var(--pfaq-question-size, 17px);font-weight:var(--pfaq-question-weight, 600);color:var(--pfaq-question-color, rgb(var(--color-foreground)));line-height:1.35}.pfaq-item__toggle{flex:0 0 auto;position:relative;width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;color:var(--pfaq-icon-color, #C89B3C)}.pfaq-item__toggle-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity var(--pfaq-transition-speed, .24s) ease,transform var(--pfaq-transition-speed, .24s) ease}.pfaq-item__toggle-icon svg{width:.9rem;height:.9rem}.pfaq-item__toggle-icon--minus{opacity:0;transform:rotate(-90deg)}.pfaq-item[data-open] .pfaq-item__toggle-icon--plus{opacity:0;transform:rotate(90deg)}.pfaq-item[data-open] .pfaq-item__toggle-icon--minus{opacity:1;transform:rotate(0)}.pfaq-item__panel{overflow:hidden;max-height:0}.pfaq-item[data-open] .pfaq-item__panel{max-height:none}.pfaq-item__panel[hidden]{display:none}.pfaq-item__panel-inner{padding:0 var(--pfaq-inner-padding, 20px) var(--pfaq-inner-padding, 20px)}.pfaq-item__answer{font-size:var(--pfaq-answer-size, 15px);line-height:var(--pfaq-line-height, 1.6);color:var(--pfaq-answer-color, rgba(var(--color-foreground), .85))}.pfaq-item__answer p{margin:0 0 .6em}.pfaq-item__answer p:last-child{margin-bottom:0}.pfaq-item__answer a{color:var(--pfaq-open-color, #93A47D);text-decoration:underline;text-underline-offset:2px}@media(prefers-reduced-motion:reduce){.pfaq-item,.pfaq-item__toggle-icon{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/component-product-faq.css.map */
