.faq{background:var(--fq-bg, #ffffff);color:var(--fq-text, #1a1a1a);padding-top:var(--fq-pad-top, 56px);padding-bottom:var(--fq-pad-bottom, 56px)}.faq__inner{max-width:820px;margin:0 auto}.faq__heading{margin:0 0 14px;font-size:28px;line-height:1.2;font-weight:700;text-align:center;color:var(--fq-accent, #6d28a8)}@media(min-width:750px){.faq__heading{font-size:36px}}.faq__subtext{margin:0 0 32px;font-size:15px;line-height:1.6;text-align:center;color:color-mix(in srgb,var(--fq-text, #1a1a1a) 78%,transparent)}.faq__subtext a{color:var(--fq-accent, #6d28a8);text-decoration:underline}.faq__list{display:grid}.faq__item{border-top:1px solid #e6e6e6}.faq__item:last-child{border-bottom:1px solid #e6e6e6}.faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;font-size:16px;font-weight:500;cursor:pointer;list-style:none}.faq__item summary::-webkit-details-marker{display:none}.faq__toggle{flex:0 0 auto;position:relative;width:16px;height:16px}.faq__toggle:before,.faq__toggle:after{content:"";position:absolute;background:currentColor;border-radius:1px;transition:transform .18s ease}.faq__toggle:before{left:0;right:0;top:7px;height:2px}.faq__toggle:after{top:0;bottom:0;left:7px;width:2px}.faq__item[open] .faq__toggle:after{transform:scaleY(0)}.faq__body{padding:0 4px 20px;font-size:14px;line-height:1.65;color:color-mix(in srgb,var(--fq-text, #1a1a1a) 80%,transparent)}.faq__body p{margin:0 0 10px}.faq__body p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.faq__toggle:before,.faq__toggle:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faq.css.map */
