.tdm-faq-text-section{max-width:1900px;margin:6rem auto}.tdm-faq-text-section{display:block}.collection-bottom-text{max-width:1024px;margin:0 auto}.collection-bottom-text p+h2{margin-top:5rem}.collection-faq{background:rgba(var(--color-button-text),1);margin:6rem auto 0;padding:7%;max-width:1024px}.collection-faq h2{margin:0 0 3rem;text-align:center;font-size:2.8rem;line-height:1.2}.collection-faq h2 small{display:inline-block;margin-bottom:.8rem;font-size:1.5rem;text-transform:uppercase;letter-spacing:.08em}.accordion-panels{display:flex;flex-direction:column;gap:0}.faq-item{border-bottom:1px solid #eaeaea}.faq-item summary{list-style:none;cursor:pointer;padding:2rem 0;font-size:1.6rem;line-height:1.4;font-family:Gotham-Book,sans-serif;color:#222;display:flex;justify-content:space-between;align-items:center}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";flex-shrink:0;margin-left:2rem;font-size:1.8rem;color:#777;transition:transform .3s ease}.faq-item[open] summary:after{content:"\2212"}.faq-item summary:hover{color:#000}.panel--sub{padding:0 0 2rem;font-size:1.5rem;line-height:1.6;color:#555;max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-item[open] .panel--sub{max-height:500px}.panel--sub p:last-child{margin-bottom:0}@media screen and (min-width:1900px){.tdm-faq-text-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(720px,860px);gap:8rem;align-items:center}.tdm-faq-text-section .collection-bottom-text,.tdm-faq-text-section .collection-faq{max-width:none;margin:0}.tdm-faq-text-section .collection-faq{position:sticky;top:4rem;padding:6rem}.tdm-faq-text-section .collection-faq h2{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-tdm-faq.css.map */
