.td-accordion-wrapper{display:flex;flex-direction:column;gap:15px}.td-accordion .td-accordion__content{max-height:0;overflow:hidden;transition:max-height .5s ease-out;opacity:1}.td-accordion--cards .td-accordion__content{background-color:#fff}.td-accordion__toggle{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;column-gap:10px;align-items:center;margin:0;padding:20px}.td-accordion__toggle p{margin:0;font-weight:500;font-size:18px;line-height:24px;color:#000}.td-accordion .td-accordion__icons span{font-size:20px}.td-accordion .td-accordion__item .td-accordion__content div:first-child{padding-top:0}.td-accordion__content>*{font-weight:300;font-size:13px;line-height:21px}.td-accordion--cards .td-accordion__content>*{padding:0 16px}.td-accordion__header__title{text-align:center}.td-accordion__text{margin-top:20px}.td-accordion__text p{font-size:16px;line-height:1.5;padding:0;margin:0!important}.td-accordion__video>*,.td-accordion__image>*{margin:0 auto;width:100%;height:auto}.td-accordion__item{border:1px solid #E7E0DA;padding:16px;border-radius:10px}.td-accordion{margin-top:0;border:0}.td-accordion__header{margin-bottom:24px;text-transform:capitalize}.td-accordion__item .td-accordion__icon svg{height:14px;transition:.3s ease-out}.td-accordion__btn-container{text-align:center;margin-top:42px}.td-accordion__content ul{padding:0;list-style:none;text-align:left}.td-accordion__content li:before{position:absolute;content:"\2022";height:17px;width:13px;left:0;top:0}.td-accordion__content li{font-weight:400;font-size:14px;line-height:1.4;margin-bottom:15px;position:relative;padding-left:20px;margin-left:20px}.td-accordion__icons .icon{width:40px}.td-accordion__icons .icon-faq-arrow{transition:transform .3s ease-in-out}.td-accordion-wrapper .is-active .td-accordion__toggle .td-accordion__icons .icon-faq-arrow{display:block}.td-accordion-wrapper .is-active .td-accordion__toggle .td-accordion__icons .icon-faq-arrow{transform:rotate(180deg)}.td-accordion-wrapper .is-active{box-shadow:0 90px 70px #0000000a,0 40px 35px #00000008,0 25px 15px #00000008,0 11px 7px #00000008,0 2px 5px #00000008}.td-accordion__button{font-weight:500;font-size:18px;line-height:18px;min-width:290px;padding:18px;max-width:420px}@media screen and (min-width: 768px){.td-accordion-wrapper{gap:24px}.td-accordion__item{padding:0}.td-accordion__content>*,.td-accordion__content li,.td-accordion__text p{font-size:18px;line-height:1.75}.td-accordion__text{padding:0 20px 20px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-td-accordion.css.map */
