.td-faq__icon--close,.td-faq__item.is-active .td-faq__icon--open{display:none}.td-faq__item.is-active .td-faq__icon--close{display:block}.td-faq .td-faq__content{font-weight:400;max-height:0;overflow:hidden;transition:max-height .5s ease-out;font-family:Rubik,Helvetica,Arial,sans-serif}.td-faq .td-faq__item.is-active{padding-bottom:1rem}.td-faq .td-faq__toggle{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:12px 0;column-gap:1rem;align-items:center}.td-faq .td-faq__toggle h6{margin-top:0;line-height:1;font-weight:500;font-size:18px;text-transform:uppercase}.td-faq .td-faq__icons span{font-size:28px;font-family:Rubik,Helvetica,Arial,sans-serif}.td-faq__content>*{margin-bottom:12px;font-size:16px;line-height:1.4}.td-faq__video>*,.td-faq__image>*{margin:0 auto}.td-faq__subtitle,.td-faq__header h1{font-weight:600;line-height:1;text-align:left;text-transform:uppercase}.td-faq__header h1{font-size:38px;font-weight:900}.td-faq__item+.td-faq__subtitle,.td-faq__item.accordion__item{border-top:1px solid #1c1d1d}.td-faq__subtitle{margin:0!important;padding:40px 0 18px}.td-faq-wrapper>.td-faq__subtitle:first-child{padding-top:30px}.td-faq__subtitle{font-size:24px}.td-faq__image{text-align:center}accordion-wrapper{border-bottom:1px solid #1c1d1d;display:block}.td-faq__icons{color:#1c1d1d;min-width:30px;height:30px;border:0;position:relative}.td-faq__icon{display:block!important}.td-faq__icons span{position:absolute;transition:.3s;background:#1c1d1d;border-radius:2px}.td-faq__icons span:first-child{top:25%;bottom:25%;width:10%;left:45%}.td-faq__icons span:last-child{left:25%;right:25%;height:10%;top:45%}.td-faq__item.is-active .td-faq__icons span{transform:rotate(90deg)}.td-faq__item.is-active .td-faq__icons span:last-child{left:50%;right:50%}@media screen and (min-width: 750px){.td-faq__content>*{font-size:18px}.td-faq .td-faq__toggle h6{font-size:24px}.td-faq .td-faq__icons span{font-size:36px}.td-faq__subtitle{padding:50px 0 18px;font-size:30px}.td-faq__header h1{font-size:3rem}.td-faq .td-faq__toggle{padding:15px 0}}.td-pdp-faq .td-faq__item:first-child{border-top:none}.td-pdp-faq .rich-text__heading{font-family:var(--primary-font-family);font-size:40px;font-style:italic;font-weight:700;line-height:48px;text-align:left;margin-bottom:10px}.td-pdp-faq .td-faq__toggle h6{font-family:var(--primary-font-family);font-size:20px;font-style:italic;font-weight:700;line-height:24px;letter-spacing:.02em;text-align:left}.td-pdp-faq .td-faq__text *{font-family:var(--secondary-font-family);font-size:16px;font-weight:400;line-height:22.4px;text-align:left}.td-pdp-faq .td-faq__toggle{gap:20px}.td-pdp-faq .max-width-body-copy{max-width:var(--max-page-width)}.td-pdp-faq .container-fluid{padding-left:var(--page-width-padding);padding-right:var(--page-width-padding)}@media screen and (min-width: 1024px){.td-pdp-faq .content-container{display:flex;flex-direction:row;gap:80px}.td-pdp-faq .td-faq__header{flex:1}.td-pdp-faq .td-faq-wrapper{flex:2}.td-pdp-faq .td-faq__item:first-child .td-faq__toggle{padding-top:0}.td-pdp-faq .rich-text__heading{font-size:48px;line-height:57.6px}.td-pdp-faq .td-faq__toggle h6{font-size:24px;line-height:33.6px}.td-pdp-faq .td-faq__text *{font-size:18px;line-height:25.2px}}
/*# sourceMappingURL=/cdn/shop/t/165/assets/section-td-faq.css.map */
