.faq{padding:87px 0 52px}.faq-title{margin-bottom:38px;font-weight:700;font-size:20px;color:#292929}.faq-container{display:flex;gap:27px}.faq-left-wrapper{flex-grow:1;display:flex;flex-direction:column}.faq-list{list-style:none;padding:0;margin:0 0 32px}.faq-item{cursor:pointer;padding:15px 0;border-bottom:1px solid #c4c4c4;overflow:hidden}.faq-item:first-child{border-top:1px solid #c4c4c4}.faq-item-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.faq-item-title{font-weight:600;font-size:14px;color:#292929}.faq-item-description{padding:0;margin:0;font-weight:400;font-size:14px;color:#292929;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.faq-item-state{position:relative;display:block;width:39px;height:39px;border-radius:100%;border:1px solid #c4c4c4;flex-shrink:0}.faq-item-state:before,.faq-item-state:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7px;height:2px;background-color:#000;transition:background-color .3s ease-in-out}.faq-item-state:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s ease-in-out}.faq-item.active .faq-item-state{background-color:#000}.faq-item.active .faq-item-state:before,.faq-item.active .faq-item-state:after{background-color:#fff}.faq-item.active .faq-item-state:after{transform:translate(-50%,-50%) rotate(0)}.faq-image{display:none}@media screen and (min-width: 960px){.faq{padding-bottom:100px}.faq-title{font-size:24px}.faq-image{display:block;flex-shrink:0}.faq-item-title{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-faq.css.map */
