.custom-faq{background:var(--bg-color);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.custom-faq__header{text-align:center;margin-bottom:5rem}.custom-faq__title{margin:0 0 20px;font-weight:700;font-size:4.8rem;line-height:1.4;letter-spacing:-.03em;font-family:var(--font-heading-family)}.custom-faq__line{display:block;width:56px;height:2px;margin:0 auto;background:#ff5a36}.custom-faq__items{max-width:900px;margin:0 auto}.faq-item{background:#fff;border:1px solid #ececec;border-radius:14px;overflow:hidden;margin-bottom:20px;transition:border-color .3s ease,box-shadow .3s ease}.faq-item:hover{border-color:#ddd}.faq-item__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:3rem;background:none;border:none;cursor:pointer;text-align:left}.faq-item__question{font-size:2.4rem;line-height:1.2;font-family:var(--font-heading-family);font-weight:700}.faq-item__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-item__icon svg{width:18px;height:18px;fill:#111827}.faq-item.active .faq-item__icon{transform:rotate(180deg)}.faq-item__content{max-height:0;overflow:hidden;transition:max-height .45s ease}.faq-item__answer{overflow:hidden;padding:0 34px 34px;color:#4b5563;font-size:1.8rem;line-height:1.7}.faq-item__answer p:last-child{margin-bottom:0}@media screen and (max-width:989px){.custom-faq__title{font-size:5rem}.faq-item__question{font-size:2rem}}@media screen and (max-width:749px){.custom-faq{padding-top:60px;padding-bottom:60px}.custom-faq__header{margin-bottom:3rem}.custom-faq__title{font-size:3.6rem}.faq-item__trigger{padding:24px}.faq-item__question{font-size:2rem}.faq-item__answer{padding:0 24px 24px;font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-faq.css.map */
