.tan-faq .heading{display:flex;flex-direction:column;gap:30px}.tan-faq .heading .title h2{margin:0;text-align:center;font-family:var(--benton-bold)!important;font-size:var(--font-size-28);line-height:110%}.tan-faq .heading .subtitle{margin:0 auto;max-width:352px}.tan-faq .heading .subtitle p{margin:0;text-align:center;font-family:var(--benton-book)!important;font-size:clamp(13px,1.042vw,15px);line-height:126.667%;letter-spacing:.75px}.tan-faq .list{margin-top:clamp(60px,7.778vw,112px);margin-left:auto;margin-right:auto;max-width:837px}.tan-faq .list details{border-bottom:1px solid rgb(var(--color-foreground));padding:23px 0}.tan-faq .list details summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.tan-faq .list details:last-child{border-bottom:0}.tan-faq .list details:first-child{padding-top:0}.tan-faq .list details summary .name{font-family:var(--benton-bold)!important;font-size:15px;line-height:19px}.tan-faq .list details summary .icon{flex:none;font-family:var(--benton-medium)!important;font-size:13px;letter-spacing:.65px;transition:all .3s ease}.tan-faq .list details[open] summary .icon{transform:rotate(45deg)}.tan-faq .list details .content{padding:12px 0 9px}.tan-faq .list details .content .text p{margin:0;max-width:644px;font-family:var(--benton-book)!important;font-size:15px;line-height:126.667%;letter-spacing:.75px}@media(max-width:500px){.tan-faq .list details{padding:32px 0}.tan-faq .list details .content{padding:20px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/section-tan-faq.css.map */
