.faq__inner{display:flex;gap:32px;align-items:start}.faq__aside{width:calc(50% - 32px);display:flex;flex-direction:column;gap:28px}.faq__subtitle{font-size:16px;line-height:120%}.faq__image picture,.faq__image img{display:block;width:100%;max-width:400px;height:auto}.faq__list{width:50%;display:flex;flex-direction:column}.faq__row{border-top:1px solid rgba(0,0,0,.9)}.faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:32px 20px 32px 0;font-size:20px;line-height:110%;text-align:left;cursor:pointer}.faq__question *{pointer-events:none}.faq__toggle{position:relative;flex-shrink:0;width:16px;height:16px}.faq__toggle:before,.faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:1px;background-color:#000;transform:translate(-50%,-50%);transition:opacity .3s,transform .3s}.faq__toggle:before{width:16px;height:1px}.faq__toggle:after{width:1px;height:16px}.faq__question.open .faq__toggle:before{transform:translate(-50%,-50%) rotate(180deg)}.faq__question.open .faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__answer{max-height:0;overflow:hidden;transition:max-height .3s}.faq__answer-inner{padding:0 0 32px;font-size:16px;line-height:120%}.faq__answer-inner img{width:100%;height:fit-content;margin:24px 0 0}@media screen and (max-width:749px){.faq__inner{flex-direction:column;gap:40px}.faq__aside{width:100%;gap:16px}.faq__list{width:100%}.faq__question{padding:16px 0;font-size:16px}.faq__answer-inner{padding:0 0 24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
