.tl-faq{padding:7rem 0}.tl-faq__wrap{max-width:88rem}.tl-faq__list{border-top:1px solid var(--tl-line)}.tl-faq__item{border-bottom:1px solid var(--tl-line)}.tl-faq__q{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.2rem .4rem;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-weight:600;font-size:1.95rem;line-height:1.35}.tl-faq__q::-webkit-details-marker{display:none}.tl-faq__q:hover{color:var(--tl-red)}.tl-faq__plus{position:relative;width:1.6rem;height:1.6rem;flex:none}.tl-faq__plus:before,.tl-faq__plus:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background:var(--tl-red);transition:transform .3s ease}.tl-faq__plus:after{transform:rotate(90deg)}.tl-faq__item[open] .tl-faq__plus:after{transform:rotate(0)}.tl-faq__a{padding:0 .4rem 2.4rem;font-size:1.75rem;line-height:1.65}.tl-faq__a p{margin:0 0 1rem}.tl-faq__contact{text-align:center;margin-top:3.6rem;font-size:1.8rem}@media screen and (max-width:749px){.tl-faq{padding:5rem 0}.tl-faq__q{font-size:1.75rem;padding:1.8rem .2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAQA */
