.faq__inner{display:grid;gap:3.2rem}@media screen and (min-width:990px){.faq__inner{grid-template-columns:minmax(0,30rem) minmax(0,1fr);gap:6rem;align-items:start}}@media screen and (min-width:990px){.faq__header{position:sticky;top:9rem}}.faq__heading{margin:0 0 1.2rem}.faq__subheading{color:rgba(var(--color-foreground),.75)}.faq__subheading>:first-child{margin-top:0}.faq__subheading>:last-child{margin-bottom:0}.faq__list{display:flex;flex-direction:column;gap:1.2rem}.faq__item{border:1px solid rgba(201,151,62,.45);border-radius:8px;background:#fff;box-shadow:0 1px 3px #1c150d12;transition:border-color .2s ease,box-shadow .2s ease}.faq__item:hover{border-color:var(--tcg-gold)}.faq__item[open]{border-color:var(--tcg-gold);box-shadow:0 8px 20px #1c150d1a}.faq__question{display:flex;align-items:center;gap:1.2rem;padding:1.6rem 2rem;cursor:pointer;list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__question:focus-visible{outline:.2rem solid var(--tcg-gold);outline-offset:-.2rem;border-radius:7px}.faq__question-text{flex:1 1 auto;margin:0;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;line-height:1.35;letter-spacing:-.01em}.faq__toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;color:var(--color-foreground);transition:transform .25s,background-color .2s,color .2s}.faq__toggle .icon-caret{position:static;width:1.5rem;height:auto;stroke-width:2.5}.faq__item:hover .faq__toggle{background-color:#c9973e1f}.faq__item[open] .faq__toggle{transform:rotate(180deg);background-color:var(--tcg-gold);color:#fff}.faq__answer{padding:0 2rem 2rem;color:rgba(var(--color-foreground),.82)}.faq__answer>:first-child{margin-top:0}.faq__answer>:last-child{margin-bottom:0}.faq__answer a{color:inherit}@supports (interpolate-size: allow-keywords){.faq__item::details-content{interpolate-size:allow-keywords;block-size:0;overflow:hidden;transition:block-size .3s,content-visibility .3s allow-discrete}.faq__item[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.faq__item,.faq__toggle,.faq__item::details-content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
