.faq-section{width:100%;background-color:var(--faq-bg-color);padding:var(--section-padding-top) 0 var(--section-padding-bottom);overflow:hidden}.faq-section__container{width:100%;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:var(--items-gap)}.faq-section__item{background-color:var(--faq-item-bg);border-radius:0;overflow:hidden;transition:all .3s ease}.faq-section__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 20px;background:transparent;border:none;cursor:pointer;text-align:left;transition:all .3s ease}.faq-section__question-text{font-family:var(--libre-caslon-display-font);font-weight:400;font-size:40px;line-height:1.2;letter-spacing:-.0015em;color:var(--faq-text-color);margin:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faq-section__icon{width:22px;height:22px;stroke:var(--faq-text-color);flex-shrink:0;transition:transform .3s ease}.faq-section__icon path{stroke:#000!important}.faq-section__item.is-active .faq-section__icon{transform:rotate(180deg)}.faq-section__answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-section__answer-inner{padding:0 20px 24px;font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:1.7;letter-spacing:0;color:var(--faq-answer-color)}.faq-section__answer-inner p{margin:0 0 16px}.faq-section__answer-inner p:last-child{margin-bottom:0}.faq-section__answer-inner strong,.faq-section__answer-inner b{font-weight:700}@media screen and (min-width:990px){.faq-section__question{padding:30px 24px}.faq-section__answer-inner{padding:0 24px 30px}}@media screen and (max-width:749px){.faq-section__container{padding:0 10px}.faq-section__question{padding:20px 16px;gap:10px}.faq-section__question-text{font-size:20px;line-height:1.3;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faq-section__answer-inner{padding:0 16px 20px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-faq-section.css.map */
