.pfq{--pfq-ease: cubic-bezier(.22, .61, .36, 1);background:var(--pfq-bg);color:var(--pfq-text);padding:var(--pfq-pad-top) 0 var(--pfq-pad-bottom)}.pfq__container{max-width:var(--pfq-max);margin:auto}.pfq__inner{max-width:var(--pfq-content);margin:auto}.pfq__header{max-width:var(--pfq-heading-width);margin:0 auto var(--pfq-header-gap);text-align:center}.pfq__eyebrow{margin:0 0 14px;color:var(--pfq-muted);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.pfq__heading{margin:0;color:var(--pfq-text);font-size:var(--pfq-heading-size);line-height:1.08}.pfq__description{max-width:var(--pfq-description-width);margin:18px auto 0;color:var(--pfq-muted);font-size:17px;line-height:1.7}.pfq__description p,.pfq__answer p{margin:0}.pfq__list{display:flex;flex-direction:column;gap:var(--pfq-item-gap);border-top:var(--pfq-divider-thickness) solid var(--pfq-divider)}.pfq__item{border-bottom:var(--pfq-divider-thickness) solid var(--pfq-divider);border-radius:var(--pfq-radius);transition:background-color var(--pfq-transition) var(--pfq-ease),border-color var(--pfq-transition) var(--pfq-ease)}.pfq__item:hover{background:var(--pfq-hover-bg);border-color:color-mix(in srgb,var(--pfq-divider) 65%,var(--pfq-text))}.pfq__question-heading{margin:0}.pfq__question{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:var(--pfq-item-pad-y) var(--pfq-item-pad-x);border:0;background:transparent;color:var(--pfq-text);cursor:pointer;text-align:left;transition:color var(--pfq-transition) var(--pfq-ease),background-color var(--pfq-transition) var(--pfq-ease)}.pfq__question:focus-visible{outline:2px solid var(--pfq-accent);outline-offset:4px}.pfq__question-main{min-width:0;display:flex;align-items:center;gap:12px}.pfq__question-text{font-size:var(--pfq-question-size);font-weight:650;line-height:1.35;transition:color var(--pfq-transition) var(--pfq-ease),font-weight var(--pfq-transition) var(--pfq-ease)}.pfq__number{flex:0 0 auto;color:var(--pfq-muted);font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.35}.pfq__item-icon{width:var(--pfq-icon-size);height:var(--pfq-icon-size);flex:0 0 auto;color:var(--pfq-icon-color);transition:color var(--pfq-transition) var(--pfq-ease)}.pfq__item-icon svg,.pfq__toggle svg{width:100%;height:100%;fill:currentColor}.pfq__badge{flex:0 0 auto;padding:5px 9px;border:1px solid color-mix(in srgb,var(--pfq-accent) 22%,transparent);border-radius:999px;background:color-mix(in srgb,var(--pfq-accent) 8%,white);color:var(--pfq-accent);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pfq__item--badge-outline .pfq__badge{background:transparent;border-color:color-mix(in srgb,var(--pfq-accent) 45%,transparent)}.pfq__item--badge-filled .pfq__badge{background:var(--pfq-accent);border-color:var(--pfq-accent);color:#fff}.pfq__toggle{width:var(--pfq-icon-size);height:var(--pfq-icon-size);flex:0 0 auto;color:var(--pfq-icon-color);transition:transform calc(var(--pfq-transition) * 1.12) cubic-bezier(.34,1.56,.64,1),color var(--pfq-transition) var(--pfq-ease)}.pfq__question:hover .pfq__toggle,.pfq__question:hover .pfq__item-icon,.pfq__question:hover .pfq__question-text{color:var(--pfq-icon-hover)}.pfq__item.is-open .pfq__toggle{transform:rotate(45deg)}.pfq__item.is-open .pfq__question-text{color:color-mix(in srgb,var(--pfq-text) 88%,#000);font-weight:700}.pfq__item.is-open .pfq__toggle--chevron,.pfq__item.is-open .pfq__toggle--arrow{transform:rotate(180deg)}.pfq__answer-wrap{overflow:hidden;height:0;opacity:0;transition:height var(--pfq-transition) var(--pfq-ease),opacity var(--pfq-transition) var(--pfq-ease)}.pfq__item.is-open .pfq__answer-wrap{opacity:1}.pfq__answer{max-width:760px;padding:0 var(--pfq-item-pad-x) var(--pfq-item-pad-y);color:var(--pfq-muted);font-size:var(--pfq-answer-size);line-height:1.8}.pfq__answer a{color:var(--pfq-text);text-decoration-thickness:1px;text-underline-offset:3px}.pfq__answer ul,.pfq__answer ol{margin:12px 0 0 1.2em;padding:0}.pfq__closing{max-width:620px;margin:42px auto 0;color:var(--pfq-muted);font-size:18px;line-height:1.6;text-align:center}.pfq__closing--left{text-align:left;margin-left:0}.pfq__closing--right{text-align:right;margin-right:0}.pfq__empty{max-width:520px;margin:auto;padding:30px;border:1px dashed var(--pfq-border);border-radius:var(--pfq-radius);color:var(--pfq-muted);text-align:center}.pfq [data-pfq-reveal]{opacity:0;transform:translateY(18px);transition:opacity .65s var(--pfq-ease),transform .65s var(--pfq-ease)}.pfq [data-pfq-reveal].is-visible{opacity:1;transform:none}@media(max-width:989px){.pfq__heading{font-size:min(var(--pfq-heading-size),44px)}}@media(max-width:749px){.pfq{padding:var(--pfq-pad-top-mobile) 0 var(--pfq-pad-bottom-mobile)}.pfq__heading{font-size:var(--pfq-heading-size-mobile)}.pfq__description{font-size:15px}.pfq__question{padding-top:var(--pfq-item-pad-y-mobile);padding-bottom:var(--pfq-item-pad-y-mobile)}.pfq__question-main{align-items:flex-start}.pfq__question-text{font-size:var(--pfq-question-size-mobile)}.pfq__answer{padding-bottom:var(--pfq-item-pad-y-mobile);font-size:var(--pfq-answer-size-mobile)}.pfq__badge{display:none}}@media(prefers-reduced-motion:reduce){.pfq *,.pfq [data-pfq-reveal]{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/premium-faq.css.map */
