.tf-faq{background:var(--tf-faq-bg, transparent)}.tf-faq__inner{width:100%;max-width:var(--tf-faq-container, var(--tf-container-narrow));margin-inline:auto;padding:60px var(--tf-gutter-mobile)}@media screen and (min-width:750px){.tf-faq__inner{padding-inline:var(--tf-gutter)}}.tf-faq__heading{margin:0 0 12px}.tf-faq__intro{margin:0 0 24px;color:var(--tf-muted)}.tf-faq--centre .tf-faq__heading,.tf-faq--centre .tf-faq__intro{text-align:center}.tf-faq--centre .tf-faq__intro{max-width:62ch;margin-inline:auto}.tf-faq__list{margin-top:24px}.tf-faq__item{border-bottom:1px solid var(--tf-faq-rule, var(--tf-border))}.tf-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--tf-faq-row-gap, 18px) 4px;font-weight:var(--tf-fw-black);line-height:var(--tf-leading-snug);cursor:pointer;list-style:none;transition:color var(--tf-dur-fast) var(--tf-ease)}.tf-faq__q::-webkit-details-marker{display:none}.tf-faq__q::marker{content:""}.tf-faq__q:hover{color:var(--tf-accent)}.tf-faq__q:focus-visible{outline:var(--tf-focus-width, 3px) solid var(--tf-accent);outline-offset:2px;border-radius:var(--tf-radius-sm)}.tf-faq__q .tf-icon{width:20px;height:20px;flex-shrink:0;color:var(--tf-accent);transition:transform var(--tf-dur) var(--tf-ease)}.tf-faq__item[open] .tf-faq__q .tf-icon{transform:rotate(180deg)}.tf-faq__a{padding:0 4px var(--tf-faq-row-gap, 18px);color:var(--tf-muted);line-height:var(--tf-leading)}.tf-faq__a>:last-child{margin-bottom:0}.tf-faq__item[open] .tf-faq__a{animation:tf-faq-open var(--tf-dur) var(--tf-ease-out) both}@keyframes tf-faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tf-faq__item[open] .tf-faq__a{animation:none}.tf-faq__q .tf-icon{transition:none}}.tf-faq__empty{padding:32px;border:1px dashed var(--tf-border);border-radius:var(--tf-radius-lg);color:var(--tf-muted);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tf-faq.css.map */
