.tg-faq{padding-bottom:var(--tg-space)}.tg-faq__grid{display:grid;gap:40px}@media(min-width:990px){.tg-faq__grid{grid-template-columns:4fr 8fr;gap:96px}}@media(min-width:990px){.tg-faq__aside{position:sticky;top:calc(var(--tg-alert-h) + var(--tg-header-h) + 32px);align-self:start}}.tg-faq__intro{font:500 var(--tg-fs-h3)/1.2 var(--tg-font-display);letter-spacing:-.02em;max-width:380px}.tg-faq__contact{margin-top:20px;font-size:15px;color:var(--tg-stone)}.tg-faq__contact a{text-decoration:underline;text-underline-offset:3px;color:var(--tg-indigo)}.tg-faq__group{font:500 var(--tg-fs-label)/1.3 var(--tg-font);letter-spacing:.2em;text-transform:uppercase;color:var(--tg-stone);margin:64px 0 8px;scroll-margin-top:140px}.tg-faq__group:first-child{margin-top:0}.tg-faq__item{border-top:1px solid var(--tg-line)}.tg-faq__item:last-child,.tg-faq__item:has(+.tg-faq__group){border-bottom:1px solid var(--tg-line)}.tg-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font:500 18px/1.35 var(--tg-font-display);letter-spacing:-.01em}@media(min-width:990px){.tg-faq__q{font-size:20px;padding:26px 0}}.tg-faq__q::-webkit-details-marker{display:none}.tg-faq__icon{position:relative;width:14px;height:14px;flex-shrink:0}.tg-faq__icon:before,.tg-faq__icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .4s var(--tg-ease)}.tg-faq__icon:after{transform:rotate(90deg)}.tg-faq__item[open] .tg-faq__icon:after{transform:rotate(0)}.tg-faq__a{padding:0 0 28px;font-size:var(--tg-fs-body);line-height:1.7;color:var(--tg-stone);max-width:720px}.tg-faq__a p{margin:0 0 .8em}.tg-faq__a ul,.tg-faq__a ol{padding-left:1.2em;margin:0 0 .8em}.tg-faq__a a{color:var(--tg-indigo);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tg-faq-01-accordion.css.map */
