.yt-faq{background:var(--bg)}.yt-faq-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:start;margin-top:56px}.yt-faq-intro .yt-ssub{margin-bottom:0}.yt-faq-cta-wrap{margin-top:40px}.yt-faq-list{display:flex;flex-direction:column;gap:10px}.yt-faq-item{background:var(--bg3);border:1px solid var(--border);border-radius:14px;overflow:hidden;transition:border-color .3s}.yt-faq-item.on{border-color:var(--red-a30)}.yt-faq-q{width:100%;background:none;border:none;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;font-family:var(--body);font-size:18px;font-weight:600;color:var(--text);cursor:pointer;gap:14px;text-align:left;line-height:1.4}.yt-fq-arr{width:26px;height:26px;background:var(--bg4);border-radius:7px;display:flex;align-items:center;justify-content:center;color:var(--muted);transition:all .3s;flex-shrink:0}.yt-fq-arr svg{max-width:none!important;flex-shrink:0;color:var(--red)}.yt-faq-item.on .yt-fq-arr{background:var(--red);color:var(--white);transform:rotate(45deg)}.yt-faq-a{max-height:0;overflow:hidden;font-size:16px;font-weight:500;color:var(--muted);line-height:1.8;padding:0 24px;transition:max-height .4s ease,padding .3s}.yt-faq-item.on .yt-faq-a{max-height:300px;padding:0 24px 20px}@media(max-width:1024px){.yt-faq-layout{grid-template-columns:1fr;gap:40px}}@media(max-width:600px){.yt-faq-q{font-size:16px;padding:16px 20px}.yt-faq-a{padding:0 20px}.yt-faq-item.on .yt-faq-a{padding:0 20px 16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ythype-faq.css.map */
