.tk-faq{background:var(--tk-faq-bg);color:var(--tk-faq-text);border-radius:var(--tk-faq-radius);width:100%;box-sizing:border-box}.tk-faq .tk-faq__header{margin-bottom:32px}.tk-faq .tk-faq__header.is-centered{text-align:center}.tk-faq .tk-faq__title{margin:0;font-family:var(--tkpod-font-heading);font-weight:800;font-size:clamp(28px,3.5vw,40px);line-height:1.15;letter-spacing:-.02em;color:var(--tk-faq-text)}.tk-faq .tk-faq__list{margin:0}.tk-faq .tk-faq__item{width:100%;background:#fff;border:1px solid var(--tk-faq-border);border-radius:var(--tkpod-radius, 16px);padding:4px 24px;transition:border-color .2s ease}.tk-faq .tk-faq__item+.tk-faq__item{margin-top:12px}.tk-faq .tk-faq__item[open]{border-color:var(--tk-faq-accent)}.tk-faq .tk-faq__summary{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;cursor:pointer;padding:16px 0;list-style:none;-webkit-user-select:none;user-select:none}.tk-faq .tk-faq__summary::-webkit-details-marker{display:none}.tk-faq .tk-faq__summary::marker{content:""}.tk-faq .tk-faq__q{font-family:var(--tkpod-font-heading);font-weight:700;font-size:16px;line-height:1.35;text-align:left;color:var(--tk-faq-text);transition:color .2s ease}.tk-faq .tk-faq__summary:hover .tk-faq__q{color:var(--tk-faq-accent)}@media(min-width:990px){.tk-faq .tk-faq__q{font-size:17px}}.tk-faq .tk-faq__icon{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--tk-faq-border);border-radius:50%;flex:0 0 auto;color:var(--tk-faq-text);transition:background .2s ease,border-color .2s ease}.tk-faq .tk-faq__chevron{width:18px;height:18px;transition:transform .2s ease}.tk-faq .tk-faq__item[open] .tk-faq__icon{background:var(--tk-faq-accent);border-color:var(--tk-faq-accent)}.tk-faq .tk-faq__item[open] .tk-faq__chevron{transform:rotate(180deg)}.tk-faq .tk-faq__a{font-family:var(--tkpod-font-body);font-size:15px;line-height:1.6;color:var(--tkpod-muted, #666666);padding:0 0 20px}@media(min-width:990px){.tk-faq .tk-faq__a{font-size:16px}}.tk-faq .tk-faq__a :is(p,ul,ol){margin:.6em 0}.tk-faq .tk-faq__a :is(p,ul,ol):first-child{margin-top:0}.tk-faq .tk-faq__a a{color:var(--tk-faq-accent);text-decoration:underline;text-underline-offset:2px}@media(prefers-reduced-motion:reduce){.tk-faq .tk-faq__item,.tk-faq .tk-faq__icon,.tk-faq .tk-faq__chevron,.tk-faq .tk-faq__q{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/195/assets/tk-faq-v2.css.map */
