.custom-product-faq{padding-top:var(--space-8, 64px);padding-bottom:var(--space-8, 64px);background:var(--color-bg, #FBF7F2)}.custom-product-faq__inner{max-width:800px;margin-inline:auto}.custom-product-faq__heading{font-family:var(--font-heading, "Unbounded", sans-serif);font-size:22px;font-weight:700;color:var(--color-brand-deep, #3D1A6B);line-height:1.15;text-align:center;margin:0 0 var(--space-6, 32px) 0}.custom-product-faq__list{display:flex;flex-direction:column}.custom-product-faq__item{border-bottom:1px solid var(--color-border, #EAE3F0)}.custom-product-faq__item:first-child{border-top:1px solid var(--color-border, #EAE3F0)}.custom-product-faq__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, 12px);padding:var(--space-4, 16px) 0;background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--font-body, "Inter", sans-serif);font-size:15px;font-weight:600;color:var(--color-text, #2A2238);line-height:1.4}.custom-product-faq__trigger:hover .custom-product-faq__icon{color:var(--color-brand, #8428FF)}.custom-product-faq__trigger:focus-visible{outline:none;box-shadow:var(--shadow-focus, 0 0 0 3px rgba(132, 40, 255, .25));border-radius:var(--radius-sm, 8px)}.custom-product-faq__question{flex:1}.custom-product-faq__icon{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted, #6B5F7A);transition:transform .2s ease,color .2s ease;flex-shrink:0}.custom-product-faq__trigger[aria-expanded=true] .custom-product-faq__icon{transform:rotate(180deg)}.custom-product-faq__answer{max-height:0;overflow:hidden;transition:max-height .2s ease}.custom-product-faq__answer-inner{padding:0 0 var(--space-4, 16px) 0;font-family:var(--font-body, "Inter", sans-serif);font-size:15px;font-weight:400;color:var(--color-text, #2A2238);line-height:1.6;white-space:pre-wrap}@media(prefers-reduced-motion:reduce){.custom-product-faq__icon,.custom-product-faq__answer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-product-faq.css.map */
